文章目录[隐藏]

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2021-08-30到2022-01-20
本篇答案更新状态:已完结

第一周 认识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。
选项:
A:正确
B:错误
答案: 【正确

10、 问题:Java应用程序源文件中最多只能有1个main方法。
选项:
A:正确
B:错误
答案: 【正确

11、 问题:Java应用程序源文件中最多只能有(    )个main方法。
答案: 【(以下答案任选其一都对)1;

【作业】第一周 认识Java 本周编程作业

1、 问题:实践操作:(1)下载并安装JDK,配置环境,具体参考视频学习1.2;(2)编写并运行程序,在命令行显示“世界,你好!”,可以参考:操作演示视频。操作(1)自行下载完成,无需提交;作业提交时,提交(2)的源代码即可。具体提交方式,参考:作业提交指南。
评分规则: 【 完成(2)的程序编写。
程序(2)能正常运行。

第二周 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

【作业】第二周 Java语言语法基础 本周编程作业

1、 问题:编写程序,使用Scanner类完成从键盘输入一个整数,一个双精度浮点数,一个单精度浮点数,要求:(1)将浮点数统一转为整型;(2)求解三个整数的平均值,并且输出(如平均值为浮点数,需转化为整型)。要求在提交作业时,在文本区,下拉列表选择java语言,将.java源文件复制到文本区即可。
评分规则: 【 1、程序没有主类主方法,0分;2、有主类主方法,3分;3、能写出实现基本功能的语句,4分;4、正确导入包,所写语句正确、规范,能运行,3分。

【作业】第三周 流程控制(1) 本周编程作业

1、 问题:编程题:(1)从键盘输入一个月份(1~12),打印输出对应的季节(春、夏、秋、冬);(2)如果输入的数值不在(1~12)范围内,显示“您输入的数据有误!”;(3)分别使用if语句和switch语句实现上述功能。提交:在文本区下拉菜单选择.java语言,将两个程序的.java源文件代码依次复制进去即可。
评分规则: 【 1、有主类主方法,3分;2、能写出实现基本功能的语句,4分;3、正确导入包,所写语句正确、规范,能运行,3分。

第三周 流程控制(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");

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注