MOOC 程序设计语言基础(东莞市教育局)1464387168 最新慕课完整章节测试答案
第1单元 初始Java
随堂测验1
1、单选题:
以下对Java语言不正确的描述是
选项:
A: Java语言是一个完全面向对象的语言
B: Java是结构中立与平台无关的语言
C: Java是一种编译性语言
D: Java是一种解释性语言
答案: 【 Java是一种解释性语言】
2、单选题:
适用于桌面系统应用程序的开发的Java版本是
选项:
A: J2ME
B: J2SE
C: J2EE
D: JAVA2
答案: 【 J2SE】
3、单选题:
Java语言的诞生起源于( )语言
选项:
A: OAK
B: BASIC
C: C
D: C#
答案: 【 OAK】
4、单选题:
以下说法正确的是
选项:
A: Java程序文件名必须和程序文件中定义的类名一致
B: Java程序文件名可以和程序文件中定义的类名不一致
C: Java源程序文件的扩展名必须是.java
D: 以上A、C说法正确,B说法不正确
答案: 【 以上A、C说法正确,B说法不正确】
5、判断题:
Java语言实现了“一次编写,到处运行。”
选项:
A: 正确
B: 错误
答案: 【 正确】
随堂测验2
1、单选题:
Eclipse可以通过( )插件进行可视化界面开发。
选项:
A: windowbuilder
B: scenebuilder
C: AmaterasUML
D: EasySQL
答案: 【 windowbuilder】
2、单选题:
目前主流的开源免费的Java开发工具是( )
选项:
A: JDK
B: JavaSE
C: JBuilder
D: Eclipse
答案: 【 Eclipse】
3、判断题:
JDK安装完成后就可以编写代码了,无需配置环境变量。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
eclipse是一款免安装的软件,只需解压出来就可以直接使用。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
在下载JDK时一定要根据自己电脑的操作系统的版本选择适合的JDK安装包。
选项:
A: 正确
B: 错误
答案: 【 正确】
随堂测验3
1、单选题:
在Java程序中,类的关键字是( )
选项:
A: string
B: class
C: main
D: bool
答案: 【 class】
2、单选题:
以下关于Java源文件说法错误的是
选项:
A: 一个Java源文件有且仅有一个main()方法
B: Java源文件的文件名必须与类名一致;
C: Java源文件的扩展名为.class;
D: 一个Java源文件若由一个以上类组成,最多只能有一个类带public修饰符;
答案: 【 Java源文件的扩展名为.class;】
3、单选题:
Java中解释命令是
选项:
A: javac
B: java
C: javadoc
D: javaw
答案: 【 java】
4、单选题:
Java中编译命令是
选项:
A: javac
B: java
C: javadoc
D: javaw
答案: 【 javac】
5、单选题:
以下关于main()方法的说法错误的是
选项:
A: 每个应用程序有且仅有一个main()方法;
B: 应用程序从main()方法开始执行,直到main()方法结束;
C: main()方法必须加修饰符public static void;
D: main()方法不需要写在类中;
答案: 【 main()方法不需要写在类中;】
第2单元 Java基础语法
随堂测验1
1、单选题:
下列标识符中,合法的是( )
选项:
A: _abc
B: 2count
C: int
D: boolean
答案: 【 _abc】
2、单选题:
下列哪项不是有效的标识符( )
选项:
A: userName
B: 6test
C: $change
D: _password
答案: 【 6test 】
3、判断题:
关键字是Java语言已经使用的,已有特定含义的,不能在程序中使用的单词。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
程序运行过程中,其值一直不变的量就是常量。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
变量在使用之前可以不用定义。
选项:
A: 正确
B: 错误
答案: 【 错误】
随堂测验2
1、单选题:
下列表示换行的转义字符是()
选项:
A: t
B: n
C: b
D: r
答案: 【 n】
2、判断题:
布尔型数据只有两个值true和false。
选项:
A: 正确
B: 错误
答案: 【 正确】
3、判断题:
两个short相加后结果类型为了int。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
布尔型数据只能参与逻辑运算和关系运算。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、判断题:
0.553默认的数据类型为float型。
选项:
A: 正确
B: 错误
答案: 【 错误】
随堂测验3
1、单选题:
int i=3,执行int j=i++后,i和j的值分别是( )
选项:
A: i=3,j=3
B: i=4,j=3
C: i=3,j=4
D: i=4,j=4
答案: 【 i=4,j=3】
2、单选题:
int i=3,执行int j=++i后,i和j的值分别是()
选项:
A: i=3,j=3
B: i=4,j=3
C: i=3,j=4
D: i=4,j=4
答案: 【 i=4,j=4】
3、单选题:
int n=5%2后,n的值是()
选项:
A: 0
B: 1
C: 0.5
D: -0.5
答案: 【 1】
4、单选题:
表达式(2<3) && (5>1)的值是()
选项:
A: true
B: false
C: 0
D: 1
答案: 【 true】
5、单选题:
表达式4>3?1:0的值是( )
选项:
A: true
B: false
C: 0
D: 1
答案: 【 1】
第3单元 流程控制语句
随堂测验1
1、单选题:
以下不属于Java中的流程控制结构的是( )
选项:
A: 顺序结构
B: 循环结构
C: 选择结构
D: 跳转结构
答案: 【