面向对象程序设计(Java)(首都师范大学) 中国大学慕课答案2024完整版100分

思辽跺弧敛恃奥仙猫奠陀是斯

对应课程:点击查看
起止时间:2021-03-15到2021-07-01
更新状态:每5天更新一次

第二章 结构化程序设计 第二章 课后练习

1、 下列( )是合法的标识符?

A:12class
B:void
C:-5
D:_blank
答案: _blank

2、 已知y=2, z=3, n=4,则经过n=n+ -y*z/n运算后n的值为( )。

A:3
B:-1
C:-1
D:-3
答案: 3

3、 下列关于运算符优先级的说法中,不正确的一个是(

A:运算符按照优先级顺序表进行运算
B:同一优先级的运算符在表达式中都是按照从左到右的顺序进行运算的
C:同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的
D:括号可以改变运算的优先次序
答案: 同一优先级的运算符在表达式中都是按照从右到左的顺序进行运算的

4、 下列关于基本数据类型的取值范围的描述中,正确的一个是( )。

A:byte类型的取值范围是-128~128
B:boolean类型的取值范围是真或假
C:char类型的取值范围是0~65536
D:short类型的取值范围是-32767~32767
答案: boolean类型的取值范围是真或假

5、 下列循环体执行的次数是( )。int x=10, y=30;do{ y -= x; x++; }while(x++

A:1
B:2
C:3
D:4
答案: 2

6、 Java中的字符采用的是16位的_编码。
答案: Unicode

7、 表达式9*4/ -5%5的值为_。(十进制表示)。
答案: -2

8、 Java语言中的逻辑与(&&)和逻辑或(||)运算采用_方式进行运算。
答案: 短路

9、 每一个else子句都必须和它前面的一个距离它最近的__子句相对应。
答案: if

第一章 绪论 第一章 课后练习

1、 下列选项中,不属于Java语言特点的一项是( )。

A:分布式
B:安全性
C:编译执行
D:面向对象
答案: 编译执行

2、 在Java语言中,( )是程序设计的基本单位?

A:方法
B:包
C:类
D:接口
答案:

3、 Java语言属于( )种语言?

A:面向机器的语言
B:面向对象的语言
C:面向过程的语言
D:面向操作系统的语言
答案: 面向对象的语言

4、 开发Java程序的一般步骤是:源程序编辑、 ______ 。
答案: (以下答案任选其一都对)生成字节码、 解释执行;
解释执行、生成字节码;
生成字节码和 解释执行;
解释执行和生成字节码

5、 JVM把字节码程序与各种不同的 ______ 分开,使得Java程序独立于平台。
答案: (以下答案任选其一都对)操作系统、硬件;
硬件、操作系统;
操作系统和硬件;
硬件和操作系统

第三章 面向对象程序设计 第三章 课后练习

1、 下列哪种类成员修饰符修饰的变量只能在本类中被访问?( )(A)(B)(C)(D)

A:protected
B:public
C:default
D:private
答案: private

2、 在Java语言中,哪一个包中的类是自动导入的?( )

A:java.lang
B:java.awt
C:java.io
D:java.applet
答案: java.lang

3、 给出下面的程序代码:public class X4_1_3 { private float a;public static void m ( ){ }}如何使成员变量a被方法m( )访问( )

A:将private float a改为protected float a
B:将private float a改为public float a
C:将private float a改为static float a
D:将private float a改为float a
答案: 将private float a改为static float a

4、 定义一个公有double型常量PI,哪一条语句最好?( )

A:public final double PI;
B:public final static double PI=3.14;
C:public final static double PI;
D:public static double PI=3.14;
答案: public final static double PI=3.14;

5、 如果局部变量和成员变量同名,如何在局部变量作用域内引用成员变量?

A:不能引用,必须改名,使它们的名称不相同
B:在成员变量前加this,使用this访问该成员变量
C:在成员变量前加super,使用super访问该成员变量
D:不影响,系统可以自己区分
答案: 在成员变量前加this,使用this访问该成员变量

6、 定义常量时要用关键字,同时需要说明量的数据类型,并指常量的_
答案: 具体值

7、 static方法中只能引用static类型的数据成员static类型的成员方法;而非static类型的方法中既可以引用static类型的数据成员和成员方法,也可用__类型的数据成员和成员方法。
答案: static

8、 定义类时需要class 关键字,继承类时需extends 关键字,实现接口时关键字__。
答案: implements

9、 Java中提供两种多态机制,重载与__。
答案: 覆盖

第四章 数组、字符串、向量 第四章 课后练习

1、 设有下列数组定义语句:int a[] = {1, 2, 3};则对此语句的叙述错误的是( )。

A:定义了一个名为a的一维数组
B:a数组有3个元素

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

戌筐韩健奈评烤登跑世错闭承