聚合答案库

免费查题,不限次数,
扫描二维码立即使用。

了解更多
免费中国大学MOOC Java程序设计(邯郸学院)1460366173 最新慕课答案-聚合答案库
作者:20782912023-03-04 00:00 点赞 收藏 热度:11

第1周单元测验

1、单选题:
‎(  ) 公司于1995年正式对外公布Java语言,2010年,被Oracle公司收购。‎
选项:
A: IBM
B: Sun
C: Microsoft
D: Eclipse
答案: 【 Sun

2、单选题:
‎学习Java应该从(  )版本入手。‍‎‍
选项:
A: JavaME
B: JavaSE
C: JavaEE
D: J2EE
答案: 【 JavaSE

3、单选题:
​想开发Java应用程序,需要下载安装(  )。‍​‍
选项:
A: JVM
B: JRE
C: JDK
D: JavaSE
答案: 【 JDK

4、单选题:
‌(  )是Java编译器,负责将java源代码(.java)编译为字节码(.class)文件。‍
选项:
A: javac.exe
B: java.exe
C: jar.exe
D: javadoc.exe
答案: 【 javac.exe

5、单选题:
‍(  )是Java解释器,负责解释执行java字节码(.class)文件。‌
选项:
A: javac.exe
B: java.exe
C: jar.exe
D: javadoc.exe
答案: 【 java.exe

6、多选题:
Java程序运行的五个步骤:编辑 、(  )、加载 、验证和(  )。‏‏‎‏
选项:
A: 汇编
B: 编译
C: 链接
D: 运行
答案: 【 编译;
运行

7、判断题:
‎下面的说法是从大到小,按包含关系顺序排列的:工程(Java Project)、源文件夹(src)、包(Package)、类(class)、方法(Method)、语句(Statement)。​
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
‍在Java编程时,分隔符(小数点、分号、{ }、[ ]、( )、双引号、单引号、运算符等)必须采用英文半角字符。‎‍‎
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‍在一个Java源文件(*.java)中可以定义多个公共类或公共接口。‌
选项:
A: 正确
B: 错误
答案: 【 错误

10、判断题:
​Java Application的运行总是从主类的main方法开始执行的。‏
选项:
A: 正确
B: 错误
答案: 【 正确

11、填空题:
‌在Eclipse中,一个          对应磁盘上的一个文件夹,可以存放包含多个Project。(请用英文字母、全部小写回答)​‌​
答案: 【 workspace

12、填空题:
‌Eclipse工作空间的字符集编码默认读取操作系统中的设置,为方便国际化,我们一般将设置为          而不是默认的为GBK。(请用英文回答,全部大写)‏‌‏
答案: 【 UNICODE##%_YZPRLFH_%##UTF-8

第2周 Java语言基础一

第2周单元测验

1、单选题:
‎System.out.println(‘9’-‘0’);//本语句在控制台输出结果是()。‍‎‍
选项:
A: 7
B: 8
C: 9
D: 10
答案: 【 9

2、单选题:
‌System.out.printf("%2$f", "HDCZYJ",Math.PI, Math.E,’A’);‏‌‏
选项:
A: 3.141593
B: 2.718282
C: HDCZYJ
D: A
答案: 【 3.141593

3、单选题:
‌System.out.printf("%2$d,%1$d",100,200);在控制台上输出()‍‌‍
选项:
A: 200,100
B: 100,200
C: 100,100
D: 200,200
答案: 【 200,100

4、单选题:
‌067、126、0b1001_1100_0011_1111、0x10F分别是:‎
选项:
A: 十六进制、十进制、八进制、二进制
B: 二进制、十进制、八进制、十六进制
C: 八进制、十进制、二进制、十六进制
D: 十六进制、八进制、十进制、二进制
答案: 【 八进制、十进制、二进制、十六进制

5、单选题:
‎下面哪一个是合法的标识符?()‍‎‍
选项:
A: break
B: default
C: _object
D: a-class
答案: 【 _object

6、多选题:
​Java基本数据类型中的整型主要包括( ),小数主要包括()。‌​‌
选项:
A: byte,short,int,long
B: float,double,char,boolean
C: class,interface,enum,array
D: float,double
答案: 【 byte,short,int,long;
float,double

7、多选题:
‌(  )是用单引号括起来的,(  )是用双引号括起来的。‌
选项:
A: 字符char
B: 整数,小数
C: float,double
D: 字符串String
答案: 【 字符char;
字符串String

8、多选题:
‎下面哪两个是合法的float变量声明?​
选项:
A: float f = 1F; 
B: float f = 1.0;
C: float f = ‘1’;
D: float f = "1";
E: float f = 1.0d;
答案: 【 float f = 1F; ;
float f = ‘1’;

9、多选题:

‏选项:
A: 序号1、2、3、4、5对应的语法成分分别是包名、类名、方法名、关键字、变量名。
B: 序号1、2、3、4、5对应的语法成分分别是包名、接口名、方法名、关键字、变量名。
C: 序号6、7、8、9对应的语法成分分别是注释、方法名、方法名、字符串String常量。
D: 序号6、7、8、9对应的语法成分分别是注释、构造方法名、方法名、字符串String变量。
答案: 【 序号1、2、3、4、5对应的语法成分分别是包名、类名、方法名、关键字、变量名。;
序号6、7、8、9对应的语法成分分别是注释、方法名、方法名、字符串String常量。

