电子科技大学21秋《JAVA程序设计》在线作业三答案参考16

上传人:re****.1 文档编号:457668224 上传时间:2022-07-16 格式:DOCX 页数:14 大小:15.93KB
返回 下载 相关 举报
电子科技大学21秋《JAVA程序设计》在线作业三答案参考16_第1页
第1页 / 共14页
电子科技大学21秋《JAVA程序设计》在线作业三答案参考16_第2页
第2页 / 共14页
电子科技大学21秋《JAVA程序设计》在线作业三答案参考16_第3页
第3页 / 共14页
电子科技大学21秋《JAVA程序设计》在线作业三答案参考16_第4页
第4页 / 共14页
电子科技大学21秋《JAVA程序设计》在线作业三答案参考16_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《电子科技大学21秋《JAVA程序设计》在线作业三答案参考16》由会员分享,可在线阅读,更多相关《电子科技大学21秋《JAVA程序设计》在线作业三答案参考16(14页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学21秋JAVA程序设计在线作业三答案参考1. Java有两类程序:Java Application和Java Applet,其中Java Applet程序只能在图形界面中工作,而Java Application程序只能在字符界面中工作。( )A.正确B.错误参考答案:B2. 使用方法length( )可以获得字符串或数组的长度。( )A.正确B.错误参考答案:B3. 在统一编址的情况下,就IO设备而言,其对应的IO地址说法错误的是( )。A要求固定在地址高端B在统一编址的情况下,就IO设备而言,其对应的IO地址说法错误的是( )。A要求固定在地址高端B要求固定在地址低端C要求相对固

2、定在地址的某部分D可以随意在地址的任何地方正确答案:D在统一编址方式下,指令靠地址码区分内存和IO设备,如果随意在地址的任何地方,将给编程造成极大的混乱,故而错误。A、B、C的做法都是可取的。4. 下面选项中不是面向对象编程主要体现的特性是( )。A.继承B.类C.封装性D.多态参考答案:B5. Javascript中String对象通过indexOf方法选取第一次出现子字符串的字符位置。( )A.正确B.错误参考答案:A6. 目前微型计算机中采用的逻辑元件是_。 A小规模集成电路 B中规模集成电路 C大规模和超大规模集成目前微型计算机中采用的逻辑元件是_。A小规模集成电路B中规模集成电路C大

3、规模和超大规模集成电路D分立元件C7. 协议用于实现互联网中交互式文件传输功能。AHTTPBRTPCFTPDSMIP协议用于实现互联网中交互式文件传输功能。AHTTPBRTPCFTPDSMIP正确答案:C8. Javascript通过setTime延迟指定时间后,去执行某程序。( )A.正确B.错误参考答案:B9. Java程序设计的源文件和编译后的文件后缀分别是( )。A.class和.javaB.java和.classC.class和.classD.java和.java参考答案:B10. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。(

4、 )A.正确B.错误参考答案:B11. 当堆栈为空时,如 SS=0805H , SP=40H ,栈底字单元的物理地址是( )A 08090HB 08089HC 0808EHD.当堆栈为空时,如 SS=0805H , SP=40H ,栈底字单元的物理地址是( )A 08090HB 08089HC 0808EHD.08450H参考答案C12. Java程序设计语言是1995年( )公司研发的。A.SunB.MicrosoftC.BorlandD.Fox Software参考答案:A13. System.out.println(“Hello java!”)中out是System类的一个成员变量。(

5、)A.正确B.错误参考答案:A14. 数组和对象是JavaScript的两种引用数据类型。( )A.正确B.错误参考答案:A15. 面向目标程序优化的思想是( )。A通过使用频度分析来改进指令系统B增设强功能复合指令代替原面向目标程序优化的思想是( )。A通过使用频度分析来改进指令系统B增设强功能复合指令代替原来的软件实现CA和BD面向编译系统改进指令系统正确答案:C16. 抽象方法只能存在于抽象类中。( )A.正确B.错误参考答案:B17. 按照指令读访问和写访问的先后顺序,可以将数据冲突分为_、_和_3种类型。按照指令读访问和写访问的先后顺序,可以将数据冲突分为_、_和_3种类型。正确答案

6、:写后读冲突、写后写冲突、读后写冲突写后读冲突、写后写冲突、读后写冲突18. 下列陈述正确的是( )。A.不需定义类,就能创建对象B.属性可以是简单变量,也可以是一个对象C.属性必须是简单变量D.对象中必有属性和方法参考答案:B19. _的有向图,其全部顶点有可能排成一个拓扑序列。_的有向图,其全部顶点有可能排成一个拓扑序列。存在入度为0的结点且没有回路20. String类对象创建之后可以再修改和变动。( )A.正确B.错误参考答案:B21. JavaScript语言的强大功能主要是其提供了众多的内置对象。( )A.正确B.错误参考答案:B22. 下列特性中,不属于面向对象程序设计的三个特征

7、的是( )。A.封装B.指针操作C.多态D.继承参考答案:B23. 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?( ) 1.public void method( ) 2.3.if (someTestFails( ) 4.5.6.7.A.在行6增加:throw new IOException( )B.在行4增加:throw new IOException( )C.在行4增加:throw eD.在行2增加:IOException e参考答案:AB24. 按后根次序遍历树或树林,等同于按【 】次序周游对应的二叉树。按后根次序遍历树或树

8、林,等同于按【 】次序周游对应的二叉树。正确答案:对称序对称序25. Java语言中,关键字super的作用是( )。A.用来访问父类被隐藏的成员变量B.用来调用父类中被重载的方法C.用来调用父类的构造方法D.以上都是参考答案:D26. 当方法被调用时如果方法有参数,参数必须要( )。A.实例化B.解析化C.传递D.释放参考答案:A27. Java语言中变量是不区分大小写的。( )A.正确B.错误参考答案:B28. 说明数据在存储器中可以按“边界对准”或“边界不对准”两种方式存放的特点,并分析其利弊。说明数据在存储器中可以按“边界对准”或“边界不对准”两种方式存放的特点,并分析其利弊。正确答案

9、:设存储字长为32位可按字节、半字、字寻址对于机器字长为32位的计算机数据按“边界对准”方式存放则数据字的地址一定是4的整数倍这样每访问一个字即可读出32位。当所存数据不能满足此要求时可填充一个或多个空白字节这会浪费一些存储空间。若数据不按“边界对准”方式存放则数据字可能跨了两个存储字的位置此时需要访问两次存储器并对高低字节的位置进行调整后才能取得一个数据字影响了取数的时间图714的阴影部分即属于这种情况。rn设存储字长为32位,可按字节、半字、字寻址,对于机器字长为32位的计算机,数据按“边界对准”方式存放,则数据字的地址一定是4的整数倍,这样每访问一个字,即可读出32位。当所存数据不能满足

10、此要求时,可填充一个或多个空白字节,这会浪费一些存储空间。若数据不按“边界对准”方式存放,则数据字可能跨了两个存储字的位置,此时需要访问两次存储器,并对高低字节的位置进行调整后,才能取得一个数据字,影响了取数的时间,图714的阴影部分即属于这种情况。29. 执行下列代码:intx=new int5; 后,下面说明正确的是( )。A.x4为0B.x4未定义C.x5为0D.x0为空参考答案:A30. 下面的哪两个方法可以取出name参数的值?( )A.Get Parameters (name)B.Get Parameter (name)C.Get Parameter Values (name)D.

11、Get Parameter Value (name)参考答案:BC31. 一个Java Applet源程序的主类能有多个父类。( )A.正确B.错误参考答案:A32. PCI总线的带宽最大可以达到( )。 A100MB/s B133MB/s C166MB/s D266MB/sPCI总线的带宽最大可以达到()。A100MB/sB133MB/sC166MB/s D266MB/sB按照PCI总线的传输标准,PCI总线的带宽最大可以达到133MB/s。33. final修饰的方法一定要存在于final类中。( )A.正确B.错误参考答案:B34. 假设在一个计算机系统中: 每页为32 KB,Cache

12、块大小为128 B。 对应新页的地址不在Cach假设在一个计算机系统中: 每页为32 KB,Cache块大小为128 B。 对应新页的地址不在Cache中,CPU不访问新页中的任何数据。 Cache中95的被替换块将再次被读取,并引起一次失效。 Cache使用写回方法,平均60的块被修改过。 IO系统缓冲能够存储一个完整的Cache块。 访问或失效在所有Cache块中均匀分布。 在CPU和IO之间,没有其他访问Cache的干扰。 无IO时,每100万个时钟周期内有18 000次失效。 失效开销是40个时钟周期。如果被替换的块被修改过,则再加上30个周期用于写回主存。 假设计算机平均每200万个

13、周期处理一页。 试分析IO对于性能的影响有多大?正确答案:每个主存页有32KB128B=256块。因为是按块传输,所以IO传输本身并不引起Cache失效。但是它可能要替换Cache中的有效块。如果这些被替换块中有60是被修改过的,将需要(25660)30=4608个时钟周期将这些被修改过的块写回主存。这些被替换出去的块中,有95是后继需要访问的,从而产生95256244次失效,将再次发生替换。由于这次被替换的244块中数据是从IO直接写入Cache的,因此所有块都为被修改块,需要写回主存(因为CPU不会直接访问从IO来的新页中的数据,所以它们不会立即从主存中调入Cache),需要时间是244(

14、40+30)=17080个时钟周期。没有IO时,每一页平均使用200万个时钟周期,Cache失效36000次,其中60被修改过,所需的处理时间为(3600040)40+(3600060)(40+30)=2088000(时钟周期)时钟IO造成的额外性能损失比例为(4608+17080)(2000000+2088000)053即大约产生053的性能损失。35. Java程序设计中,用new来创建一个类的实例,即“对象”。( )A.正确B.错误参考答案:A36. 外部中断的入口地址是0003H。( )外部中断的入口地址是0003H。()错误37. run方法是通过调用init方法来间接调用的,只有调用in

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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