江苏开放大学JAVA程序设计形成性考核作业1最新版答案

江苏开放大学JAVA程序设计形成性考核作业1判断选择题

1、判断:Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。

A、错

B、对

标准答案:A学生答案:A

答案解析:内存回收程序随机选择合适的时间释放内存对象。

2、下列循环体执行的次数是(     )

int y=2, x=4;

while(–x != x/y){ }

A、4

B、2

C、1

D、3

标准答案:D学生答案:D

答案解析:第1次执行while时,–x的值为3,3/2=1,满足等号两端值不等的条件,执行一次循环体;第2次执行while时,–x的值为2,2/2=1,条件满足,又执行一次循环体;第3次执行while时,–x的值为1,1/2=0,条件满足,再次执行一次循环体;第4次执行while时,–x的值为0,0/2=0,条件不满足满足,结束循环。因此在这个循环语句执行的过程中,循环体共执行了3次。

3、已知a=2, b=3,则表达式a%b*4%b的值为(   )

A、2

B、-2

C、1

D、-1

标准答案:A学生答案:A

答案解析:根据运算符的优先级,该表达式相当于((a%b)*4)%b。

4、在编写Java程序时,如果不为类的成员变量定义初始值,Java会给出它们的默认值,下列说法中不正确的一个是(   )。

A、byte的默认值是0

B、boolean的默认值是false

C、char类型的默认值是’\0’

D、long类型的默认值是0.0L

标准答案:D学生答案:D

5、下列关于运算符优先级的说法中,不正确的一个是(    )

A、同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的

B、括号可以改变运算的优先次序

C、运算符按照优先级顺序表进行运算

D、同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的

标准答案:D学生答案:D

答案解析:同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的。

6、编译下面源程序会得到哪些文件(  )?

class A1{

}

class A2{

}

public class B{

       public static void main(String[] args){

       }

}

A、只有A1.class和A2.class文件

B、只有B.class文件

C、编译不成功

D、A1.class、A2.class和B.class文件

标准答案:D学生答案:D

答案解析:由于该程序包含3个类,每个类编译后都会生成1个字节码文件,因此编译后会生成以这3个类名命名的字节码文件。

7、下列循环体执行的次数是(     )。

int x=10, y=30;

do{  y -= x;  x++;  }while(x++<y–);

A、4

B、3

C、2

D、1

标准答案:C学生答案:C

答案解析:执行1次循环体后,y的值为20,x值为11,然后执行while,此时x++的值为11,y—的值为20,因此x++<y—条件满足,判断完后,x的值变为12,y的值变为19;接着执行第2次循环体,执行完第2次循环体后,y的值为9,x值为13,然后执行while,此时x++的值为13,y—的值为9,因此x++<y—条件不满足,结束循环。因此在这个循环语句执行的过程中,循环体共执行了2次。

8、下列表达式1+2+ “aa”+3的值是(   )。

A、”12aa”

B、”aa3″

C、”3aa3 “

D、”12aa3″

标准答案:C学生答案:C

答案解析:整数和整数相加得到两个整数的和,而整数和字符串相加得到的是字符串。

9、下列JAVA语句中,不正确的一项是(   )

A、double e=0.0f

B、char c,d=’a’;

C、float e=0.0d;

D、int $e,a,b=10;

标准答案:C学生答案:C

答案解析:不能将double类型的常量赋值给float类型的变量。

10、设有类型定义short i=32; long j=64; 下面赋值语句中不正确的一个是(    )

A、i=j;

B、j=i;

C、i=(short)j;

D、j=(long)i;

标准答案:A学生答案:A

答案解析:long类型的数据不能自动转变为short类型,因此不能将long类型的变量直接赋值给short类型。

11、以下的变量定义语句中,合法的是(   )

A、byte $_b1 = 12345;

B、float _*5 = 123.456F;

C、double d = Double.MAX_VALUE;

D、int _long_ = 123456L;

标准答案:C学生答案:C

答案解析:A、中_*5不是合法的标识符,B、中12345超出byte范围,C、中不能将long类型的常量赋值给int型的变量。

12、判断:标识符可以为关键字。

A、对

B、错

标准答案:B学生答案:B

13、判断:Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

A、对

B、错

标准答案:A学生答案:A

14、下列(   )不属于Java语言流程控制结构?

A、分支语句       

B、赋值语句

