大学MOOC Java程序设计(计算机17)(宁夏理工学院)1451648197 最新慕课完整章节测试答案
第1周 Java语言简介
第一周课堂测试
1、单选题:
Java源代码文件的扩展名为( )
选项:
A: .txt
B: .class
C: .java
D: .doc
答案: 【 .java】
2、单选题:
在控制台显示消息的语句正确的是( )
选项:
A: System.out.println(我是一个Java程序员了!);
B: System.Out.Println("我是一个Java程序员了!");
C: System.out.println("我是一个Java程序员了!");
D: System.Out.Println("我是一个Java程序员了!");
答案: 【 System.out.println("我是一个Java程序员了!");】
3、单选题:
下面选项中不是开发Java程序的步骤( )
选项:
A: 编译
B: 编写源代码
C: 运行
D: 发布
答案: 【 发布】
4、单选题:
Java语言属于()种语言?
选项:
A: 面向机器的语言
B: 面向对象的语言
C: 面向过程的语言
D: 面向操作系统的语言
答案: 【 面向对象的语言】
5、单选题:
下列选项中,不属于Java语言特点的一项是()
选项:
A: 分布式
B: 安全性
C: 编译执行
D: 面向对象
答案: 【 编译执行】
6、多选题:
在控制台编译并运行一个Java程序,使用的命令正确的是( )选两项
选项:
A: java Test.java
B: javac Test.java
C: java Test
D: java test
答案: 【 javac Test.java;
java Test】
7、判断题:
java能做到一次编写,随处运行时因为JVM?
选项:
A: 正确
B: 错误
答案: 【 正确】
8、填空题:
编写你的第一个Java程序,在“代码1”中编写程序public class HelloWorld{ public static void main(String[] args) { 代码1 }}使屏幕中输出如下两行内容:姓名:张三留言:中国加油,武汉加油!
答案: 【 System.out.println("姓名:张三");
System.out.println("留言:中国加油,武汉加油!");】
第一周课堂测试(计算机174班学生用)
1、单选题:
Java源代码文件的扩展名为( )
选项:
A: .txt
B: .class
C: .java
D: .doc
答案: 【 .java】
2、单选题:
在控制台显示消息的语句正确的是( )
选项:
A: System.out.println(我是一个Java程序员了!);
B: System.Out.Println("我是一个Java程序员了!");
C: System.Out.Println("我是一个Java程序员了!");
D: System.out.println("我是一个Java程序员了!");
答案: 【 System.out.println("我是一个Java程序员了!");】
3、单选题:
下面选项中不是开发Java程序的步骤( )
选项:
A: 编译
B: 编写源代码
C: 运行
D: 发布
答案: 【 发布】
4、单选题:
Java语言属于()种语言?
选项:
A: 面向机器的语言
B: 面向过程的语言
C: 面向对象的语言
D: 面向操作系统的语言
答案: 【 面向对象的语言】
5、单选题:
下列选项中,不属于Java语言特点的一项是()
选项:
A: 编译执行
B: 分布式
C: 安全性
D: 面向对象
答案: 【 编译执行】
6、多选题:
在控制台编译并运行一个Java程序,使用的命令正确的是( )选两项
选项:
A: java Test.java
B: javac Test.java
C: java Test
D: java test
答案: 【 javac Test.java;
java Test】
7、判断题:
java能做到一次编写,随处运行时因为JVM?
选项:
A: 正确
B: 错误
答案: 【 正确】
8、填空题:
编写你的第一个Java程序,在“代码1”中编写程序public class HelloWorld{ public static void main(String[] args) { 代码1 }}使屏幕中输入如下两行内容:姓名:张三留言:欢迎学习《Java程序设计》课程!
答案: 【 System.out.println("姓名:张三");
System.out.println("留言:欢迎学习《Java程序设计》课程!");】
第2周 数据类型与表达式
第2周课堂测验
1、单选题:
下列()是合法的标识符?
选项:
A: 12class
B: void
C: -5
D: _blank
答案: 【 _blank】
2、单选题:
下列Java语句中,不正确的一项是()
选项:
A: int $e,a,b=10;
B: char c,d=‘a';
C: float e=0.0d;
D: double c=0.0f;
答案: 【 float e=0.0d;】
3、单选题:
java中以下是字符常量的是()?
选项:
A: a
B: 'a'
C: 'aa'
D: 3
答案: 【 'a'】
4、单选题:
一个 int 类型的整数和一个 double 类型的数进行加法运算,则结果类型为()?
选项:
A: long
B: float
C: .int
D: double
答案: 【 double】
5、单选题:
整型变量a,b的值定义如下: int a = 21; int b = 22;则表达式 ++a == b++ 的值为:
选项:
A: 22
B: true
C: false
D: 21
答案: 【 true】
6、单选题:
表达式 1+2+ "x"+3 的值是( )?
选项:
A: "12x3"
B: "6x"
C: "x6"
D: "3x3"
答案: 【 "3x3"】
7、单选题:
以下数据类型转换中,必须进行强制类型转换的是( )?
选项:
A: int→char
B: short→long
C: float→double
D: int→double
答案: 【 int→char】
8、单选题:
以下程序的运行结果为class test { public static void main(String args[]) { int x=2; System.out.printf("%d,%d,%d", x++ , x, ++x); }}
选项:
A: 3,3,4
B: 2,3,4
C: 2,2,3
D: 3,3,3
答案: 【 2,3,4】
9、多选题:
下列选项中( )是合法的 Java 标识符名字
选项:
A: $index
B: name-7
C: char
D: _byte
答案: 【 $index;
_byte】
10、多选题:
以下变量定义和初始化中哪些编译正确?
选项:
A: short myshort = 99S;
B: char c = 17;
C: String name = 'Excellent tutorial Mr Green';
D: int z = 015;
答案: 【 char c = 17;;
int z = 015;】
11、多选题:
设有类型定义 int x=24;long y=25;下列赋值语句正确的是( )?
选项:
A: y=x;
B: x=(int)y;
C: y=x+2;
D: x=y;
答案: 【 y=x; ;
x=(int)y;;
y=x+2;】
12、判断题:
boolean类型变量值只能是true或false( )?
选项:
A: 正确
B: 错误
答案: 【 正确】
13、判断题:
