智慧树网课答案logo
当前位置: 首页-> 农业 -> 超星尔雅JAVA程序设计(山东联盟—山东农业大学)章节测试答案
 文章标题:
超星尔雅JAVA程序设计(山东联盟—山东农业大学)章节测试答案

第一章 单元测试

1、单选题:
Java语言的各种分隔符中,非法的是() 。
选项:
A:空白符
B:分号
C:逗号
D:问号
答案: 【问号】

2、单选题:
Java程序经过编译后生成的文件的后缀是().
选项:
A:class
B:exe
C:obj
D:java
答案: 【class】

3、单选题:
Java语言所用的字符集中字符是()位。
选项:
A:8
B:64
C:16
D:32
答案: 【16】

4、单选题:
下列关于Java Application程序特点的描述中,错误的是( )。
选项:
A:该程序实际上是一个类串
B:该程序中没有不属于某个类的方法
C:该程序只能是一个名字与主类名相同的文件组成
D:该程序中仅有一个主方法,并被包含在某个类中
答案: 【该程序中没有不属于某个类的方法】

5、单选题:
下列关于标识符的描述中,正确的是() 。
选项:
A:标识符中可以使用连接符和井号符
B:标识符中大小写字母是无区别的
C:标识符可选用关键字
D:标识符中可以使用下划线和美元符
答案: 【标识符中可以使用下划线和美元符】

6、单选题:
下列关于运行字节码文件的命令行参数的描述中,正确的是().
选项:
A:第一个命令行参数被存放在args[1]中
B:命令行的命令字被存放在args[0]中
C:第一个命令行参数(紧跟命令字的参数)被存放在args[0]中
D:数组args[]的大小与命令行参数的个数无关
答案: 【第一个命令行参数(紧跟命令字的参数)被存放在args[0]中】

7、单选题:
下列关于运算符优先级的描述中,错误的是().
选项:
A:在表达式中,优先级高的运算符先进行计算
B:赋值运算符优先级最低
C:逻辑运算符优先级高于逻辑位运算符
D:单目运算符优先级高于双目和三目运算符
答案: 【逻辑运算符优先级高于逻辑位运算符】

8、单选题:
下列符号中,哪个不是Java语言的字符()。
选项:
A:"1"
B:"a"
C:1"
D:"A"
答案: 【1"】

9、单选题:
下面4个选项中,哪个是Java语言的关键字:
选项:
A:abc
B:class
C:Class
D:main
答案: 【class】

10、多选题:
请从下列运算符中选出,Java语言的算术运算符。
选项:
A:+
B:-
C:÷
D:×
E:%
F:*
答案: 【;
;
;
;


11、多选题:
哪些是字符常量。
选项:
A:"1"
B:65
C:41
D:"a"
E:a
答案: 【;
;


12、多选题:
下列哪些是Java 语言的注释方式。
选项:
A:/*多行注释*/
B://单行注释
C:/** 文档注释格式 */
D:\\单行注释
答案: 【多行注释;
单行注释;
文档注释格式】

13、多选题:
下列哪些表达式的值为字符串“123”。
选项:
A:1+"23"
B:"1"+23
C:"1"+"23"
D:""+1+23
E:1+23
答案: 【;
;
;


14、多选题:
一个Java程序一般需要如下几个()过程,才能运行?
选项:
A:编译
B:运行
C:编辑
D:调试
答案: 【编译;
运行;
编辑】

15、多选题:
基于Eclipse开发Java程序,所必须的开发环境由哪些?
选项:
A:Java JDK
B:Java
C:Java Jre
D:Eclipse
答案: 【;


16、多选题:
Java源程序需要经过编译和运行,下面哪些时所需要的运行命令?
选项:
A:javad
B:java
C:Javab
D:javac
答案: 【;


17、多选题:
控制台输入输出指的是什么设备?
选项:
A:U盘
B:键盘
C:打印机
D:显示器
答案: 【键盘;
显示器】

18、多选题:
在Java中,其主方法main()是程序的执行入口,该方法由下面哪些部分组成?
选项:
A:main (String args[])
B:void
C:public
D:static
答案: 【;
;
;


19、多选题:
Java有3个独立的开发版本,是哪三个?
选项:
A:JavaME
B:JavaSE
C:Java web
D:JavaEE
答案: 【;
;


20、判断题:
Java 语言标识符中大小写字母是没有区别的。
选项:
A:对
B:错
答案: 【错】

21、判断题:
Java 语言标识符中可以使用美元符。
选项:
A:对
B:错
答案: 【对】

22、判断题:
Java程序编译后生成的是字节码文件,其后缀是.exe。
选项:
A:对
B:错
答案: 【错】

23、判断题:
Java程序分为两大类:一类是Application程序,另一类是Applet程序。前者 又称Java应用程序,后者又称Java小应用程序。
选项:
A:错
B:对
答案: 【对】

24、判断题:
Java语言的源程序不是编译型的,而是编译解释型的。
选项:
A:对
B:错
答案: 【对】

25、判断题:
Java语言既是面向对象的又是面向网络的高级语言.
选项:
A:对
B:错
答案: 【对】

26、判断题:
Java语言中变量是一种标识符。
选项:
A:对
B:错
答案: 【对】

27、判断题:
判定该运算结果是否正确:"12"+"23"="1223"
选项:
A:对
B:错
答案: 【对】

28、判断题:
下述两个命令:javac和java是不同的,编译时用前者,运行时用后者。
选项:
A:错
B:对
答案: 【对】

29、判断题:
组成Java Application的若干类中,有且仅有一个主类,只有主类中含有主方main()。
选项:
A:对
B:错
答案: 【对】

第二章 单元测试
1、单选题:
Java语言中字符型数据的长度是()位。
选项:
A:8
B:64
C:32
D:16
答案: 【16】

2、单选题:
下列描述的两种数据类型的长度不相等的是() 。
选项:
A:整型和单精度浮点型
B:字节型和布尔型
C:字符型和布尔型
D:短整型和字符型
答案: 【字符型和布尔型】

3、单选题:
下列关于定义符号常量的描述中,错误的是().
选项:
A:符号常量既可定义为类成员,又可在方法中定义
B:定义符号常量使用关键字 const
C:定义符号常量时必须给出数据类型
D:定义符号常量时要赋初值
答案: 【定义符号常量使用关键字 const】

4、单选题:
下列表达式中,非法的是()
int a=5,b=6;double c= 1.1,d=2.2;
选项:
A:c> "和" >>> "都是右移位运算符,其区别在于对向右移出的位是舍弃还是保留 ()
选项:
A:错
B:对
答案: 【错】

30、判断题:
说明或声明数组时不分配内存大小,创建数组时分配内存大小。
选项:
A:错
B:对
答案: 【对】
类似文章

友情链接: