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

第一周 认识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、 问题:实践操作:(1)下载并安装JDK,配置环境,具体参考视频学习1.2;(2)编写并运行程序,在命令行显示“世界,你好!”,可以参考操作演示视频。
评分规则: 【 完成程序编写。
程序能正常运行。

第三周 流程控制(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:错误
答案: 【正确

7、 问题:if(表达式)     {语句块;}这里的语句块可以是单条语句,也可以是多条复合语句。
选项:
A:正确
B:错误
答案: 【正确

8、 问题:if(表达式)    { 语句块1;}else    { 语句块2;}其中else的隐含意义是对前面条件取反。
选项:
A:正确
B:错误
答案: 【正确

9、 问题:int a=1,b=2,min;min=a<b ? a : b;执行这两句话后,min的值为(    )
答案: 【1

10、 问题:Java语言中的选择结构可以通过if语句和(          )语句来实现。
答案: 【switch

第五周 数组与字符串 本周测验

1、 问题:下面的代码片段的运行结果为(     )String str1="Hello";
String str2="Hello";
System.out.println(str1==str2);
选项:
A:true
B:false
C:0
D:1
答案: 【true

2、 问题:以下代码片断运行结果为:String str1=new  String("Hello");
String str2=new  String("Hello");
System.out.println(str1.equals(str2));
选项:
A:true
B:false
C:0
D:1
答案: 【true

3、 问题:设有数组定义:int MyIntArray[ ]={10,20,30,40,50,60,70}; 则执行以下几个语句后的输出结果是:int s=0;
for(int i=0;i<MyIntArray.length;i++)
    if(i%2==1)
        s+=MyIntArray[ i ];
System.out.println(s);
选项:
A:90
B:120
C:50
D:180
答案: 【120

4、 问题:阅读下面代码片段,请给出s的值为(   )  int  a[] = { 10,20,30,40,50,60,70,80,90 };
  for  ( i = 0 ; i < a.length ; i ++ )
     { if ( a[i]%3==0 )  
            continue;
         else
           s += a[i]; 
          }

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

   

发表回复

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