C、循环语句

D、跳转语句

标准答案:B学生答案:B

答案解析:Java语言流程控制结构只包括分支、循环和跳转三种语句。

15、判断:Java语言使用的是Unicode字符集,每个字符在内存中占8位。

A、对

B、错

标准答案:B学生答案:B

16、判断:若x=5,则表达式(x+5)/3的值是3

A、错

B、对

标准答案:B学生答案:B

答案解析:结果取整数。

17、下列说法中,不正确的一个是(   )。

A、switch语句的功能可以由if…else if语句来实现

B、if …else if语句的执行效率总是比switch语句高

C、case子句中可以有多个语句,并且不需要大括号{}括起来

D、若用于比较的数据类型为double型,则不可以用switch语句来实现

标准答案:B学生答案:B

答案解析:语句执行效率高低要根据具体语句来确定,不能简单地说if…else if语句的执行效率总是比switch语句高。

18、判断:continue语句用在循环语句中,它的作用是跳出循环。

A、对

B、错

标准答案:A学生答案:A

19、下列标识符(名字)命名原则中,正确的是(   )

A、类名的首字母小写

B、接口名的首字母小写

C、变量名和方法名的首字母大写

D、常量全部大写

标准答案:D学生答案:D

20、判断:main函数是java程序的执行入口。

A、错

B、对

标准答案:B学生答案:B

21、下面哪些选项是正确的main方法说明?(   )

A、public static void main(String args[])

B、private static void main(String args[])

C、public main(String args[])

D、void main()

标准答案:A学生答案:A

22、判断:强制类型转换运算符的功能是将一个表达式的类型转换为所指定的类型。(     )

A、对

B、错

标准答案:A学生答案:A

23、下列选项中,不属于Java核心包的一项是(   )。

A、java.io

B、java.util

C、java.lang

D、javax.swing

标准答案:D学生答案:D

答案解析:凡是以java开头的包都是Java核心包,以javax开头的包则属于Java扩展包

24、Java语言属于(   )种语言?

A、面向机器的语言

B、面向对象的语言

C、面向操作系统的语言

D、面向过程的语言

标准答案:B学生答案:B

答案解析:Java语言是一种纯面向对象的语言。

25、下列关于Java语言简单数据类型的说法中,正确的一项是(   )。

A、double型数据占计算机存储的32位

B、以0开头的整数代表8进制整型常量

C、以0x或0X开头的整数代表8进制整型常量

D、boolean类型的数据作为类成员变量的时候,相同默认的初始值为true

标准答案:B学生答案:B

26、判断:说明或声明数组时不分配内存大小,创建数组时分配内存大小。(     )

A、错

B、对

标准答案:B学生答案:B

剩余内容需解锁后查看

您需要付费解锁才能查看当前内容

黄金VIP黄金VIP免费
已付费?登录刷新

禁止转载未经授权,禁止转载,发布者:形考达人黄金VIP,出处:https://www.xingkaowang.com/4660.html

本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!内容仅供研究参考,付费前请自行鉴别。

免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,预祝大家上岸成功

(0)
上一篇 2024年7月28日
下一篇 2023年7月11日

