聚合答案库

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

了解更多
免费中国大学MOOC 面向对象程序设计(喀什大学)1452136238 最新慕课答案-聚合答案库
作者:20782912023-03-04 00:00 点赞 收藏 热度:38

第1讲概述测验

1、单选题:
‌运行Java程序的命令是:​
选项:
A: javadoc
B: javac 
C: java
D: exe
答案: 【 java

2、单选题:
‍编译Java源程序的命令是:‍
选项:
A: javadoc
B: javac  
C: java
D: exe
答案: 【 javac  

3、单选题:
‍Java程序编译后产生的字节码文件的扩展名为:​
选项:
A: java
B: class
C: html
D: exe
答案: 【 class

4、单选题:
‏main方法是Java Application程序执行的入口点,下面main方法的方法头哪项是合法的:‌
选项:
A: public static void main(   )
B: public static int main (String[] arg)
C: public static void main (String args[ ])
D: public void main (String args[])
答案: 【 public static void main (String args[ ])

5、单选题:
‌Java开发工具包的缩写是‎
选项:
A: JDK
B: JRE
C: JVM
D: Java
答案: 【 JDK

6、单选题:
​(  )支持字节码文件(.class)在不同的平台上运行,实现了“一次编译,多次运行”。‏
选项:
A:  JDK
B: JRE
C: JVM
D: Java
答案: 【 JVM

7、多选题:
‎面向对象程序的三个基本特性是:‏
选项:
A: 抽象 
B: 封装
C: 继承
D:  多态
答案: 【 封装;
继承;
 多态

8、多选题:
‏面向对象语言有哪些:‏
选项:
A: C++
B: C
C: Java
D: Python
答案: 【 C++;
Java;
Python

9、多选题:
​Java语言的特点有:‎
选项:
A: 跨平台性
B: 简单
C: 面向对象
D: 网络编程
答案: 【 跨平台性;
简单;
面向对象;
网络编程

第2讲Java编程基础

第2讲Java编程基础测验

1、单选题:
‍以下关于变量的说法错误的是?​
选项:
A: 变量名必须是一个有效的标识符
B: 变量在定义时可以没有初始值
C: 变量一旦被定义,在程序中的任何位置都可以被访问
D: 在程序中,可以将一个byte类型赋值给一个int类型的变量,不需要特殊声明
答案: 【 变量一旦被定义,在程序中的任何位置都可以被访问

2、单选题:
‎表达式25 / 4的结果是‏
选项:
A: 6.25
B: 6
C: 6.0 
D: 以上都不对
答案: 【 6

3、单选题:
‎double类型的数据占用(   )字节‌
选项:
A: 1
B: 2
C: 4
D: 8
答案: 【 8

4、单选题:
‎下列哪项不属于Java语言的基本数据类型?‏
选项:
A: String
B: int
C: double
D: boolean
答案: 【 String

5、单选题:
​下列关于基本数据类型的说法中,不正确的一项是‌
选项:
A: boolean类型变量的值只能取真或假
B: float是带符号的32位浮点数
C: double是带符号的64位浮点数
D: char是8位Unicode字符
答案: 【 char是8位Unicode字符

6、单选题:
‎假设a是int类型的变量,并初始化为1,则下列(  )是合法的条件语句?‎
选项:
A: if  ( a )  {     }    
B: if  ( a  << =  3)   {       }   
C: if  ( a = 2)   {      }   
D: if (  true  ){       }
答案: 【 if (  true  ){       }

7、单选题:
‍设a、b为long型变量,x、y为float型变量,ch为char类型变量,且它们均已赋值,则下列语句中正确的是:‎
选项:
A: switch (  x+y  ) {   }     
B: switch  ( ch+1 ) {     }     
C: switch ( a  ) {      }     
D: switch ( a+b ) ;  {    }
答案: 【 switch  ( ch+1 ) {     }     

8、判断题:
‎以下标识符的定义是否合法:2018order ‎
选项:
A: 正确
B: 错误
答案: 【 错误

9、判断题:
‎以下标识符的定义是否合法:getName‏
选项:
A: 正确
B: 错误
答案: 【 正确

10、判断题:
‍以下标识符的定义是否合法:get status‌
选项:
A: 正确
B: 错误
答案: 【 错误

11、判断题:
​以下标识符的定义是否合法:class‍
选项:
A: 正确
B: 错误
答案: 【 错误

12、判断题:
‍以下标识符的定义是否合法:student+num‏
选项:
A: 正确
B: 错误
答案: 【 错误

13、判断题:
‏以下标识符的定义是否合法:SUBJECT‍
选项:
A: 正确
B: 错误
答案: 【 正确

14、判断题:
​Java语言使用的是Unicode字符集,每个字符在内存中占8位。‎
选项:
A: 正确
B: 错误
答案: 【 错误

15、判断题:
‎如果a的值为4,b的值为3,则在执行了a=b;b的值仍为3。‏
选项:
A: 正确
B: 错误
答案: 【 正确

第3讲字符串与数组

第3讲字符串与数组测验

1、单选题:
‍定义了一维int型数组a[10]后,下面错误的引用是(  )‍
选项:
A:  a[0]=1;
B: a[10]=2;
C: a[0]=5*2;
D: a[1]=a[2] + a[0];
答案: 【 a[10]=2;

2、单选题:
‌引用数组元素时,数组下标可以是(  )‍
选项:
A: 整型常量
B: 整型变量
C: 整型表达式
D: 以上均可
答案: 【 以上均可

3、单选题:
1.       下面程序的运行结果是(   )‍main() {            int a[ ][ ] = { { 1, 2, 3 } , { 4 , 5 , 6 } } ;‍                 System.out.printf( "%d" ,  a[1][1] ) ;‍}‍‎‍
选项:
A: 3
B: 4
C: 5
D: 6
答案: 【 5

4、单选题:
1.       下面程序的运行结果是(   )public static void main( String[ ]  args ) {‍ int x = 30;‍int [ ]  numbers = new int[x];‍x = 60;‍‎          System.out.println( numbers.length ) ;  }‍‎‍
选项:
A: 20
B: 30
C: 50
D: 60
答案: 【 30

5、单选题:
​下面创建数组的语句不正确的是(   )‌
选项:
A: float f[ ][ ] = new float[6][6];
B: float f[ ] = new float[6];
C: float f[ ][ ] = new float[ ][6]; 
D: float [ ][ ]  f = new float[6][ ];
答案: 【 float&n

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

学习通答案

学习通答案
职教云答案

职教云答案

Q&A

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