10、判断题:
‎在Java中,小数默认为double,如果要指定float类型请在小数后加F/f。‌
选项:
A: 正确
B: 错误
答案: 【 正确

11、判断题:
Scanner sc=new Scanner(System.in);
System.out.print("n=");
int n=sc.nextInt();
System.out.println("n="+n);‎‏以上程序段能够实现从键盘上输入一个整数的功能。‎
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
​byte、short、int、long、float、double、char、boolean对应的包装类分别为:Byte、Short、Integer、Long、Float、Double、Character、Boolean。‍​‍
选项:
A: 正确
B: 错误
答案: 【 正确

13、填空题:
String s1="hdczyj";‍String s2="HDCzyj";‍System.out.println(s1.equals(s2));‍在控制台输出          ‍‍‍‎‍
答案: 【 false

14、填空题:
‎‎String s1="hdczyj";‎String s2="HDCzyj";‎‎System.out.println(s1.equalsIgnoreCase(s2));‎‎在控制台输出          ‎
答案: 【 true

15、填空题:
‌System.out.println(Math.pow(2,3));​‌在控制台输出          ​
答案: 【 8

16、填空题:
‌String s=”127”;将s转换为int的代码:int i=Integer.           ();‍‌‍
答案: 【 parseInt

第3周 Java语言基础二

第3章单元测验

1、单选题:
‎‌‎上面程序段的运行结果是:(   )‌‎System.out.print(456/100);
System.out.print(","+123/10 % 10);
System.out.print(","+789 % 10);
System.out.println(","+3.0/6*12);‌‎‌
选项:
A: 56,2,9,6
B: 4,2,9,6.0
C: 4,23,9,6.0
D: 4,2,78,6.0
答案: 【 4,2,9,6.0

2、单选题:
‏下面程序段的运行结果是(    )‎‏System.out.printf("%d,%d,%d,%.2f",456/100,123/10%10,789%10,3.0/6*12);‎
选项:
A: 4,2,9,6.00
B: 4,2,9,0
C: 56,2,9,6.00
D: 4,2,78,6.00
答案: 【 4,2,9,6.00

3、单选题:
​下面程序段的运行结果是(    )‌System.out.println(10+"*"+20);
System.out.println(10+20+"*");
System.out.println(10+20+’*’);
System.out.println("*"+10+20);​注:’*’的ASCII码为42‌​‌
选项:
A: 10*2030*72*1020
B: 10*201020*72*1020
C: 10*2030*1020**1020
D: 10*2030*72*30
答案: 【 10*2030*72*1020

4、单选题:
‎下面程序段的运行结果是(    )‏double[] da={3.14,2.728,3.45,1.2,9.8,9.1}; 
System.out.println(da.length+da[2]);‎‏
选项:
A: 3.45
B: 9.45
C: 9
D: 10.45
答案: 【 9.45

5、单选题:
​下面程序段的运行结果是(    )​​int[][] a={{1,2,3,4},{5,6},{7,8,9}};
System.out.println(a[1].length());
System.out.println(a[1,1]);​​​
选项:
A: 26
B: 35
C: 41
D: 21
答案: 【 26

6、单选题:
‎下面程序段的运行结果是(    )‌‎int a = 10;
int b = 20;
int temp=a;
a=b;
b=temp;
System.out.println("a="+a+";b="+b);‌‎‌
选项:
A: a=10;b=20
B: a=20;b=10
C: a=10;b=10
D: a=20;b=20
答案: 【 a=20;b=10

7、单选题:
‎请选择正确的选项补齐以下程序:‎‎int[] ia=new int[10];‎‎Arrays.       (ia,1);//将数组ia 的所有元素都赋值为1‎‎System.out.println(Arrays.            (ia));//输出数组ia中的所有元素‎‎‎
选项:
A: fill,toString
B: fill,sort
C: fill,string
D: full,toString
答案: 【 fill,toString

8、多选题:
‍下面能实现无限循环的语句块是(   )‌
选项:
A: while(true){}
B: for(;;){}
C: int i=1;while(i<=100000){     sum+=i;     i++;}
D: for(int i=1;i<=100000;i++){     }
答案: 【 while(true){};
for(;;){}

9、多选题:
‍创建一个包含10个int元素的一维数组ia的语句(   ),将ia升序排列的语句(   )。‌
选项:
A: int[] ia=new int[10];
B: int ia=new int(10);
C: Array.sort(ia);
D: Arrays.sort(ia);
答案: 【 int[] ia=new int[10];;
Arrays.sort(ia);

10、判断题:
‎下面程序段求1+2+……+100的和‍‎int sum=0;
int i=1;
while(i<=100){
    sum+=i;
}‍‎‍
选项:
A: 正确
B: 错误
答案: 【 错误

11、判断题:
‌下面程序段实现了求1+2+……+100的和:int sum=0;
for(int i=1;i<=100;i++){
     sum+=i;
}‌
选项:
A: 正确
B: 错误
答案: 【 正确

12、判断题:
‎创建一个5行6列的二维int数组:int[][] ia = new int[5][6];​
选项:
A: 正确
B: 错误
答案: 【 正确

13、填空题:
‌下面程序段的运行结果是(    )‍‌int i=18;
System.out.println(i%2==1?"奇数":&q

欢迎您对本文章进行评论
文明留言,请勿恶意评论,包括但不限于纯数字、敏感内容、非法昵称等
暂无讨论,说说你的看法吧
学习通答案

学习通答案

学习通答案
职教云答案

职教云答案

Q&A

备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved