电子科技大学21春《JAVA程序设计》离线作业2参考答案41

上传人:住在****她 文档编号:99055750 上传时间:2022-05-30 格式:DOCX 页数:12 大小:14.71KB
收藏 版权申诉 举报 下载
电子科技大学21春《JAVA程序设计》离线作业2参考答案41_第1页
第1页 / 共12页
电子科技大学21春《JAVA程序设计》离线作业2参考答案41_第2页
第2页 / 共12页
电子科技大学21春《JAVA程序设计》离线作业2参考答案41_第3页
第3页 / 共12页
资源描述:

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

1、电子科技大学21春JAVA程序设计离线作业2参考答案1. 菜单设计器窗口中的_组合框可用于上、下级菜单之间的切换。菜单设计器窗口中的_组合框可用于上、下级菜单之间的切换。正确答案:菜单级菜单级2. 接口中的所有方法都是抽象方法。( )A.正确B.错误参考答案:A3. Java语言中的布尔型boolean只有两个取值,即true和false,且不能和其他任何类型转换。( )A.正确B.错误参考答案:A4. 设有如下变量说明:byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble; 以下赋值语

2、句哪个需要强制转换?( )A.myInt=myLongB.myInt=myCharC.myFloat=myDoubleD.myByte=3参考答案:AC5. Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。( )A.正确B.错误参考答案:B6. WinRAR是一种( )软件。WinRAR的安装程序实际上是( )格式的自解压文件。WinRAR是一种()软件。WinRAR的安装程序实际上是()格式的自解压文件。压缩$RAR7. Java语言有多种实现机制,下列( )技术属于垃圾回收机制。A.字节编译B.内存跟踪C.

3、语法检查D.堆栈上/下溢检查参考答案:B8. Java跳转语句,下列说法正确的是( )。A.break用于退出本次循环B.break用于退出当前循环体C.continue用于退出当前循环体D.break后不能跟标号参考答案:B9. 接口是由常量和抽象方法组成的特殊类。( )A.正确B.错误参考答案:B10. 传输层通信中,关于端口正确的理解是( )。A网卡接口B传输层的服务访问点C应用程序接口D传输层通信中,关于端口正确的理解是( )。A网卡接口B传输层的服务访问点C应用程序接口D路由器的端口正确答案:B此题考查的是传输层寻址与端口知识点。端口可以让应用程序将其数据通过端口向下交付给传输层,即

4、为传输层的服务访问点,因此正确答案为B。11. 以下哪个while循环判定式最有可能是因为程序员失误而写出的代码?( )A.while(xB.while(x=7)C.while(xD.while(x!=7)参考答案:B12. Java Applet是由独立的解释器程序来运行的。( )A.正确B.错误参考答案:B13. 有以下程序 includestdioh yoidfun(inta,intb) mtt; t=a;a=b;b=t; main( ) int有以下程序 includestdioh yoidfun(inta,intb) mtt; t=a;a=b;b=t; main( ) intc10=

5、1,2,3,4,5,6,7,8,9,O),i; for(i=0;i10;i+=2) fun(ci,ci+1); for(i=0;i10;i+) printffd,ci); printf(n); 程序的运行结果是A2,1,4,3,6,5,8,7,0,9,B0,9,8,7,6,5,4,3,2,1,C1,2,3,4,5,6,7,8,9,0,D0,1,2,3,4,5,6,7,8,9正确答案:CC语言规定,实参变量对形参变量的数据传递是”值传递”,即单向传递,只由实参传给形参,而不能由形参传回来给实参。在调用函数时,给形参分配存储单元,并将实参对应的值传递给形参,调用结束后,形参单元被释放,实参单元仍保

6、留并维持原值。由此可知,在本题中,函数fun(inta,intb)的功能是实现形参整形变量a和b值的互换。当在主函数中调用fun(ci,ci+1)时,把实参变量ci和ci+1的值赋给形参变量a和b,执行完函数fun(ci,ci+1)时,形参变量a和b的值发生了互换,实参变量ci和ci+1的值并没有发生互换,所以输出的值为l,2,3,4,5,6,7,8,9,0。14. 下列语句的输出结果是【 】。 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

