《电子科技大学21秋《JAVA程序设计》在线作业二满分答案19》由会员分享,可在线阅读,更多相关《电子科技大学21秋《JAVA程序设计》在线作业二满分答案19(14页珍藏版)》请在金锄头文库上搜索。
1、电子科技大学21秋JAVA程序设计在线作业二满分答案1. _的有向图,其全部顶点有可能排成一个拓扑序列。_的有向图,其全部顶点有可能排成一个拓扑序列。存在入度为0的结点且没有回路2. 图形用户界面广泛地应用于客户机/服务器应用程序和基于Web的applet小程序。( )A.正确B.错误参考答案:A3. 下面代码执行后,其正确的输出结果包括( )。public class Example public static void main(String arg) int l=0; do System.out.println(“Doing it for l is:”+l); while(-l0) Sy
2、stem.out.println(“Finish”);A.FinishB.Doing it for l is 3C.Doing it for l is 1D.Doing it for l is 0参考答案:AD4. super( )和this( )调用语句可以同时在一个构造函数中出现。( )A.正确B.错误参考答案:B5. 下面哪些说法是正确的?( )A.Http Servlet.service( ) thrwos Servlet Exception anIOExceptionB.Http Servlet.init( ) throws Servlet ExceptionC.Http Servl
3、et.do Head( ) throws Servlet ExceptionD.Http Servlet.destroy( ) throws Servlet Exception参考答案:AB6. 统一资源定位器(Uniform. Resource Locator)就是通常所说的网址。( )A.正确B.错误参考答案:A7. 按运算符操作数的数目划分,运算符的类型是【 】元运算符。按运算符操作数的数目划分,运算符的类型是【 】元运算符。正确答案:三本题考查Java中的运算符。程序涉及的数据处理,都是通过运算符和表达式来操作,是程序设计的基础,因此考生务必掌握。按照运算符的操作数的数目划分,可以分为
4、一元运算符:+,-,+,-:二元运算符:+,-,;三元运算符:?:。二元运算符“?:”是一个简要的if-else语句。8. 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。( )A.正确B.错误参考答案:B9. Java中管理类的一个机制是( )。A.包B.语言C.模块D.变量参考答案:A10. 在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是( )包。A.java.ioB.java.awt.eventC.java.awtD.java.applet参考答案:B11. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。( )A.
5、正确B.错误参考答案:A12. 下面的哪两个方法可以取出name参数的值?( )A.Get Parameters (name)B.Get Parameter (name)C.Get Parameter Values (name)D.Get Parameter Value (name)参考答案:BC13. Javascript的基本数据类型包括数组。( )A.正确B.错误参考答案:B14. 子类可以重写一个父类的构造方法。( )A.正确B.错误参考答案:B15. 假设在一个计算机系统中: 每页为32 KB,Cache块大小为128 B。 对应新页的地址不在Cach假设在一个计算机系统中: 每页为
6、32 KB,Cache块大小为128 B。 对应新页的地址不在Cache中,CPU不访问新页中的任何数据。 Cache中95的被替换块将再次被读取,并引起一次失效。 Cache使用写回方法,平均60的块被修改过。 IO系统缓冲能够存储一个完整的Cache块。 访问或失效在所有Cache块中均匀分布。 在CPU和IO之间,没有其他访问Cache的干扰。 无IO时,每100万个时钟周期内有18 000次失效。 失效开销是40个时钟周期。如果被替换的块被修改过,则再加上30个周期用于写回主存。 假设计算机平均每200万个周期处理一页。 试分析IO对于性能的影响有多大?正确答案:每个主存页有32KB1
7、28B=256块。因为是按块传输,所以IO传输本身并不引起Cache失效。但是它可能要替换Cache中的有效块。如果这些被替换块中有60是被修改过的,将需要(25660)30=4608个时钟周期将这些被修改过的块写回主存。这些被替换出去的块中,有95是后继需要访问的,从而产生95256244次失效,将再次发生替换。由于这次被替换的244块中数据是从IO直接写入Cache的,因此所有块都为被修改块,需要写回主存(因为CPU不会直接访问从IO来的新页中的数据,所以它们不会立即从主存中调入Cache),需要时间是244(40+30)=17080个时钟周期。没有IO时,每一页平均使用200万个时钟周期
8、,Cache失效36000次,其中60被修改过,所需的处理时间为(3600040)40+(3600060)(40+30)=2088000(时钟周期)时钟IO造成的额外性能损失比例为(4608+17080)(2000000+2088000)053即大约产生053的性能损失。16. 要清除磁盘中一些分散的、不连续的扇区空间以提高磁盘的读写速度,应使用WindowsXP系统工具中的(要清除磁盘中一些分散的、不连续的扇区空间以提高磁盘的读写速度,应使用WindowsXP系统工具中的( )。A硬盘碎片整NB硬盘备份C硬盘扫描D硬盘清理正确答案:A17. 在Java语言中声明数组时,无论用何种方式定义数组
9、,都要指定其长度。( )A.正确B.错误参考答案:B18. 按照指令读访问和写访问的先后顺序,可以将数据冲突分为_、_和_3种类型。按照指令读访问和写访问的先后顺序,可以将数据冲突分为_、_和_3种类型。正确答案:写后读冲突、写后写冲突、读后写冲突写后读冲突、写后写冲突、读后写冲突19. Java的类中,java.lang.Object类是所有Java类的父类。( )A.正确B.错误参考答案:A20. 下列关于显示器的说法中,错误的是( )。A图形显示卡(简称显卡)采用的是专用的图形处理器(Gr下列关于显示器的说法中,错误的是( )。A图形显示卡(简称显卡)采用的是专用的图形处理器(Graph
10、iCs ProCessing Unit,GPU)B显示器有两种不同的工作模式字符模式和图形模式C显示器工作于“图形模式”时,不能显示字符D若颜色深度为24位,则可表示16 M种颜色,称为真彩色正确答案:C此题考查CRT显示器和L,CD显示器的工作原理。21. 接口是由常量和抽象方法组成的特殊类。( )A.正确B.错误参考答案:B22. while语句是循环结构中的一种。( )A.正确B.错误参考答案:A23. Java数组中的元素只可以是简单数据类型的。( )A.正确B.错误参考答案:B24. var定义一个变量后,如果没有赋任何值,那么它的值是空值,也就是null。( )A.正确B.错误参考
11、答案:B25. 利用equals( )方法判定Date类时,判断的是对象的值而不是对象的地址。( )A.正确B.错误参考答案:A26. JavaScript可以在客户端写硬盘。( )A.正确B.错误参考答案:B27. 下列java标识符的写法,错误的是( )。A._sysB.$changeC.user_nameD.1_file参考答案:D28. Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。( )A.正确B.错误参考答案:A29. Java语言程序执行过程中会用到一套JDK工具,javac.exe指( )。A.java语言编
12、译器B.java字节码解释器C.java文档生成器D.java类分解器参考答案:A30. 下面关于main( )方法的定义选项,正确的是( )。A.public static void main(String args)B.public static void main(String)C.public static void main(String args)D.public static void MAIN(String xyz)参考答案:C31. 下面哪个赋值语句是正确的?( )A.char=abcB.byte b=963C.float f=0.23D.double d=0.7E-3参考答
13、案:D32. 下面哪些jsp action中允许使用表达式(expression)?( )A.B.C.D.参考答案:ABC33. 下列哪一项不允许作为类及类成员的访问控制符?( )A.publicB.privateC.staticD.protected参考答案:C34. 构造BufferedInputStream的合适参数是哪个? ( )A.FileInputStreamB.FileC.BufferedOutputStreamD.BufferedInputStream参考答案:BD35. 在文件管理系统中( )。 A文件内部数据之间有联系,文件之间没有任何联系 B文件内部数据之间有联系,文件在
14、文件管理系统中()。A文件内部数据之间有联系,文件之间没有任何联系B文件内部数据之间有联系,文件之间有联系C文件内部数据之间没有联系,文件之间没有任何联系D文件内部数据之间没有联系,文件之间有联系C36. 定义JavaScript变量,必须指出变量名和值。( )A.正确B.错误参考答案:B37. 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。( )A.正确B.错误参考答案:B38. 以下叙述正确的有( )。A.如果一个部件注册多个监听者,事件将被所有监听者处理B.如果一个部件注册多个监听者,事件只会被最后一个监听者处理C.可以将一个部件已注册的监听者移去D.一个部件注册多个监听者将导致编