2020 Java程序设计II(广东理工学院) 最新满分章节测试答案
- 第1周 Java语言程序设计基础 第1周测验
- 【作业】第1周 Java语言程序设计基础 第1周作业
- 第2周 控制结构 第2周测验
- 【作业】第2周 控制结构 第2周作业
- 第3周 面向对象程序设计 第3周测验
- 【作业】第3周 面向对象程序设计 第3周作业
- 第4周 数据与异常处理 第4周测验
- 【作业】第4周 数据与异常处理 第4周作业
- 第5周 图形用户界面程序设计 第5周测验
- 【作业】第5周 图形用户界面程序设计 第5周作业
- 第6周 常用组件(一) 第6周测验
- 【作业】第6周 常用组件(一) 第6周作业
- 第7周 常用组件(二) 第7周测验
- 【作业】第7周 常用组件(二) 第7周作业
- 第8周 线程 第8周测验
- 【作业】第8周 线程 第8周作业
- 第9周 Java语言高级程序设计 第9周测验
- 【作业】第9周 Java语言高级程序设计 第9周作业
- 第10周 Java Applet 第10周测验
- 【作业】第10周 Java Applet 第10周作业
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-04-07到2020-05-17
本篇答案更新状态:已完结
第1周 Java语言程序设计基础 第1周测验
1、 问题:推出Java语言的公司是
选项:
A:IBM
B:Apple
C:Microsoft
D:Sun
答案: 【Sun】
2、 问题:以下不属于Java程序的集成开发环境的是
选项:
A:Eclipse
B:NetBeans
C:JCreator
D:JDK
答案: 【JDK】
3、 问题:Java源程序的编译命令是
选项:
A:javac
B:java
C:javadoc
D:bin
答案: 【javac】
4、 问题:下列哪个是合法标识符?
选项:
A:计算机
B:a-1
C:1a
D:class
答案: 【计算机】
5、 问题:在Java语言中,使用哪个关键字声明常量?
选项:
A:finally
B:final
C:Finally
D:Final
答案: 【final】
6、 问题:下面选项中属于Java基本数据类型的有
选项:
A:int
B:float
C:char
D:boolean
答案: 【int;
float;
char ;
boolean】
7、 问题:以下是关于Java语言关键字的叙述,其中正确的是
选项:
A:关键字可以用来描述类的成员类型,但是不能描述普通变量
B:关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成
C:关键字不可以用作变量、方法、类或标号的标识符
D:new和class都是Java语言的关键字
答案: 【关键字不可以用作变量、方法、类或标号的标识符;
new和class都是Java语言的关键字】
8、 问题:流程控制结构的类型有?
选项:
A:顺序结构
B:选择结构
C:循环结构
D:跳转结构
答案: 【顺序结构;
选择结构;
循环结构】
9、 问题:Java是一种面向 的编程语言。
答案: 【对象】
10、 问题:布尔类型数组元素的默认初值是___。
答案: 【false】
11、 问题:Java语言采用多种机制来保证可移植性,其中最主要的是______。
答案: 【虚拟机】
12、 问题:为JDK设置环境变量的目的是让系统自动查找所需的命令,它主要包括两个环境变量: 和classpath。
答案: 【path】
13、 问题:Java语言的创始人是 。
答案: 【James Gosling】
【作业】第1周 Java语言程序设计基础 第1周作业
1、 问题:编写程序,已知一名学生三门功课的成绩,计算并输出他的总分和平均分。
评分规则: 【 public class Test2{ public static void main(String args[]){ double x1,x2,x3; x1=80; x2=82; x3=79.5; double sum=x1+x2+x3; double aver=sum/3; System.out.println("三门课程的成绩依次是:"+x1+","+x2+"和"+x3); System.out.println("总分是:"+sum); System.out.println("平均分是:"+aver); }}
】
第2周 控制结构 第2周测验
1、 问题:在switch语句中,switch后面括号内的表达式的类型不能是( )
选项:
A:byte
B:long
C:char
D:int
答案: 【long】
2、 问题:以下程序代码的输出结果是( ) int x = 10; while (x > 7){ System.out.print(""); x–; }
选项:
A:
B:
C:
D:*
答案: 【*】
3、 问题:选择语句分为两大类,分别是 和switch语句。
答案: 【if语句】
4、 问题:用条件运算符构造一个表达式:goal等于10时,表达式的值为“对了!”,否则,表达式的值为“错了!”。这个表达式是___。
答案: 【goal==10?”对了!”:”错了!”;】
5、 问题:方法int sigmaEvenNum(int[]a)的功能是求已知数组中偶数的个数。static int sigmaEvenNum(int []a){int s =0;for ( int i=0;______;i++ ) {if(a[i]%2==0) s++;}return s;}
答案: 【i
【作业】第2周 控制结构 第2周作业
1、 问题:根据给定的年、月,输出该月的天数。程序运行结果:Year : 2016 , month : 3Number of Days = 31Year : 2016 , month : 4Number of Days = 30Year : 2016 , month : 2Number of Days = 29Year : 2019 , month : 2Number of Days = 28
评分规则: 【 public class Test2{ public static void main(String[] args) { int month = 2; int year = 2019; int numDays = 0; switch (month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: numDays = 31; break; case 4: case 6: case 9: case 11: numDays = 30; break; case 2: if ( ((year % 4 == 0) && !(year % 100 == 0)) || (year % 400 == 0) ) numDays = 29; else numDays = 28; break; } System.out.println("Year : "+ year + " , month : "+month); System.out.println("Number of Days = " + numDays); }}
】
2、 问题:编写程序,找出所有的“水仙花数”。“水仙花数”是指一个三位数,它的各位数字的立方之和等于该数。如153=13+53+33,所以153是水仙花数。水仙花数有:153370371407
评分规则: 【 public class Test1 { public static void main(String[] args) { int i,x1,x2,x3; System.out.println("水仙花数有:"); for(i=100;i<1000;i++){ x1=i%10; x2=i/10%10; x3=i/100; if(i==x1x1x1+x2x2x2+x3x3x3) System.out.println(i); } }}
】
第3周 面向对象程序设计 第3周测验
1、 问题:以下供选择的概念中,属于面向对象语言重要概念和机制之一的是
选项:
A:函数调用
B:模块
C:继承
D:结构化
答案: 【继承】
2、 问题:在Java中,当在类中定义两个或更多方法,它们有相同的名称而参数项不同时,这称为
选项:
A:继承
B:多态
C:方法重写
D:方法重载
答案: 【方法重载】
3、 问题:在Java中,子类和父类的方法具有相同的名称和类型,这称为
选项:
A:继承
B:多态
C:方法重写
D:方法重载
答案: 【方法重写】
4、 问题:如果声明一个类时使用public关键字,则表明该类是
选项:
A:抽象类
B:最终类
C:公共类
D:私有类
答案: 【公共类】
5、 问题:定义一个类,必须使用的关键字是
选项:
A:public
B:class
C:interface
D:static
答案: 【class】
6、 问题:如果类的方法没有返回值,该方法的返回类型应当是
选项:
A:null
B:void
C:static
D:public
答案: 【void 】
7、 问题:对象的生成包括
选项:
A:对象的声明
B:对象的实例化
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