电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84

上传人:hs****ma 文档编号:503901683 上传时间:2023-10-17 格式:DOCX 页数:12 大小:15.51KB
返回 下载 相关 举报
电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84_第1页
第1页 / 共12页
电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84_第2页
第2页 / 共12页
电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84_第3页
第3页 / 共12页
电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84_第4页
第4页 / 共12页
电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84》由会员分享,可在线阅读,更多相关《电子科技大学21秋《JAVA程序设计》复习考核试题库答案参考套卷84(12页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学21秋JAVA程序设计复习考核试题库答案参考1. 以下主程序运行后的输出结果是【 】。 main( ) int i, m=0, n=0, k=0;以下主程序运行后的输出结果是【 】。 main( ) int i, m=0, n=0, k=0; for(i=9; i=ii; i+) switch(i/10) case 0:m+; n+; break; case 10:n+; break; default:k+; n+; printf(% d % d % dn, m, n, k); 正确答案:1 3 2本题for循环语句的执行过程为:第一次循环:i=9,9/10=0,执行m+、n+得m

2、=1、n=1、k=0;第二次循环:i=10,10/10=1,执行k+、n+得m=1、n=2、k=1;第三次循环:i=11,11/10=1,执行k+、n+得m=1、n=3、k=2;即执行完for循环后m=1、n=3、k=2。2. 选中【铅笔】工具后,可通过工具箱下边的【选项】按钮设置铅笔的三种模式:_、_和_。选中【铅笔】工具后,可通过工具箱下边的【选项】按钮设置铅笔的三种模式:_、_和_。伸直$平滑$墨水3. 无修饰符类:class Car.,则类Car( )。A.可被其他程序包中的类使用B.仅能被本程序包中的类使用C.不能被任何类使用D.不能被其他类继承参考答案:B4. Java程序有两种类

3、别的应用,分别是应用程序application和小程序applet。( )A.正确B.错误参考答案:A5. 二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进制后为_。二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进制后为_。正确答案:-5将二进制补码先转换为原码,再计算出相应的十进制数据,计算从略。6. final修饰的方法一定要存在于final类中。( )A.正确B.错误参考答案:B7. Java中,JDBC的概念是指( )。A.Java程序与数据库连接的一种机制B.Java程序与浏览器交互的一种

4、机制C.Java类库名称D.Java类编译程序参考答案:A8. 每个类只对应唯一一个构造方法。( )A.正确B.错误参考答案:B9. 下面哪个叙述是正确的?(选择二个)( ) 1.public class MyTextArea extends TextArea 2.public下面哪个叙述是正确的?(选择二个)( ) 1.public class MyTextArea extends TextArea 2.public MyTextArea(int nrows,int ncols) 3.enableEvents(AWTEvent.TEXT_EVENT_MASK); 4.5.6.public v

5、oid processTextEvent (TextEvent te) 7.System.out.println(“ProcessingatA.源程序必须存放到MyTextArea.java文件中B.在行7和8之间应增加一句:returntrueC.在行6 processTextEvent( )的返回值应声明为boolean而不是voidD.在行2和行3之间应该增加一句:super(nrows,ncols)以至新构件有合适的大小参考答案:AD10. 以下叙述正确的有( )。A.如果一个部件注册多个监听者,事件将被所有监听者处理B.如果一个部件注册多个监听者,事件只会被最后一个监听者处理C.可以

6、将一个部件已注册的监听者移去D.一个部件注册多个监听者将导致编译出错参考答案:AC11. 二进制数转换成八进制数的方法是:将二进制数从小数点开始,向左、向右每3位分1组,不足3位的分别向二进制数转换成八进制数的方法是:将二进制数从小数点开始,向左、向右每3位分1组,不足3位的分别向高位或低位补0凑成3位,然后将3位二进制数转换成1位八进制数。此题为判断题(对,错)。正确答案:12. 若有int a=2,b=0;表达式b=(i+)+(i+)+(i+)的值是 _ 。若有int a=2,b=0;表达式b=(i+)+(i+)+(i+)的值是 _ 。正确答案:9913. Java程序设计的源文件和编译后

7、的文件后缀分别是( )。A.class和.javaB.java和.classC.class和.classD.java和.java参考答案:B14. 下列关于显示器的说法中,错误的是( )。A图形显示卡(简称显卡)采用的是专用的图形处理器(Gr下列关于显示器的说法中,错误的是( )。A图形显示卡(简称显卡)采用的是专用的图形处理器(GraphiCs ProCessing Unit,GPU)B显示器有两种不同的工作模式字符模式和图形模式C显示器工作于“图形模式”时,不能显示字符D若颜色深度为24位,则可表示16 M种颜色,称为真彩色正确答案:C此题考查CRT显示器和L,CD显示器的工作原理。15.

8、 创建一个对象的操作中,没有下面的( )。A.释放内存B.对象声明C.分配内存D.调用构造方法参考答案:A16. 没有关键字abstract修饰的类可以有抽象方法。( )A.正确B.错误参考答案:B17. 按信息的传送方式,运算器可分为_、_、_三种结构。其中_按信息的传送方式,运算器可分为_、_、_三种结构。其中_最省器材,_运算速度最快。正确答案:串行 并行 串并行 串行运算器 并行运算器串行并行串并行串行运算器并行运算器18. 执行下面的Java语句序列,k的值是( )。int j=4,k=20; for(int i=1; i!=j; i+) k=k-iA.10B.24C.12D.14参

9、考答案:D19. 下面哪些jsp action中允许使用表达式(expression)?( )A.B.C.D.参考答案:ABC20. 选出合理的标识符( )。A._sys1_lllB.classC.$changeD.2mail参考答案:AC21. 假设在一个计算机系统中: 每页为32 KB,Cache块大小为128 B。 对应新页的地址不在Cach假设在一个计算机系统中: 每页为32 KB,Cache块大小为128 B。 对应新页的地址不在Cache中,CPU不访问新页中的任何数据。 Cache中95的被替换块将再次被读取,并引起一次失效。 Cache使用写回方法,平均60的块被修改过。 IO

10、系统缓冲能够存储一个完整的Cache块。 访问或失效在所有Cache块中均匀分布。 在CPU和IO之间,没有其他访问Cache的干扰。 无IO时,每100万个时钟周期内有18 000次失效。 失效开销是40个时钟周期。如果被替换的块被修改过,则再加上30个周期用于写回主存。 假设计算机平均每200万个周期处理一页。 试分析IO对于性能的影响有多大?正确答案:每个主存页有32KB128B=256块。因为是按块传输,所以IO传输本身并不引起Cache失效。但是它可能要替换Cache中的有效块。如果这些被替换块中有60是被修改过的,将需要(25660)30=4608个时钟周期将这些被修改过的块写回主

11、存。这些被替换出去的块中,有95是后继需要访问的,从而产生95256244次失效,将再次发生替换。由于这次被替换的244块中数据是从IO直接写入Cache的,因此所有块都为被修改块,需要写回主存(因为CPU不会直接访问从IO来的新页中的数据,所以它们不会立即从主存中调入Cache),需要时间是244(40+30)=17080个时钟周期。没有IO时,每一页平均使用200万个时钟周期,Cache失效36000次,其中60被修改过,所需的处理时间为(3600040)40+(3600060)(40+30)=2088000(时钟周期)时钟IO造成的额外性能损失比例为(4608+17080)(200000

12、0+2088000)053即大约产生053的性能损失。22. 子类可以重写一个父类的构造方法。( )A.正确B.错误参考答案:B23. 一个程序里可以有多个父类,也可以有多个主类。( )A.正确B.错误参考答案:A24. Java中类是单继承,接口可以实现多继承。( )A.正确B.错误参考答案:A25. 下列特性中,不属于面向对象程序设计的三个特征的是( )。A.封装B.指针操作C.多态D.继承参考答案:B26. 设树T的度为4,其中度为1、2、3和4的结点个数分别为4、2、1、1,则树T中的叶子数为( )。A5B6C7D设树T的度为4,其中度为1、2、3和4的结点个数分别为4、2、1、1,则

13、树T中的叶子数为( )。A5B6C7D8-正确答案:D此题考查的知识点是树的结点个数与分支数的关系。设B为分支数,N为结点总数,则B=N一1,N=n0+n1+n2+n3+n4,n1+n2+n3+n4=8,B=41+22+31+41=15,所以n0=8,应选D。27. 表达式(short)(7/9.2*5)值的类型是( )。A.shortB.intC.doubleD.float参考答案:A28. final关键字不能修饰的参数是( )。A.类B.成员C.变量D.方法参考答案:C29. 下面哪个方法与applet的显示无关?( )A.update( )B.repaint( )C.paint( )D.draw( )参考答案:D30. 下面哪个方法可以在任何时候被任何线程调用?( )A.wait( )B.sleep( )C.notifyAll( )D.notify( )参考答案:AB31. super( )和this( )调用语句可以同时在一个构造函数中出现。( )A.正确B.错误参考答案:B32. 目前微型计算机中采用的逻辑元件是_。 A小规模集成电路 B中规模集成电路 C大规模和超大规模集成目前微型计算机中采用的逻辑元件是_。A小规模集成电路B中规模集成电路C大规模和超

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号