7、 1f31此题考查了printf函数的格式字符,题中d是以十进制形式输出,o是以八进制形式输出,x是以十六进制形式输出,u以不带符号的十进制数输出。15. Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。( )A.正确B.错误参考答案:A16. 编译JavaScript程序的唯一工具是文本编辑器。( )A.正确B.错误参考答案:B17. this关键字的含义是表示一个( )。A.指针B.当前对象C.一个类D.一个方法参考答案:B18. continue语句只能出现在循环体中。( )A.正确B.错误参考答案:A19. 设一棵完全

8、二叉树共有600个结点,则在该二叉树中有_个叶子结点。设一棵完全二叉树共有600个结点,则在该二叉树中有_个叶子结点。正确答案:30030020. 电子邮件使用的通信协议是_。电子邮件使用的通信协议是_。正确答案:SMTPSMTP21. while语句是循环结构中的一种。( )A.正确B.错误参考答案:A22. 在Java语言中属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。( )A.正确B.错误参考答案:A23. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将

9、调用哪个方法?( ) 1.class Person 2.public void printValue(int i,int j) /*/ 3.public void printValue(int i) /*.*/ 4.5.public class Teacher extends Person 6.public void printValue( ) /*.*/ 7.public void printValue(int i) /*.*/ 8.public static void main(String args) 9.Person t=new Teacher( ); 10. t.printValue

10、(10); 11.12.A.行7B.行6C.行3D.行2参考答案:A24. 面向对象程序设计语言的主要特征包括抽象、继承、封装、多态。( )A.正确B.错误参考答案:A25. 关于Java异常处理,Error类所定义的异常是无法捕获的。( )A.正确B.错误参考答案:A26. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )A.正确B.错误参考答案:A27. 垃圾收集的过程在Java程序的生存期中是自动的,不需要分配和释放内存,也避免了内存泄漏。( )A.正确B.错误参考答案:A28. 一个多道程序系统采用不允许移动的可变分区存储管理策略。设用户可用空间

11、总量为100KB,使用最先适应算法分配一个多道程序系统采用不允许移动的可变分区存储管理策略。设用户可用空间总量为100KB,使用最先适应算法分配内存,作业调度和进程调度都采用先来先服务算法。有5个作业,它们进入后备作业队列的到达时间、所需CPU时间以及对内存的需求量如下表所示。忽略系统的调度时间,求出诸作业的调度顺序和进入内存的时间。作 业到达时间所需CPU时间对内存需求量110.10.315KB210.30.560KB310.50.450KB410.60.410KB510.70.220KB作业1所需的CPU时间改为0.3,而不是那里的0.7。这样一来将会影响到作业调度的次序(即作业进入内存的

12、时间),也就会影响到作业的完成时间。作业1第一个被调度到内存投入运行,时间是10.1。在时间10.3时作业1虽然没有运行完,但作业2到达系统。这时,有足够的内存资源可供分配,因此作业2进入内存。到时间10.4时,作业1运行完毕,这时后备作业队列里没有可调度的作业,于是CPU被分配给作业2使用。在作业2运行到时间10.5时,作业3到达系统。但这时并没有足够的内存资源分配给它使用,所以它不能进入内存(这时的内存分配如图(a)所示)。当作业2运行到时间10.6时,作业4到达系统。由于它需要的内存资源10KB可以满足,于是它在10.6进入内存(这时的内存分配如图(b)所示)。当作业2运行到时间10.7

13、时,作业5到达系统。由于它需要的内存资源20KB可以满足,于是它在10.7进入内存(这时的内存分配如图(c)所示)。作业2运行到时间10.9结束,释放所占用的60KB存储区,只有到了这时,作业3才被装入内存(这时的内存分配如图(d)所示)。 整个执行过程如下表所示。在表中,“进入时间”是指作业被作业调度程序调度到的时间;“开始时间”是指作业进程被处理机调度程序调度到的时间;“完成时间”是指该作业得到结果后撤离系统的时间。 29. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。( )A.正确B.错误参考答案:A30. 关于Java异常,不论try块中是否发生了异常

