中国大学MOOCJava面向对象程序设计Java程序设计I作

[复制链接]
查看: 34|回复: 0

3万

主题

4万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
98637
发表于 2025-6-11 01:28:00 | 显示全部楼层 |阅读模式
重点提示:如果查询不到相应复习答案,请联系客服 配合客服的要求处理!
   
    获取更多参考答案,请关注【雅宝搜】 公众号发送题目获取
    免费试题原文:www.ybaotk.com
    免费试题答案:www.ybaotk.com
    原题带图或者小论文、画图,请查阅:ybaotk.com。

中国大学MOOCJava面向对象程序设计(Java程序设计I)作业答案

Java面向对象程序设计(Java程序设计I)
学校: 无
平台: 超星学习通
题目如下:
1. (01-01)Java语言最初是由( )公司于1995年推出的面向对象程序设计语言。
A. IBM
B. Microsoft
C. Oracle
D. Sun
答案: Sun
2. (01-01)Java语言属于( )。
A. 面向操作系统的语言
B. 面向对象的语言
C. 面向过程的语言
D. 面向机器的语言
答案: 面向对象的语言
3. (01-01)为了开发企业级应用系统,最好采用Java的( )版本。
A. Java SE
B. Java ME
C. Java EE
D. Java TE
答案: Java EE
4. (01-01)Java语言的主要设计者是( )。
A. Bill Gates
B. Steve Jobs
C. John von Neumann
D. James Gosling
答案: James Gosling
5. (01-01)( )是面向大型企业级的Java应用开发平台。
A. J2EE
B. J2ME
C. J2SE
D. J2DE
答案: J2EE
6. (01-01)Java语言是从( )语言发展而来的。
答案: oak;oak语言
7. (01-01)随着Internet的发展,Java语言逐渐被业界所接受。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
8. (01-05)编译Java源程序文件产生的字节码文件的扩展名为( )。
A. java
B. class
C. exe
D. html
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
9. 关于Java语言特点,下面说法正确的是( )。
A. Java是一种静态语言
B. Java的安全性不高
C. Java具有面向对象的特点
D. Java不适于分布式计算
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
10. Java语言是纯( )编程语言。Java程序分为两种,一种是可独立运行的( ),另一种是内嵌于网页中执行的( )。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
11. 虽然Java是解释型语言,但随着随着( )编译器技术的发展,Java程序的运行速度越来越接近于C++等编译型语言。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
12. Java的( )特性实现了软件开发人员一次编写,处处运行的梦想。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
13. 为了彻底消除了安全隐患,Java语言丢弃了C/C++中的( )从而确保系统安全。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
14. ( )就是能够在计算机CPU上执行的二进制代码。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
15. Java虚拟机缩写为( )。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
16. Java应用程序可以在( )平台上直接运行、测试,该平台包括Java虚拟机(JVM)、Java核心类库和支持文件。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
17. 计算机硬件能够直接识别Java的字节码文件,不需要经过JVM边解释边执行。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
18. (2-1)在开发Java程序时,下列标识符命名符合默认规则的是(   )。
A. 常量需要大写全部字母
B. 变量和方法名的首字母大写
C. 接口名的首字母小写
D. 类名的首字母小写
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
19. (2-1)以下( )是Java语言合法自定义标识符。
A. 3a46
B. a>b
C. _endline
D. this
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
20. (2-1)(   )不是Java关键字。
A. double
B. integer
C. char
D. default
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
21. (2-1)以下( )是不合法的Java自定义标识符。
A. _avaj
B. 5save
C. JaVA
D. $90
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
22. (2-1)( )是Java语言合法的自定义标识符。
A. class
B. implements
C. π
D. private
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
23. (2-1)下面叙述错误的是( )。
A. 一个字符的ASCII编码占用1个字节
B. 一个字符的Unicode编码占用2个字节
C. 一个汉字的UTF-8编码占用2个字节
D. 一个汉字的GB2312-80编码占2个字节
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
24. (2-1)下列( )是不合法的自定义标识符。
A. protected
B. $Usdollars
C. 12name
D. car.taxi
E. new
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
25. (2-1)( )不是合法的Java自定义标识符。
A. abc-d
B. class
C. #good
D. 网络
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
26. (2-1)( )编码是国际组织制定的可以容纳世界上所有文字和字符的编码方案,又称统一码。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
27. (2-1)Java语言采用( )字符集,该字符集的每个字符占( )字节。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
28. (2-2)下面说法正确的是( )。
A. 声明变量必须给出名称,但可以不指定类型
B. 变量的使用规则是先声明,后使用
C. 在程序运行过程中可以修改变量名
D. 一旦给变量赋值后就不能修改变量值
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
29. (2-2)下面叙述正确的是( )。
A. Java的源程序文件扩展名为.jar
B. Java的源程序文件名与public类名可以不相同
C. Java语言的标识符是区分大小写的
D. 不限定Java源程序文件中public类的数目
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
30. (2-2)有如下Java程序代码段,程序运行结果是( )。
String s[]={"北京", "江苏", "上海"};
System.out.println(s[1]);
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
31. (2-2)( )方法是Java的Application程序的入口方法。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
32. 下面( )程序段可以产生一个不大于100的随机整数。
A. getInteger(100);
B. System.getInt(100);
C. Random.nextInt(100);
D. Random random=new Random();
int aInt=random.nextInt(100);
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
33. 如下代码段:
switch (m) {
case 0:
System.out.println("Condition 0");
case 1:
System.out.println("Condition 1");
case 2:
System.out.println("Condition 2");
case 3:
System.out.println("Condition 3");
break;
default:
System.out.println("Other Condition");
}
当m的值为( )时,输出的结果中包含“Condition 3”
A. 2
B. 0、1
C. 0、1、2
D. 0、1、2、3
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
34. 通常情况下,一条完整的循环语句应包括( )。
A. 初始化部分
B. 循环体部分
C. 迭代部分和终止部分
D. 以上都是
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
35. 在事先不知道循环语句重复执行的次数时,可以用一个( )值来终止循环。
A. 布尔
B. 正
C. 负
D. 标记
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
36. 在命令提示符下以“java Test 99”运行以下程序,输出结果是( )。
public class Test {
public static void main(String[] args) {
int value = Integer.parseInt(args[0]);
switch (value) {
case 1:
System.out.println("1");
case 2:
System.out.println("2");
break;
default:
System.out.println("default");
break;
}
}
}
A. 其它三项都不是
B. 1
C. default
D. 2
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
37. continue和break语句都能在( )语句中使用,此外break语句还可以在( )语句中使用。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
38. 在循环语句的循环体中,可以用( )语句结束本次循环。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
39. ( )语句用来退出当前循环语句。(不要写分号)
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
40. Java语言没有goto语句。
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
41. 写出以下程序运行结果。
public class Demo8 {
public static void main(String[] args) {
int sum=0;
while(true) {
for(int i=1,j=2;i20)
break;
}
System.out.println(sum);
}
}
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
42. 写出下面程序运行结果。
public class Demo {
public static void main(String[] args) {
int x = 0;
if (x > 0)
x = 1;
switch (x) {
case 1:
System.out.println(1);
case 0:
System.out.println(0);
case 2:
System.out.println(2);
break;
case 3:
System.out.println(3);
default:
System.out.println(4);
break;
}
}
}
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
43. 写出下面程序运行结果。
public class Demo {
public static void main(String args[]) {
int x = 5, y = 10, r = 5;
switch (x + y) {
case 15:
r += x;
case 20:
r -= y;
case 25:
r *= x / y;
default:
r += r;
}
System.out.println(r);
}
}
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。
44. 写出下面程序运行结果。
public class Demo9 {
public static void main(String[] args) {
String msg="努力成就伟大梦想!";
for(int i=0;i
答案:请关注【雅宝搜题】 公众号,发送题目获取正确答案。





上一篇:中国大学MOOCKubernetes集群管理作业答案
下一篇:中国大学MOOCJavaScript程序设计作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图