电子科技大学21秋《JAVA程序设计》离线作业2-001答案_91

上传人:住在山****ck 文档编号:78948554 上传时间:2022-04-22 格式:DOCX 页数:12 大小:14.91KB
收藏 版权申诉 举报 下载
电子科技大学21秋《JAVA程序设计》离线作业2-001答案_91_第1页
第1页 / 共12页
电子科技大学21秋《JAVA程序设计》离线作业2-001答案_91_第2页
第2页 / 共12页
电子科技大学21秋《JAVA程序设计》离线作业2-001答案_91_第3页
第3页 / 共12页
资源描述:

《电子科技大学21秋《JAVA程序设计》离线作业2-001答案_91》由会员分享,可在线阅读,更多相关《电子科技大学21秋《JAVA程序设计》离线作业2-001答案_91(12页珍藏版)》请在装配图网上搜索。

1、电子科技大学21秋JAVA程序设计离线作业2-001答案1. Java字符类型采用Unicode编码,每个Unicode码占16位。( )A.正确B.错误参考答案:A2. 以下( )事件发生在控件接收焦点之前。 AEnter BExit CGotFocus DLostFocus以下()事件发生在控件接收焦点之前。AEnterBExitCGotFocusDLostFocusC3. 在计算机主机中,我们通常把从一个功能部件向另一个功能部件传送数据所经过的功能部件、总线等路径称为_在计算机主机中,我们通常把从一个功能部件向另一个功能部件传送数据所经过的功能部件、总线等路径称为_。数据通路4. 要清除