14、,是否执行过catch语句,如果有finally语句,都要执行finally语句。( )A.正确B.错误参考答案:A31. 说明数据在存储器中可以按“边界对准”或“边界不对准”两种方式存放的特点,并分析其利弊。说明数据在存储器中可以按“边界对准”或“边界不对准”两种方式存放的特点,并分析其利弊。正确答案:设存储字长为32位可按字节、半字、字寻址对于机器字长为32位的计算机数据按“边界对准”方式存放则数据字的地址一定是4的整数倍这样每访问一个字即可读出32位。当所存数据不能满足此要求时可填充一个或多个空白字节这会浪费一些存储空间。若数据不按“边界对准”方式存放则数据字可能跨了两个存储字的位置此时

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

16、理器周期B在每个时钟周期内同时并发多条指令C把超标量流水技术_。A缩短原来流水线的处理器周期B在每个时钟周期内同时并发多条指令C把多条能并行操作的指令组合成一条具有多个操作码字段的指令正确答案:B33. Java的字符串和数组是以对象的形式出现的。( )A.正确B.错误参考答案:A34. Java有两类程序:Java Application和Java Applet,其中Java Applet程序只能在图形界面中工作,而Java Application程序只能在字符界面中工作。( )A.正确B.错误参考答案:B35. 图形用户界面广泛地应用于客户机/服务器应用程序和基于Web的applet小程序

17、。( )A.正确B.错误参考答案:A36. A先来先服务B短作业优先C最高优先权优先D时间片轮转A先来先服务B短作业优先C最高优先权优先D时间片轮转正确答案:D37. friendly关键字是Java语言的访问控制修饰符。( )A.正确B.错误参考答案:B38. 一个程序里可以有多个父类,也可以有多个主类。( )A.正确B.错误参考答案:A39. 类定义代码被置于其他类定义中的类是( )。A.外部类B.内部类C.匿名类D.抽象类参考答案:B40. 操作系统设备管理中所开辟的缓冲区位于_。 A内存 B外存 CROM D寄存器操作系统设备管理中所开辟的缓冲区位于_。A内存B外存CROMD寄存器A4

18、1. JavaScript函数有返回值,必须在定义函数时指明返回值类型。( )A.正确B.错误参考答案:B42. 类所实现的接口以及修饰不能是下列哪一个?( )A.publicB.abstractC.finalD.void参考答案:D43. 抽象类实现接口后,必须实现接口中的抽象方法。( )A.正确B.错误参考答案:B44. 为了区别重载多态中同名的不同方法,对方法的要求是( )。A.返回值类型相同B.采用不同的参数列表C.参数名称不同D.以上三项都不对参考答案:B45. 对象m具有属性a,则访问该属性的方法为( )。A.a.mB.a.m( )C.m.aD.m.a( )参考答案:C46. 数据

19、模型用来描述数据的静态特征、动态特征和完整性约束,对定义在数据上的操作进行描述是描述数据数据模型用来描述数据的静态特征、动态特征和完整性约束,对定义在数据上的操作进行描述是描述数据的_。正确答案:动态特征动态特征47. /*.*/中可以嵌套/注释,也能嵌套/*.*/注释。( )A.正确B.错误参考答案:B48. 下面哪个方法与applet的显示无关?( )A.update( )B.repaint( )C.paint( )D.draw( )参考答案:D49. 微型计算机要运行一个程序时,系统先把程序的指令装入到下列哪项中,然后才能执行( )。A.CPUB.ROMC微型计算机要运行一个程序时,系统先把程序的指令装入到下列哪项中,然后才能执行( )。A.CPUB.ROMC.CD-ROMD.RAM正确答案:A50. 下列关于打印机的说法,正确的是( )。A主机传送给打印机的ASCII码都对应用户可见的字符B激下列关于打印机的说法,正确的是( )。A主机传送给打印机的ASCII码都对应用户可见的字符B激光打印机属于喷墨打印机的一种C彩色打印机需要把彩色图像分解成R、G、B三种单色图像D点阵式串行打印机是逐列、逐行打印的正确答案:D此题考查打印机的分类及其工作原理。激光打印机采用的是照相、转印技术。彩色打印机需要把彩色图像分解成C、M、Y、K四种单色图像。

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