智慧树知到《基于任务的Java程序设计》章节测试答案


智慧树知到《基于任务的Java程序设计》章节测试答案

第一章单元测试

1、Java程序可以直接编译为适用于本地计算机的机器码。

A.正确

B.错误

正确答案:错误

2、Java是一种不区分大小写的编程语言。

A.正确

B.错误

正确答案:错误

3、Java不包括()特点。

A.平台无关性

B.分布性

C.可移植性

D.面向过程

正确答案:面向过程

4、Java源程序的扩展名为()

A..class

B..jav

C..js

D..java

正确答案:.java

5、Java编译成功后生成文件的扩展名为()

A..js

B..class

C..jav

D..java

正确答案:.class

第二章单元测试

1、下列标识符名称不合法是()

A.()123

B.$main

C.square

D.true

正确答案:true

2、下列选择中,不属于Java语言的简单数据类型的是()

A.整数型

B.数组

C.浮点型

D.字符型

正确答案:数组

3、下列名称不是Java语言中的关键字的是()

A.if

B.private

C.sizeof

正确答案:sizeof

4、在Java程序中要使用一个变量,必须先对其进行声明()。

A.正确

B.错误

正确答案:正确

5、以0x或0X开头的整数(如0x45)代表八进制整型常量()。

A.正确

B.错误

正确答案:错误

第三章单元测试

1、简单if结构是顺序程序结构。

A.正确

B.错误

正确答案:错误

2、多重if-else分支结构中的大括号不能省略。

A.正确

B.错误

正确答案:错误

3、switch case结构中的default为必选参数,必须得写上,否则程序会出错。

A.正确

B.错误

正确答案:错误

4、在流程图中,下面说法正确的是()

A.“平行四边形”表示输入/输出指令(或数据)

B.“跑道形”表示判断分支

C.“长方形';表示程序开始/结束

D.”菱形”表示计算步骤/处理过程符号

正确答案:“平行四边形”表示输入/输出指令(或数据)

5、下列关于if选择结构和switch选择结构的说法正确的是()

A.嵌套if-else选择结构中不能包含else语句

B.switch选择结构中的default可选

C.多重if-else选择结构中的else语句是必须的

正确答案:switch选择结构中的default可选

第四章单元测试

1、continue语句用在循环结构中跳过当次continue下面的语句继续执行下一次循环。

A.正确

B.错误

正确答案:正确

2、嵌套循环的次数为外循环的次数加上内循环的执行次数。

A.正确

B.错误

正确答案:错误

3、运行下面的程序将输出()次“我爱中国”

public class China{ public static void main(String[] args){ int i=1; do{ System.out.println(“我爱中国”); }while(i<5); }

}

A.4

B.死循环