2、磁盘中一些分散的、不连续的扇区空间以提高磁盘的读写速度,应使用WindowsXP系统工具中的(要清除磁盘中一些分散的、不连续的扇区空间以提高磁盘的读写速度,应使用WindowsXP系统工具中的( )。A硬盘碎片整NB硬盘备份C硬盘扫描D硬盘清理正确答案:A5. 设类S和类T都不是抽象类,且类S是类T的父类。下列声明对象x1的语句不正确的是( )。A.S x1=new S( )B.S x1=new T( )C.T x1=new T( )D.T x1=new S( )参考答案:D6. 指出下列哪个方法与方法public void add(int a)为合理的重载方法?( )A.public voi

3、d add(long a)B.public void add(int a,int b)C.public void add(float a)D.public int add(int a)参考答案:BC7. 统一资源定位器(Uniform. Resource Locator)就是通常所说的网址。( )A.正确B.错误参考答案:A8. 使用方法length( )可以获得字符串或数组的长度。( )A.正确B.错误参考答案:B9. 方法名与类名相同,返回值类型为void的方法称之为构造方法。( )A.正确B.错误参考答案:B10. JPanel默认的布局管理器是( )。A.FlowLayoutB.Car

4、dLayoutC.BorderLayoutD.GridLayout参考答案:A11. 关于构造方法特点的说明,下列正确的是( )。A.构造方法的返回值类型必须是void类型B.在定义类时,如果没有定义构造方法,系统会自动生成一个无参数的构造方法C.在创建子类时,会自动调用父类的有参数的构造方法D.构造方法是多余的参考答案:B12. 类加载器加载程序运行所需要的所有类,它通过区分本机文件系统的类和网络系统导入的类增加安全性。( )A.正确B.错误参考答案:A13. final修饰的方法一定要存在于final类中。( )A.正确B.错误参考答案:B14. 当方法被调用时如果方法有参数,参数必须要(

5、 )。A.实例化B.解析化C.传递D.释放参考答案:A15. 在PowerPoint2003中,在下列( )菜单中可以找到“打包成CD”命令。A“编辑”B“视图”C“文件”D“插在PowerPoint2003中,在下列( )菜单中可以找到“打包成CD”命令。A“编辑”B“视图”C“文件”D“插入”正确答案:C16. 构造方法是一种特殊的方法,它的名字必须与( )相同,而且不返回任何数据类型。A.类名B.对象名C.包名D.变量名参考答案:A17. 设有如下变量说明:byte myByte; int myInt; long myLong; char myChar; float myFloat; d

6、ouble myDouble; 以下赋值语句哪个需要强制转换?( )A.myInt=myLongB.myInt=myCharC.myFloat=myDoubleD.myByte=3参考答案:AC18. 接口中的所有方法都是抽象方法。( )A.正确B.错误参考答案:A19. 如果不小心误删除了文件或文件夹,可以在_里把它恢复。如果不小心误删除了文件或文件夹,可以在_里把它恢复。回收站20. 如果在父类中定义私有属性,在子类中就不存在了。( )A.正确B.错误参考答案:B21. 双重分组跳跃进位链的工作原理是_。双重分组跳跃进位链的工作原理是_。正确答案:将n位全加器分成几个大组每个大组里又包含若

7、干个小组大组内每个小组的最高位进位是同时产生的大组与大组之间采用串行进位;小组内的其他位进位也同时产生将n位全加器分成几个大组,每个大组里又包含若干个小组,大组内每个小组的最高位进位是同时产生的,大组与大组之间采用串行进位;小组内的其他位进位也同时产生22. 运行时,由java解释器自动引入,而不需要import语句引入的包是java.lang包。( )A.正确B.错误参考答案:A23. 已知大写字母“A”的ASCII码为八进制数10l,ASCII码为十六进制数44对应的字母是( )。A“E”B“D”C已知大写字母“A”的ASCII码为八进制数10l,ASCII码为十六进制数44对应的字母是(

8、 )。A“E”B“D”C“B”D“C”正确答案:B大写字母对应的ASCII码和字母的顺序一致,所以知道某一个字母的ASCII码,很容易推导出其他字母的ASCII码数值。“A”的ASCII码的十进制是65,十六进制数44对应的十进制是68,所以十进制ASCII码68对应的字母是“D”。24. 频率为19.2kHz的输入信号,波特率因子为16,则波特率为_。 A200b/s B2400b/s C9600b/s D19200b/s频率为19.2kHz的输入信号,波特率因子为16,则波特率为_。A200b/sB2400b/sC9600b/sD19200b/sA25. 对于构造函数,下列叙述正确的是(

9、)。A.构造函数的返回类型只能是void型B.构造函数的主要作用是完成对类的对象的初始化工作C.构造函数是类的一种特殊函数,它的方法名必须与类名相同D.一般在创建新对象时,系统会自动调用构造函数参考答案:BCD26. 二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进制后为_。二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进制后为_。正确答案:-5将二进制补码先转换为原码,再计算出相应的十进制数据,计算从略。27. 用final修饰的方法既不能被覆盖,也不能被重载,它是一个最终方法,其方法的定义永远不

10、能改变。( )A.正确B.错误参考答案:A28. JavaScript中允许使用预定义的函数,不允许自定义函数。( )A.正确B.错误参考答案:B29. Java语言中变量是不区分大小写的。( )A.正确B.错误参考答案:B30. 监听事件和处理事件( )。A.都由相应事件Listener处登记过的构件完成B.都由Listener完成C.由Listener和窗口分别完成D.由Listener和构件分别完成参考答案:C31. Java虚拟机是一种虚拟计算机,运行在主操作系统顶层。( )A.正确B.错误参考答案:A32. Adobe Fireworks CS4的工作界面主要包括_、文件窗口、浮动面

11、板和属性面板。Adobe Fireworks CS4的工作界面主要包括_、文件窗口、浮动面板和属性面板。参考答案:工具箱33. 假设在一个计算机系统中: 每页为32 KB,Cache块大小为128 B。 对应新页的地址不在Cach假设在一个计算机系统中: 每页为32 KB,Cache块大小为128 B。 对应新页的地址不在Cache中,CPU不访问新页中的任何数据。 Cache中95的被替换块将再次被读取,并引起一次失效。 Cache使用写回方法,平均60的块被修改过。 IO系统缓冲能够存储一个完整的Cache块。 访问或失效在所有Cache块中均匀分布。 在CPU和IO之间,没有其他访问Ca

12、che的干扰。 无IO时,每100万个时钟周期内有18 000次失效。 失效开销是40个时钟周期。如果被替换的块被修改过,则再加上30个周期用于写回主存。 假设计算机平均每200万个周期处理一页。 试分析IO对于性能的影响有多大?正确答案:每个主存页有32KB128B=256块。因为是按块传输,所以IO传输本身并不引起Cache失效。但是它可能要替换Cache中的有效块。如果这些被替换块中有60是被修改过的,将需要(25660)30=4608个时钟周期将这些被修改过的块写回主存。这些被替换出去的块中,有95是后继需要访问的,从而产生95256244次失效,将再次发生替换。由于这次被替换的244

13、块中数据是从IO直接写入Cache的,因此所有块都为被修改块,需要写回主存(因为CPU不会直接访问从IO来的新页中的数据,所以它们不会立即从主存中调入Cache),需要时间是244(40+30)=17080个时钟周期。没有IO时,每一页平均使用200万个时钟周期,Cache失效36000次,其中60被修改过,所需的处理时间为(3600040)40+(3600060)(40+30)=2088000(时钟周期)时钟IO造成的额外性能损失比例为(4608+17080)(2000000+2088000)053即大约产生053的性能损失。34. 微型计算机要运行一个程序时,系统先把程序的指令装入到下列哪

14、项中,然后才能执行( )。A.CPUB.ROMC微型计算机要运行一个程序时,系统先把程序的指令装入到下列哪项中,然后才能执行( )。A.CPUB.ROMC.CD-ROMD.RAM正确答案:A35. 下列特性中,不属于面向对象程序设计的三个特征的是( )。A.封装B.指针操作C.多态D.继承参考答案:B36. 下列赋值语句中,( )是不能通过编译的语句。A.double d=545.0B.char a1=“c”C.int i=321D.float f1=45.0f参考答案:B37. 下面程序的输出结果是【 】。 define MAX 3 int aMAX; main ( ) fun1( );fu

15、n2(a);printf(下面程序的输出结果是【 】。 define MAX 3 int aMAX; main ( ) fun1( );fun2(a);printf(n); fun1( ) int k,t=0; for (k=0;kMAX;k+,t+) ak=t+t; fun2(int b) int k; for (k=0;kMAX;k+) printf(%d,*(b+k); 正确答案:02402438. 输入/输出系统由_、_以及相关软件组成。输入/输出系统由_、_以及相关软件组成。输入/输出设备$输入/输出接口39. 以下选项中,能正确进行字符串赋值的是Achars5=A,B,C,D,E)

16、;Bchar*s=abcDE:Cc以下选项中,能正确进行字符串赋值的是Achars5=A,B,C,D,E);Bchar*s=abcDE:Cchars45=tabcDE;Dchar*s;gets(s);正确答案:B对于选项A字符串中无法存放字符串结束标志0,选项C每行仅仅存放5个字符,同样的不能存放字符串结束标志,选项D中指针变量s没有实际的内存空间,无法存放输入的字符串。因此正确的选项为B,相当于char+s;s=ABCDE,把字符串常量的首地址存放到指针变量中存储。40. 以下主程序运行后的输出结果是【 】。 main( ) int i, m=0, n=0, k=0;以下主程序运行后的输出结

17、果是【 】。 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=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;即执

18、行完for循环后m=1、n=3、k=2。41. Java Applet是由独立的解释器程序来运行的。( )A.正确B.错误参考答案:B42. 下列语句的输出结果是【 】。 char a=3;printf(%d,%o,%x,%un,a,a,a,a);下列语句的输出结果是【 】。 char a=3;printf(%d,%o,%x,%un,a,a,a,a);正确答案:3137 1f31此题考查了printf函数的格式字符,题中d是以十进制形式输出,o是以八进制形式输出,x是以十六进制形式输出,u以不带符号的十进制数输出。43. 以下哪个方法用于定义线程的执行体?( )A.start( )B.run(

19、 )C.init( )参考答案:B44. 有以下程序 includestdioh defineN4 yoidfun(intaN,intb) inti; for(i=0;iN;i+有以下程序 includestdioh defineN4 yoidfun(intaN,intb) inti; for(i=0;iN;i+)bi=aii; main( ) intxN=1,2,3),4),5,6,7,8),9,10,yN,i; fun(x,y); for(i=0;iN;i+)printf(d,yi); printf(n); 程序的运行结果是A1,2,3,4,B1,4,5,9,C1,0,7,0,D3,4,8

20、,10正确答案:C函数fun(intaN,intb)的功能是把矩阵aNN主对角线上的元素赋给一维数组b。在主函数f由xN的初始化可知,其对角线上的元素是1,0,7,0。所以当执行完函数tim(x,y)后,一维数组元素y中的元素值为1,0,7,0。45. 接口是由常量和抽象方法组成的特殊类。( )A.正确B.错误参考答案:B46. 关于Java异常,不论try块中是否发生了异常,是否执行过catch语句,如果有finally语句,都要执行finally语句。( )A.正确B.错误参考答案:A47. 下面代码的执行结果是什么?( ) x=,A.x=5,7B.x=5,3C.x=3,7D.x=3,5参考答案:B48. Java程序设计中,用new来创建一个类的实例,即“对象”。( )A.正确B.错误参考答案:A49. 文化具有的属性是( )。A深刻性B完整性C教育性D广泛性E传递性文化具有的属性是( )。A深刻性B完整性C教育性D广泛性E传递性正确答案:ACD50. 下列是abstract定义类的特点的是( )。A.可以被实例化B.不能派生子类C.不能被继承D.只能被继承参考答案:D

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!