智慧树知到《Java面向对象程序设计(二)》章节测试答案
智慧树知到《Java面向对象程序设计(二)》章节测试答案
第一章单元测试
1、计算结构是指应用系统的系统体系结构,简单地说就是系统的层次、模块结构,其中具有集中管理和集中运算的特点的模式是
A.主机—终端模式
B.浏览器/N层服务器模式系
C.单机模式
D.客户机/服务器模式
正确答案:主机—终端模式
2、面向对象的方法早在20世纪60年代提出,最早的面向对象的软件是()。
A.Smalltalk-80
B.Simula;I
C.Java
D.C++
正确答案:Simula;I
3、就高级程序的编译过程来讲,可分为编译型和解释型两种。下面属于解释型语言的是()。
A.C
B.Java
C.C++
D.Fortran
正确答案:Java
4、下面不符合Java对标识符规定的是()。
A.IamVariable
B.()trueFalse。
C.333Load
D.$()is7True
正确答案:333Load
第二章单元测试
1、Eclipse开发工具那个快捷键是提供内容帮助()
A.Alt+A
B.Alt+/
C.ctrl+M
D.ctrl+D模式
正确答案:Alt+/
第三章单元测试
1、下面的表达式()是错误的。
A.String;s=null;int;i=(s!=null)&&(s.length()>;0)?s.length():0
B.String;s="你好";int;i=3;if(i==s){;s+=i}
C.String;s="你好";int;i=3;s=i+s
D.String;s="你好";int;i=3;s+=i
正确答案:String;s="你好";int;i=3;if(i==s){;s+=i}
第四章单元测试
1、能从循环语句的循环体中跳出的语句是()。
A.break;语句
B.while;语句
C.continue语句
[简答题][4分][难度2]
(1)i=0;do{i++;}while(true);[参考答案]while循环条件错,改为:i<;30
[简答题][4分][难度2]
(2)while(i>;100)
sum+=i;i--;[参考答案]while循环差{},补上。
[简答题][4分][难度2]
(3)while(i<;=100);{System.out.println(i);i++;}
[参考答案]while语句多“;”,去掉
[简答题][4分][难度2]
(4)intfactorial=1;For(inti=1;i<;5;i++)
{while(i>;1)factorial*=i--;System.out.println(factorial);}
[参考答案]在for循环里改变了循环控制变量,改为:intj=i;while(j>;1)factorial*=j--;[简答题][4分][难度2]
(5)inttest(intx)
{intx;x=Math.abs(x);returnx;}
[参考答案]方法体内不能定义形式参数,改为:inty;y=Math.abs(x);returny
D.for;语句
正确答案:break;语句
第五章单元测试
1、下面哪一个是方法的输出接口()。
A.返回值类型
B.参数列表
C.方法名
D.方法修饰符
正确答案:返回值类型
2、创建对象使用到的关键字运算符是()。
A.protected
B.static
C.public
D.new