欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC程序设计语言作业答案
程序设计语言
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. JavaSE主要用于()。
A. 开发桌面应用程序
B. 开发以web为基础应用程序
C. 开发移动设备、嵌入式设备、手机游戏
答案: 开发桌面应用程序
2. 2. Java开发工具包的缩写是()。
A. JDK
B. JRE
C. JVM
D. Java SE
答案: JDK
3. 3. Java运行环境的缩写是()。
A. JDK
B. JRE
C. JVM
D. Java SE
答案: JRE
4. 4. Java虚拟机的缩写是()。
A. JRE
B. JDK
C. JVM
D. JavaSE
答案: JVM
5. 5. JRE、JDK、JVM三者的关系正确的是()。
A. JRE包含JDK,JRE包含JVM
B. JDK包含JRE,JRE包含JVM
C. JRE包含JDK,JVM包含JRE
D. JDK包含JRE,JVM包含JRE
答案: JDK包含JRE,JRE包含JVM
6. 6. Java语言最核心的特点是( )。
A. 面向对象
B. 可移植性
C. 解释性
D. 多线程的
答案: 可移植性
7. 1. Java 语言属于( )的开发语言。
A. 编译型
B. 解释型
C. 编译和解释型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 2. Java的编译命令是( )。
A. java
B. javac
C. jar
D. javadoc
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 3. Java的运行命令是()。
A. java
B. javac
C. jar
D. javadoc
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 4. Java源程序的扩展名是( )。
A. .exe
B. .java
C. .class
D. .jar
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 5. Java源程序经过编译后生成字节码文件,字节码文件的扩展名是( )。
A. .exe
B. .java
C. .class
D. .jar
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 6. Java运行时环境的缩写是( )。
A. JDK
B. JRE
C. JVM
D. JSP
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 7. Java开发工具包的缩写是()。
A. JDK
B. JRE
C. JVM
D. JSP
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 8. Java虚拟机的缩写是()。
A. JDK
B. JRE
C. JVM
D. JSP
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 9. 推出Java语言的公司是( )。
A. IBM
B. SUN
C. Oracle
D. Microsoft
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 10. Java语言的移植性靠是()实现的。
A. JDK
B. JRE
C. JVM
D. Java SE
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 1. Java中单行注释的标记是( )。
A. //
B. /* */
C. /** */
D. --
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 2. 推出Java语言的公司是( )。
A. IBM
B. SUN
C. Oracle
D. Microsoft
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 3. 下面说法不正确的是( )。
A. Java 语言是面向对象的、解释执行的网络编程语言
B. Java 语言是编译型和解释性的开发语言
C. Java 语言具有可移植性,是与平台无关的编程语言
D. Java 语言执行时需要 Java 的运行环境
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 4. 下面说法正确的是( )。
A. Java程序的源文件名称与主类(public class)的名称相同,后缀可以是.java或.txt等
B. JDK的编译命令是java
C. 一个Java源文件编译后可能产生多个 class文件
D. 在命令行编译好的字节码文件,只需在命令行直接键入程序名即可运行该程序
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 5. 下面说法正确的是( )。
A. Java程序的源文件名称与主类(public class)的名称相同,后缀可以是.java或.txt等
B. JDK的编译命令是java
C. 一个Java源文件编译后可能产生多个 class文件
D. 在命令行编译好的字节码文件,只需在命令行直接键入程序名即可运行该程序
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 6. 在一个Java源文件中定义了 3 个类和 5 个方法,编译该Java源文件时会产生( )个字节码文件,其扩展名是 *.class。
A. 1
B. 3
C. 5
D. 8
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 7. 使用 public class 定义的类,文件名必须和该类名称一致。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 8. 主方法main的定义是: public static void main(String arg){ }
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 9. System.out.println()输出后会换行;而 System.out.print()输出后不换行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 1. Java的整数类型中,( )类型占4个字节。
A. byte
B. short
C. int
D. long
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 2. Java的整数类型中,( )类型的取值范围是-128~127。
A. byte
B. short
C. int
D. long
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 3. 直接输入一个整数(如:20),Java语言会把这个整数默认为( )类型。
A. byte
B. short
C. int
D. long
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 4. 直接输入一个浮点数(如:21.5),Java语言会把这个浮点数默认为( )类型。
A. float
B. double
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 5. 字符型(char)的取值范围是( )
A. -128~127
B. 0~256
C. 0~65535
D. -32768~32767
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 6. ( )类型的取值范围是:true和false。
A. char
B. int
C. float
D. boolean
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 7. 代码: int n=10; float f=n; 这段代码正确吗?( )
A. 正确
B. 错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 8. 代码: float f=20.5f; int n=f; 这段代码正确吗?( )
A. 正确
B. 错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 9. 默写Java语言中的8种基本数据类型:(注意关键字要小写) 整型有:byte、short、( )、long 浮点型:( )、double 字符型:( ) 布尔型:( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 1. Java中的标识符组成原则:由字母、数字、下划线、$所组成,其中不能以( )开头,不能是Java的关键字。
A. 字母
B. 数字
C. 下划线
D. $
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 2. 下面( )不是Java语言的关键字。
A. class
B. main
C. for
D. while
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 3. 15E2 表示的数据是( )
A. 3.15 × 2
B. 3.15 × 10 -2
C. 3.15 × 10 2
D. 0.315 × 10 -2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 4. 下列选项哪个是Java中正确的整型常量()。
A. 35.d
B. -20
C. 1,234
D. "123"
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 5. 下面( )是Java中正确的标识符。
A. public
B. main
C. 2name
D. Class
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 6. 以下( )不是合法的标识符。
A. STRING
B. x3x
C. void
D. de$f
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 7. 下面( )标识符是正确的。
A. Class
B. hello world
C. 123$temp
D. int
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 8. 变量的内容可以修改,常量的内容不可修改。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 9. 字符$不能作 Java 标识符的第一个字符。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 1. 下面的代码段中,执行之后i 和j 的值是什么? ( ) int i = 1; int j; j = i++;
A. 1,1
B. 1,2
C. 2,1
D. 2,2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 2. 语句“System.out.println(10 / 3) ;”的输出结果是( )。
A. 1
B. 3
C. 3.3
D. 3.33333
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 3. !true||false的结果是( )
A. true
B. false
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 4. 执行下面的语句后,a、b、c的值分别是( ) int a = 2 ; int b = (a++) * 3 ; int c = (++a) * 3 ;
A. 2、6、6
B. 4、9、9
C. 4、6、12
D. 3、9、9
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 5. 表达式4>>>2的值是( )
A. 4
B. 2
C. 1
D. 0
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. 6. 在Java中下面代码是( )条语句。 int i;i=123; int j=0,k=0; System.out.println(i+";"+";"+j+""+k);
A. 3
B. 4
C. 5
D. 6
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 7. System.out.println('A'+1);语句输出内容是( )
A. A1
B. 66
C. A
D. 1
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 8. 表达式(11+3*8)/4%3的值是( )
A. 31
B. 0
C. 1
D. 2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 9. 表达式3&2的值是( )
A. 0
B. 1
C. 2
D. 3
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. 10. true&&false&&true的结果是( )
A. true
B. false
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. 1. 下面二维数组初始化语句中,正确的是( )。
A. float b[2][2]={0,1,0,2,0,3,0,4};
B. int a[][]={{1,2},{3,4}};
C. int a[2][]={{1,2},{3,4}};
D. float b[2][2]={0};
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. 2. 在Java中,数组元素的值存储在( )中。
A. 栈
B. 堆
C. 队列
D. 链表
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 3. 数组的最大下标的值比它的长度小1。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 4. 二维数组中的元素还是一个数组。( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 1. 方法声明无返回值时,使用( )个关键字表示。
A. int
B. final
C. void
D. static
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 2. 给出如下代码: public class ReturnIt{ _____ methodA(byte x, float y){ return (short)x/y*2; } } 第2行methodA方法的正确返回类型是( )
A. byte
B. short
C. long
D. float
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 3. 方法声明可以有返回值,也可以没有返回值。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 4. 方法声明有返回值时,方法体中要有return语句。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. 5. 方法声明时的参数叫实参,方法调用时的参数叫形参。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 1. 使用( )关键字可以让类中的属性和方法对外部不可见。
A. private
B. public
C. protected
D. 缺省
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 2. 定义类时,一般将( )进行封装。
A. 属性
B. 方法
C. getter方法
D. setter方法
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 3. 当类实现封装后,用( )方法传入值到类中。
A. setter( )
B. getter( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. 4. 当类实现封装后,用( )方法传出值到类外。
A. setter( )
B. getter( )
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 1. 下列关于构造方法的描述中,错误的是( )
A. 构造方法的方法名必须和类名一致
B. 构造方法不能写返回值类型
C. 构造方法可以重载
D. 构造方法的访问权限必须和类的访问权限一致
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
68. 2. 如果类中没有定义构造方法,系统会提供一个默认的构造方法。默认构造方法的特点是( )
A. 无参数有操作
B. 有参数无操作
C. 即无参数也无任何操作
D. 有参数有操作
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
69. 3. 有一个类Demo,对与其构造方法的正确声明是( )
A. void Demo(int x){…}
B. Demo(int x){…}
C. Demo Demo(int x){…}
D. int Demo(){}
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
70. 4. 构造方法可以有返回值类型的声明。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
71. 5. 匿名对象是指使用一次的对象,使用之后将等待被垃圾回收。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
72. 6. 多个实例化对象之间不会互相影响,因为保存在不同的内存区域之中。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
73. 7. 垃圾指的是一块无用的引用内存,当将变量设置为null或者长时间不使用时,就将成为垃圾。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
74. 8. 不可以为类定义多个构造方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
75. 1. Java中通过( )关键字实现类的继承。
A. class
B. extends
C. implements
D. private
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
76. 2. 一个类能同时继承多个父类。此说法是否正确?
A. 正确
B. 错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
77. 3. 下面关于子类调用父类构造方法的描述正确的是( )。
A. 子类定义了自己的构造方法,就不会调用父类的构造方法。
B. 子类必须通过 super 关键字调用父类有参的构造方法。
C. 如果子类的构造方法没有通过 super 调用父类的构造方法,那么子类会先调用父类中无参构造方法,之后再调用子类自己的构造方法。
D. 创建子类对象时,先调用子类自己的构造方法,然后再调用父类的构造方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
78. 4. 判断:Java中,一个类不能即是子类又是父类。
A. 正确
B. 错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
79. 5. 判断:Java 语言只支持单继承,不支持多重继承,但支持多层继承。
A. 正确
B. 错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
80. 6. 判断:Java子类可以继承父类的所有成员,但不一定能直接访问父类的所有成员。
A. 正确
B. 错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
81. 7. 判断:子类只能继承父类的成员,但不能修改父类成员。
A. 正确
B. 错误
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
82. 1. ( )权限是同一包可以访问,不同包的子类可以访问,不同包的非子类不可以访问。
A. private
B. default(缺省)
C. protected
D. public
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
83. 2. 定义类时不可能用到的关键字是( )
A. final
B. public
C. protected
D. static
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
84. 3. ( )权限是只可以在一个类中访问,其他类不允许访问。
A. private
B. default
C. protected
D. public
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
85. 4. ( )权限是可以在一个包中访问,但是不同包不允许访问。
A. private
B. default
C. protected
D. public
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
如果觉得文章对您有用,请随意打赏。
您的支持是我们继续创作的动力!
微信扫一扫
支付宝扫一扫