相关推荐

  • 2024年秋江苏开放大学JAVA程序设计△形考作业2答案

    一、2024年秋江苏开放大学JAVA程序设计△形考作业2单选题答案 1、下列哪种类成员修饰符修饰的变量只能在本类中被访问?() A、protecteD B、publiC C、default D、private 学生答案:D 2、有一个类B,下面为其构造方法的声明,正确的是()。 A、void B(int x){} B、B(int x){} C、b(int x…

    JAVA程序设计 2024年10月4日
  • 2024年秋江苏开放大学JAVA程序设计△形考作业1答案

    一、2024年秋江苏开放大学JAVA程序设计△形考作业1编程题答案 1、编程题:给定一个字符串,该字符串由字符a-z组成,要求实现一个方法,计算并返回压缩后的字符串。压缩规则是使用数字来表示连续重复的字符,例如aabcccccaaa会被压缩为a2b1c5a3。注意,压缩后的字符串必须尽可能短。 学生答案: 2、编程题:编写一个Java程序,输出前n个斐波那契…

    JAVA程序设计 2024年10月4日
  • 2024年春江苏开放大学JAVA程序设计期末复习题含答案

    一、2024年春江苏开放大学JAVA程序设计期末复习题单选题答案 1、在Java语言中,()是最基本的元素。 A、方法 B、包 C、对象 D、接口 正确答案:C 2、Java语言属于()种语言? A、面向机器的语言 B、面向对象的语言 C、面向过程的语言 D、面向操作系统的语言 正确答案:B 3、下列标识符(名字)命名原则中,正确的是()。 A、类名的首字母…

    JAVA程序设计 2024年7月28日
  • 2024年春江苏开放大学JAVA程序设计形考作业3答案

    得分:90分 综合编程训练: 题目1:Java Swing计算器应用 要求: 1、使用Java Swing库创建一个图形用户界面(GUI)计算器应用程序。 2、计算器应具有标准的计算功能,包括加、减、乘、除以及括号等操作。 3、计算器应具有至少两个输入字段,一个用于显示用户输入的表达式,另一个用于显示计算结果。 4、当用户点击数字或操作按钮时,应在表达式输入…

    JAVA程序设计 2024年7月28日
  • 2024年春江苏开放大学JAVA程序设计形考作业2答案

    一、2024年春江苏开放大学JAVA程序设计形考作业2单选题答案 1、下列哪种类成员修饰符修饰的变量只能在本类中被访问?() A、protected B、public C、default D、private 正确答案:D 2、有一个类B,下面为其构造方法的声明,正确的是()。 A、void B(int x){} B、B(int x){} C、b(int x)…

    JAVA程序设计 2024年7月28日
  • 2024年春江苏开放大学JAVA程序设计形考作业1答案

    一、2024年春江苏开放大学JAVA程序设计形考作业1编程题答案 1、编程题:给定一个字符串,该字符串由字符 a-z 组成,要求实现一个方法,计算并返回压缩后的字符串。压缩规则是使用数字来表示连续重复的字符,例如 aabcccccaaa 会被压缩为 a2b1c5a3。注意,压缩后的字符串必须尽可能短。 学生答…

    JAVA程序设计 2024年3月15日
  • 2024年春江苏开放大学JAVA程序设计(专)形考作业一高分答案

    一、2024年春江苏开放大学JAVA程序设计(专)形考作业一单选题答案 1、下列()不是Java中的保留字? A、if B、private C、null D、sizeof 学生答案:D 2、下列()是合法的标识符? A、12class B、VoiD C、-5 D、_blank 学生答案:D 3、下列关于基本数据类型的说法中,不正确的一项是()。 A、bool…

    JAVA程序设计 2024年2月20日
  • 江苏开放大学JAVA程序设计作业二高分参考答案23年秋

    一、江苏开放大学JAVA程序设计作业二选择题答案23年秋 1、下列哪种类成员修饰符修饰的变量只能在本类中被访问?() A、ProtecteD B、publiC C、default D、private 学生答案:D 2、有一个类B,下面为其构造方法的声明,正确的是()。 A、void B(int x){} B、B(int x){} C、b(int x){} D…

    JAVA程序设计 2023年10月22日
  • 江苏开放大学JAVA程序设计形考作业1高分参考答案23年秋

    一、江苏开放大学JAVA程序设计形考作业1单选题答案23年秋 1、下列表达式1+2+ “aa”+3的值是(   )。 A、”3aa3 “ B、”aa3″ C、”12aa” D、”12aa3″ 参考答案:A 2、假设a是int类型的变量,并初…

    JAVA程序设计 2023年10月7日
  • 江苏开放大学JAVA程序设计历年期末纸考试题题库含答案合集104页

    江苏开放大学JAVA程序设计期末纸考104页合集部分题目预览 060219JAVA 程序设计△课程–单选题专项训练 1、(单项选择题)编译一个定义了 3 个类和 10 个方法的 Java 源文件后,会产生( )个字节码文件?扩展名是( )? A 、13 个字节码文件,扩展名为.class B 、1 个字节码文件,扩展名为.class C 、3 个…

    2023年7月11日

发表回复

登录后才能评论
联系我们

邮件:xingkaowang@163.com

QQ:994370779

工作时间:周一至周五,9:30-17:30,节假日休息

人工解题

人工解题

会员学期新增题免费解答

年费享实践作业、小论文定制

可单独实践报告、小论文定制

解题QQ:994370779

售后反馈
微信公众号
微信公众号
分享本页
返回顶部