覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

中国大学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. J2M 广东开放大学 E

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个字节

渝粤教育 lor:red">答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

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;i<10;i++) { if(i*j%3==0) continue; sum=sum+i; } if(sum>20) 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渝粤题库 ln("\n"+msg.substring(6,8)); } }

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。



    文章说明
    本文标签:
    ©版权声明
    本站提供的文章均来自网上,如有侵权请邮件与我们联系处理。敬请谅解!
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章67560
    • 评论0
    • 微语0
    标签