资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
电子科技大学21秋JAVA程序设计平时作业一参考答案1. 每个类只对应唯一一个构造方法。( )A.正确B.错误参考答案:B2. friendly关键字是Java语言的访问控制修饰符。( )A.正确B.错误参考答案:B3. 流是Java通信的一个基本概念,流的传递方式是( )。A.并行的B.串行的C.并行和串行D.以上都不对参考答案:B4. 执行下面的程序段 SSEG SEGMENt DW 128 DUP (0) TOP LABEL WORD SSEG ENDS MOV AX,执行下面的程序段SSEGSEGMENtDW128DUP (0)TOPLABELWORDSSEGENDSMOVAX, SSEGMOVSS, AXLEASP, TOP堆栈指针SP寄存器的内容应该是_。A80HB81HC100HD102HC5. 若在A1、A2、A3单元格中有数据2、5、8,拖动填充柄至A4单元格后,在A4单元格中的数值为_。 A) 10 B) 11 C)若在A1、A2、A3单元格中有数据2、5、8,拖动填充柄至A4单元格后,在A4单元格中的数值为_。A) 10B) 11C) 15D) 18B6. JavaScript语言的强大功能主要是其提供了众多的内置对象。( )A.正确B.错误参考答案:B7. 下列关于显示器的说法中,错误的是( )。A图形显示卡(简称显卡)采用的是专用的图形处理器(Gr下列关于显示器的说法中,错误的是( )。A图形显示卡(简称显卡)采用的是专用的图形处理器(GraphiCs ProCessing Unit,GPU)B显示器有两种不同的工作模式字符模式和图形模式C显示器工作于“图形模式”时,不能显示字符D若颜色深度为24位,则可表示16 M种颜色,称为真彩色正确答案:C此题考查CRT显示器和L,CD显示器的工作原理。8. 在Intel 8255A中可以进行按位置位/复位的端口是_。 A端口A B端口B C端口C D控制口在Intel 8255A中可以进行按位置位/复位的端口是_。A端口AB端口BC端口CD控制口C9. 关于Java接口的描述中,错误的是( )。A.一个类只允许继承一个接口B.定义接口使用的关键字是interfaceC.在继承接口的类中通常要给出接口中定义的抽象方法的具体实现D.接口实际上是由常量和抽象方法构成的特殊类参考答案:A10. 串行接口与设备之间的数据传输是以串行方式并且以半双工或全双工的方式进行的。( )串行接口与设备之间的数据传输是以串行方式并且以半双工或全双工的方式进行的。()正确11. 监听事件和处理事件( )。A.都由相应事件Listener处登记过的构件完成B.都由Listener完成C.由Listener和窗口分别完成D.由Listener和构件分别完成参考答案:C12. 抽象方法只能存在于抽象类中。( )A.正确B.错误参考答案:B13. 与Java application相同,applet也有main方法作为程序的入口。( )A.正确B.错误参考答案:B14. 下面代码执行后,其正确的输出结果包括( )。public class Example public static void main(String arg) int l=0; do System.out.println(“Doing it for l is:”+l); while(-l0) System.out.println(“Finish”);A.FinishB.Doing it for l is 3C.Doing it for l is 1D.Doing it for l is 0参考答案:AD15. 对于构造函数,下列叙述正确的是( )。A.构造函数的返回类型只能是void型B.构造函数的主要作用是完成对类的对象的初始化工作C.构造函数是类的一种特殊函数,它的方法名必须与类名相同D.一般在创建新对象时,系统会自动调用构造函数参考答案:BCD16. 若有int a=2,b=0;表达式b=(i+)+(i+)+(i+)的值是 _ 。若有int a=2,b=0;表达式b=(i+)+(i+)+(i+)的值是 _ 。正确答案:9917. 下列陈述正确的是( )。A.不需定义类,就能创建对象B.属性可以是简单变量,也可以是一个对象C.属性必须是简单变量D.对象中必有属性和方法参考答案:B18. 在applet的执行过程中,applet的安全管理器对它进行强制地限制约束。( )A.正确B.错误参考答案:A19. 设类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( )参考答案:D20. 在Java语言中属性前不加任何访问控制修饰符则表示只允许同一包中的类访问。( )A.正确B.错误参考答案:A21. 一个类的构造方法被自动调用的时机是( )。A.定义类时B.使用对象的属性时C.使用对象的方法时D.一个类的实例对象刚产生时参考答案:D22. 下面哪些是short型的取值范围?( )A.-2727-1B.-231231-1C.-215215-1D.0216-1参考答案:C23. 菜单设计器窗口中的_组合框可用于上、下级菜单之间的切换。菜单设计器窗口中的_组合框可用于上、下级菜单之间的切换。正确答案:菜单级菜单级24. 下面的哪两个方法可以取出name参数的值?( )A.Get Parameters (name)B.Get Parameter (name)C.Get Parameter Values (name)D.Get Parameter Value (name)参考答案:BC25. 频率为19.2kHz的输入信号,波特率因子为16,则波特率为_。 A200b/s B2400b/s C9600b/s D19200b/s频率为19.2kHz的输入信号,波特率因子为16,则波特率为_。A200b/sB2400b/sC9600b/sD19200b/sA26. Java程序有两种类别的应用,分别是应用程序application和小程序applet。( )A.正确B.错误参考答案:A27. Java 2平台分为3个体系J2SE、J2EE、J2ME。( )A.正确B.错误参考答案:A28. JavaScript中允许使用预定义的函数,不允许自定义函数。( )A.正确B.错误参考答案:B29. Access2003提供了一个内置组“收藏夹”,用户能( )。A删除这个组B重命名这个组C在这个组中建立Access2003提供了一个内置组“收藏夹”,用户能( )。A删除这个组B重命名这个组C在这个组中建立表D添加或删除数据库对象的快捷方式正确答案:C30. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。( )A.正确B.错误参考答案:A31. Adobe Fireworks CS4的工作界面主要包括_、文件窗口、浮动面板和属性面板。Adobe Fireworks CS4的工作界面主要包括_、文件窗口、浮动面板和属性面板。参考答案:工具箱32. 数组和对象是JavaScript的两种引用数据类型。( )A.正确B.错误参考答案:A33. 输入/输出系统由_、_以及相关软件组成。输入/输出系统由_、_以及相关软件组成。输入/输出设备$输入/输出接口34. A计算机用来处理离散型的信息,而B计算机用来处理连续型的信息。A计算机用来处理离散型的信息,而B计算机用来处理连续型的信息。正确答案:A数字 B模拟A数字B模拟35. 假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一个是主动调用系统调度函数sysnc( ),假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一个是主动调用系统调度函数sysnc( ),此时进程主动放弃CPU;另一个方式是当进程执行IO操作时,系统将调度下一个进程。试分析如下三种进程对,何时会出现不符合下列原则,并说明原因: 1)空闲则人;2)有限等待;3)保证互斥。 第一种: Threadl( ) sysnc( ); critical section g=g+b; f=ga; /临界区不能被打断 critical section Thread2( ) critical section g=g+b; f=ga; critical section 第二种 Threadl( ) sysnc( ); critical section g=g+b; f=ga; criticaI section Thread2( ) critical section g=g+b; f=ga; critical section sysnc( ); 第三种; Threadl( ) sysnc( ); critical section g=g+b; fstring=printf();调用IO; f=ga; critical section Thread2( ) Sysnc( ) critical section g=g+b; f=ga; critical section sysnc( ); 正确答案:第一种线程对:不符合有限等待原则。rn 当第一个线程调用sysnc释放CPU后第二个线程获得CPU会一直执行线程没有释放CPU的过程这样它一直占用CPU使得线程一在释放CPU之后一直处于等待状态即出现无限等待的情况(还有可能是第二个线程先占用CPU这样它就一直占用并未释放使得第一个线程永远无法执行)。rn 第二种线程对:不符合空闲则入的原则。rn 这是由于第二个线程中调用了sysnc操作释放CP
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号