2020 Java程序设计Ⅰ(广东理工学院) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-09到2020-06-30
本篇答案更新状态:已完结
第一周 认识Java 本周测验
1、 问题:下面关于Java Application 程序结构特点描述中,正确的是( )
选项:
A:.java文件不需要编译,直接可以运行
B:Java程序中声明有public类时,则Java程序文件名与public类的类名可以不相同。
C:组成Java Application程序的多个类中,有且仅有一个主类。
D:一个.java文件中定义多个类时,允许其中声明多个public类。
答案: 【组成Java Application程序的多个类中,有且仅有一个主类。】
2、 问题:下面关于Java 语言特点的描述中,正确的是( )
选项:
A:Java是纯面向过程的编程语言,支持单继承和多继承。
B:Java语言不支持网络编程。
C:Java语言不支持多线程编程。
D:Java语言编写的程序与平台无关、可移植性好。
答案: 【Java语言编写的程序与平台无关、可移植性好。】
3、 问题:下列关于虚拟机说法错误的是( )
选项:
A:虚拟机可以用软件实现
B:虚拟机的英文简称是JDK
C:字节码是虚拟机的机器码
D:虚拟机把代码程序与各操作系统和硬件分开
答案: 【虚拟机的英文简称是JDK】
4、 问题:Java语言是1995年由( )公司发布的。
选项:
A:Sun
B:Microsoft
C:Borland
D:Fox Software
答案: 【Sun 】
5、 问题:Java是一门跨平台的、面向对象的语言。
选项:
A:正确
B:错误
答案: 【正确】
6、 问题:Java Application应用程序的编写和执行分3步进行:编写源代码、编译源代码、解释执行。
选项:
A:正确
B:错误
答案: 【正确】
7、 问题:Java语言不区分大小写,编码时大小写随意。
选项:
A:正确
B:错误
答案: 【错误】
8、 问题:包含main()方法的类,称为主类。
选项:
A:正确
B:错误
答案: 【正确】
9、 问题:Java编译器可以将Java源程序编译成与机器无关的二进制代码文件,即字节码文件,它的扩展名是( )。
答案: 【(以下答案任选其一都对).class;
class】
10、 问题:Java应用程序源文件中最多只能有( )个main方法。
答案: 【(以下答案任选其一都对)1;
一】
第二周 Java语言语法基础 本周测验
1、 问题:下面哪些标识符在Java语言中是合法的?
选项:
A:persons$
B: 2TwoUsers
C:*point
D:false
答案: 【persons$ 】
2、 问题:下列哪个语句不能通过编译。( )
选项:
A:double d = 545.0;
B: char a1 = “c”;
C:int i = 321;
D:float f1 =45.0f;
答案: 【 char a1 = “c”;】
3、 问题:Java应用程序的源文件和编译后的字节码文件,扩展名分别为( )
选项:
A:.java和.class
B: .class和.java
C:.class和.class
D:.java和.java
答案: 【.java和.class】
4、 问题:对于一个三位的正整数n=789,以下结果为8的( )
选项:
A:n/10%2
B:(n-n%10)/100
C:n%10
D:n%100/10
答案: 【n%100/10】
5、 问题:Java中的数据类型一般包括基本类型和引用类型两大类。
选项:
A:正确
B:错误
答案: 【正确】
6、 问题:数据类型boolean是引用类型。
选项:
A:正确
B:错误
答案: 【错误】
分析:【boolean是基本类型】
7、 问题:int类型数据和float类型数据进行运算时,结果为float类型。
选项:
A:正确
B:错误
答案: 【正确】
8、 问题:int a,b,c=100;该语句表示a、b、c均被定义为整形,且a、b、c的均值为100.
选项:
A:正确
B:错误
答案: 【错误】
分析:【注意连续定义的含义,这里只有c的值为100。】
9、 问题:设 x = 2 ,则表达式 ( x + + )/3 的值是( )。
答案: 【0】
分析:【++在x后面,x需要以2的值,先参与整除运算,运算完成后,再进行自加,所以是2/3,按照整除原则,答案为0】
10、 问题:若x = 5,y = 10,则x < y的逻辑值为( )。
答案: 【true】
第三周 流程控制(1) 本周测验
1、 问题:下列不属于条件语句关键字的是( )
选项:
A:if
B:else
C:switch
D:while
答案: 【while】
2、 问题:下面不属于java条件分支语句结构的是( )
选项:
A:if结构
B:if-else结构
C:if-else if结构
D:if-else else结构
答案: 【if-else else结构】
3、 问题:对于下面的代码片段,m的哪个值将引起"default"的输出?( )switch(m){
case 0: System.out.println("case 0");
case 0:
case 1: System.out.println("case 1"); break;
case 2: System.out.println("case 2"); break;
default: System.out.println("default");
}
选项:
A:0
B:1
C:2
D:3
答案: 【3】
4、 问题:关于选择结构下列哪个说法正确?( )
选项:
A:if语句和 else语句必须成对出现,if不可以单独出现
B:if语句可以没有else语句对应
C:switch结构中每个case语句中必须用break语句
D:switch结构中必须有default语句
答案: 【if语句可以没有else语句对应】
5、 问题:switch-case语句中,default可以省略。
选项:
A:正确
B:错误
答案: 【正确】
6、 问题:switch语句中,各个case后的常量值必须互不相同,否则会出现一个值有两种执行方案
选项:
A:正确
B:错误
答案: 【正确】
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