大学MOOC Java程序设计(广西财经学院)1452100222 最新慕课完整章节测试答案
第2讲 简单的Java程序
单元测试1
1、单选题:
编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为
选项:
A: .java
B: .class
C: .html
D: .exe
答案: 【 .class】
2、单选题:
下列哪个是JDK提供的编译器?
选项:
A: java.exe
B: javac.exe
C: javap.exe
D: javaw.exe
答案: 【 javac.exe】
3、单选题:
下列哪个是JDK提供的解释器?
选项:
A: java.exe
B: javac.exe
C: javap.exe
D: javaw.exe
答案: 【 java.exe】
4、判断题:
main()的写法是public void main(String[]arg)
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
public类名与文件同名
选项:
A: 正确
B: 错误
答案: 【 正确】
6、判断题:
package名与路径同名
选项:
A: 正确
B: 错误
答案: 【 正确】
7、判断题:
import表示导入
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
编译程序的基本命令是javac
选项:
A: 正确
B: 错误
答案: 【 正确】
9、判断题:
运行程序时java后面跟的是文件名
选项:
A: 正确
B: 错误
答案: 【 错误】
10、判断题:
path表示前者是命令(javac及java)的路径
选项:
A: 正确
B: 错误
答案: 【 正确】
11、判断题:
path是所要引用的类的路径
选项:
A: 正确
B: 错误
答案: 【 错误】
12、判断题:
Java Application应用程序的编写和执行分3步进行:编写源代码、编译源代码、解释执行
选项:
A: 正确
B: 错误
答案: 【 正确】
13、判断题:
jar文件中的清单信息文件中Main-Class表示主类
选项:
A: 正确
B: 错误
答案: 【 正确】
14、判断题:
可以使用javadoc来生成文档
选项:
A: 正确
B: 错误
答案: 【 正确】
15、判断题:
运行jar时,使用 java -jar 文件名.jar
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
文档注释是用/** */
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
Java不区分大小写的语言
选项:
A: 正确
B: 错误
答案: 【 错误】
18、判断题:
Java Application是由独立的解释器程序来运行的
选项:
A: 正确
B: 错误
答案: 【 正确】
19、判断题:
Java源程序的扩展名是.java
选项:
A: 正确
B: 错误
答案: 【 正确】
20、判断题:
Java源程序经过编译后的程序的扩展名是.class
选项:
A: 正确
B: 错误
答案: 【 正确】
21、判断题:
JDK提供的解释器java
选项:
A: 正确
B: 错误
答案: 【 正确】
第3讲 数据运算、流控制和数组
单元测试2
1、单选题:
如下哪个是Java中的标识符()
选项:
A: public
B: #number
C: 3number
D: width
答案: 【 width】
2、单选题:
设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
选项:
A: 3
B: 3.5
C: 4
D: 5
答案: 【 3】
3、单选题:
下列属于合法的Java标识符是()
选项:
A: _cat
B: 5books
C: +static
D: -3.14159
答案: 【 _cat】
4、单选题:
下列哪个语句不能通过编译( )
选项:
A: char a1 = "c";
B: int i = 321;
C: float f1 =45.0f;
D: double d = 545.0;
答案: 【 char a1 = "c";】
5、单选题:
设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )
选项:
A: x > y || x > z
B: z > ( y + x )
C: x != y
D: x < y & ! ( x < z )
答案: 【 x != y】
6、单选题:
MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。( )
选项:
A: public int MAX_LENGTH=100;
B: final int MAX_LENGTH=100;
C: final public int MAX_LENGTH=100;
D: public final int MAX_LENGTH=100;
答案: 【 public final int MAX_LENGTH=100;】
7、单选题:
设 int x=1,float y=2,则表达式 x / y的值是( )
选项:
A: 0
B: 1
C: 2
D: 以上都不是
答案: 【 以上都不是】
8、单选题:
以下语句正确的是( )
选项:
A: byte b = 128;
B: boolean flag = null;
C: long a = 2147483648L;
D: float f = 0.9239;
答案: 【 long a = 2147483648L;】
9、单选题:
Java中整数类型包括( )
选项:
A: int,byte,char
B: int,short,long,byte,char
C: int,short,long,char
D: int,short,long,byte
答案: 【 int,short,long,byte】
10、单选题:
假设y=2x^3+3,以下哪个是正确的java语句( )
选项:
A: y=2*x*x*x+3;
B: y=(2*x)*x*(x+3);
C: y=2*x*x*(x+3);
D: y=2*x*(x*x+7);
答案: 【 y=2*x*x*x+3;】
11、单选题:
若x = 5,y = 10,则x < y逻辑值为( )
选项:
A: true
B: false
C: null
D: 1
答案: 【 true】
12、单选题:
下列哪个叙述是正确的( )
选项:
A: 5.0/2+10的结果是double型数据
B: (int)5.8+1.0的结果是int型数据
C: '苹'+'果'的结果是char型数据
D: (short)10+'a'的结果是short型数据
答案: 【 5.0/2+10的结果是double型数据】
13、判断题:
Java中的数据类型一般包括基本类型和引用类型两大类。
选项:
A: 正确
B: 错误
答案: 【 正确】
14、判断题:
数据类型boolean是引用类型。
选项:
A: 正确
B: 错误
答案: 【 错误】
15、判断题:
int类型数据和float类型数据进行运算时,结果为float类型。
选项:
A: 正确
B: 错误
答案: 【 正确】
16、判断题:
int a,b,c=100;该语句表示a、b、c均被定义为整形,且a、b、c的均值为100
选项:
A: 正确
B: 错误
答案: 【 错误】
17、判断题:
数据类型决定数据的存储方式和运算方式
选项:
A: 正确
B: 错误
答案: 【 正确】
18、判断题:
Java中基本数据类型分为两大类
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
String属于引用类型
选项:
A: 正确
B: 错误
答案: 【 正确】
20、判断题:
3.14是float型
选项:
A: 正确
B: 错误
答案: 【 错误】
21、判断题:
345L表示长整数
选项:
A: 正确
B: 错误
答案: 【 正确】
22、判断题:
Java是大小写敏感的语言
选项:
A: 正确
B: 错误
答案: 【 正确】
23、判断题:
按惯例,类名首字母大写,变量名首字母小写
选项:
A: 正确
B: 错误
答案: 【
