电子科技大学22春《JAVA程序设计》在线作业1答案参考56

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

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

1、电子科技大学22春JAVA程序设计在线作业1答案参考1. Java 2平台分为3个体系J2SE、J2EE、J2ME。( )A.正确B.错误参考答案:A2. JavaScript文档对象模型属于树型结构。( )A.正确B.错误参考答案:A3. this语句是构造函数的第一个可执行语句。( )A.正确B.错误参考答案:A4. JavaScript的核心对象包括字符串对象、数学对象、日期对象、数组对象。( )A.正确B.错误参考答案:A5. 串行接口与设备之间的数据传输是以串行方式并且以半双工或全双工的方式进行的。( )串行接口与设备之间的数据传输是以串行方式并且以半双工或全双工的方式进行的。()正

2、确6. 下列赋值语句中,( )是不能通过编译的语句。A.double d=545.0B.char a1=“c”C.int i=321D.float f1=45.0f参考答案:B7. Java的类中,java.lang.Object类是所有Java类的父类。( )A.正确B.错误参考答案:A8. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(int i,int j) /*/

3、 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); 11.12.A.行7B.行6C.行3D.行2参考答案:A9. Java虚拟机是一种虚拟计算机,运行在主操作系统顶层。( )

4、A.正确B.错误参考答案:A10. Java语言的标识符必须由字母、下划线(_)或美元符($)开始,其余字符可以是上述3种字符或数字(09)。( )A.正确B.错误参考答案:A11. 表达式(short)(7/9.2*5)值的类型是( )。A.shortB.intC.doubleD.float参考答案:A12. 3ds MAX中以下哪个物体不适合通过放样获得其三维造型。 A.钻头B.床罩C.窗帘D.足球3ds MAX中以下哪个物体不适合通过放样获得其三维造型。 A.钻头B.床罩C.窗帘D.足球参考答案:D13. 关于动作脚本语法规则的说法中,错误的是( )。 A引用对象的方法与属性时,使用点符

5、号 B分号用做语句结束关于动作脚本语法规则的说法中,错误的是()。A引用对象的方法与属性时,使用点符号B分号用做语句结束标记,有时可以省略C关键字不能用做变量标识符或函数名DAS的注释不会增加导出动画文件的大小B14. if/else语句的第一行,下列选项中哪一个是有效的?( )A.if(x=2)B.if(yC.elseD.if(x=2&)参考答案:B15. 选出合理的标识符( )。A._sys1_lllB.classC.$changeD.2mail参考答案:AC16. 以下哪个是处理可变字符串的类( )。A.StringB.StringBufferC.ObjectD.Math参考答案:B17

6、. 一个Java Applet源程序的主类能有多个父类。( )A.正确B.错误参考答案:A18. 协议用于实现互联网中交互式文件传输功能。AHTTPBRTPCFTPDSMIP协议用于实现互联网中交互式文件传输功能。AHTTPBRTPCFTPDSMIP正确答案:C19. 操作系统设备管理中所开辟的缓冲区位于_。 A内存 B外存 CROM D寄存器操作系统设备管理中所开辟的缓冲区位于_。A内存B外存CROMD寄存器A20. 关于构造方法特点的说明,下列正确的是( )。A.构造方法的返回值类型必须是void类型B.在定义类时,如果没有定义构造方法,系统会自动生成一个无参数的构造方法C.在创建子类时,

7、会自动调用父类的有参数的构造方法D.构造方法是多余的参考答案:B21. 下面有关表间永久联系和关联的描述中,正确的是( )。 A永久联系中的父表一定有索引,关联中的父表不需要有下面有关表间永久联系和关联的描述中,正确的是()。A永久联系中的父表一定有索引,关联中的父表不需要有索引B无论是永久联系还是关联,子表一定有索引C永久联系中子表的记录指针会随父表的记录指针的移动而移动D关联中父表的记录指针会随子表的记录指针的移动而移动B22. 下列陈述正确的是( )。A.不需定义类,就能创建对象B.属性可以是简单变量,也可以是一个对象C.属性必须是简单变量D.对象中必有属性和方法参考答案:B23. 下面

8、哪个叙述是正确的?(选择二个)( ) 1.public class MyTextArea extends TextArea 2.public下面哪个叙述是正确的?(选择二个)( ) 1.public class MyTextArea extends TextArea 2.public MyTextArea(int nrows,int ncols) 3.enableEvents(AWTEvent.TEXT_EVENT_MASK); 4.5.6.public void processTextEvent (TextEvent te) 7.System.out.println(“Processinga

9、tA.源程序必须存放到MyTextArea.java文件中B.在行7和8之间应增加一句:returntrueC.在行6 processTextEvent( )的返回值应声明为boolean而不是voidD.在行2和行3之间应该增加一句:super(nrows,ncols)以至新构件有合适的大小参考答案:AD24. 执行16%3的结果是( )。A.非法B.3C.5D.1参考答案:D25. Java Applet是由独立的解释器程序来运行的。( )A.正确B.错误参考答案:B26. Java程序设计语言是1995年( )公司研发的。A.SunB.MicrosoftC.BorlandD.Fox So

10、ftware参考答案:A27. 菜单设计器窗口中的_组合框可用于上、下级菜单之间的切换。菜单设计器窗口中的_组合框可用于上、下级菜单之间的切换。正确答案:菜单级菜单级28. 以下哪条语句会产生运行错误?( )A.var bj=( )B.var bj=C.var bj=D.var bj=/参考答案:A29. 在applet的执行过程中,applet的安全管理器对它进行强制地限制约束。( )A.正确B.错误参考答案:A30. 以下关于建立视图的叙述中,正确是( )。 A建立视图可直接使用命令:CREATE.VIEW.AS B用CREATE VIEW命以下关于建立视图的叙述中,正确是()。A建立视图

11、可直接使用命令:CREATE.VIEW.ASB用CREATE VIEW命令打开“视图设计器”建立视图C单击“新建”按钮,弹出“新建”对话框,选择“视图”选项,单击“新建文件”按钮,打开“视图设计器”,建立视图D以上说法皆正确D建立视图的方法可分为以下两种: (1)使用SQL语句建立视图 格式:CREATE VIEW 视图名 AS SELECT命令 (2)使用“视图设计器”建立视图 要使用“视图设计器”建立视图,则要先打开“视图设计器”。打开“视图设计器”既可以选择“文件”“新建”命令,也可以使用CREATE VIEW命令。 注意:不论是使用SQL语句建立视图,还是使用“视图设计器”建立视图,前

12、提条件是:先打开数据库。 31. 如果在父类中定义私有属性,在子类中就不存在了。( )A.正确B.错误参考答案:B32. 子类可以重写一个父类的构造方法。( )A.正确B.错误参考答案:B33. 假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一个是主动调用系统调度函数sysnc( ),假设当前处于非抢占调度策略,进程只有两种方式可以放弃CPU,一个是主动调用系统调度函数sysnc( ),此时进程主动放弃CPU;另一个方式是当进程执行IO操作时,系统将调度下一个进程。试分析如下三种进程对,何时会出现不符合下列原则,并说明原因: 1)空闲则人;2)有限等待;3)保证互斥。 第一种:

13、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( )

14、; 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这样它就一直占用并未释放使得第一个线程永远无

15、法执行)。rn 第二种线程对:不符合空闲则入的原则。rn 这是由于第二个线程中调用了sysnc操作释放CPU这时调用线程一而第一个线程也是释放CPU使得可能出现关键区空闲却没有线程访问的情况。rn 第三种线程对:不符合保证互斥原则。rn 在两个线程运行的过程中第二个线程会先释放CPU此时第一个运行。但是在第一个运行的过程中它会释放CPU(但这时它已经在访问关键区了)。第二个线程进入关键区运行直至释放CPU此时第一个线程继续运行。但是这是关键区中的数据是被第二个线程访问后的结果使得第一个线程的结果与预计结果不同并未保证访问关键区这个操作是个原子操作。同时也并未保证互斥可能出现同时访问关键区。第一

16、种线程对:不符合有限等待原则。当第一个线程调用sysnc释放CPU后,第二个线程获得CPU会一直执行,线程没有释放CPU的过程,这样它一直占用CPU,使得线程一在释放CPU之后一直处于等待状态,即出现无限等待的情况(还有可能是第二个线程先占用CPU,这样它就一直占用并未释放,使得第一个线程永远无法执行)。第二种线程对:不符合空闲则入的原则。这是由于第二个线程中调用了sysnc操作释放CPU,这时调用线程一,而第一个线程也是释放CPU使得可能出现关键区空闲却没有线程访问的情况。第三种线程对:不符合保证互斥原则。在两个线程运行的过程中,第二个线程会先释放CPU,此时第一个运行。但是在第一个运行的过

17、程中它会释放CPU(但这时它已经在访问关键区了)。第二个线程进入关键区运行,直至释放CPU,此时第一个线程继续运行。但是,这是关键区中的数据是被第二个线程访问后的结果,使得第一个线程的结果与预计结果不同,并未保证访问关键区这个操作是个原子操作。同时,也并未保证互斥,可能出现同时访问关键区。34. 执行下面的Java语句序列,k的值是( )。int j=4,k=20; for(int i=1; i!=j; i+) k=k-iA.10B.24C.12D.14参考答案:D35. break语句终止当前这一轮循环,跳到下一轮循环并执行。( )A.正确B.错误参考答案:B36. System.out.p

18、rintln(“Hello java!”)中out是System类的一个成员变量。( )A.正确B.错误参考答案:A37. Java中类是单继承,接口可以实现多继承。( )A.正确B.错误参考答案:A38. Java中,JDBC的概念是指( )。A.Java程序与数据库连接的一种机制B.Java程序与浏览器交互的一种机制C.Java类库名称D.Java类编译程序参考答案:A39. 在Windows 2000中,文件名_。 A) 可以任意长度 B) 可以用中文文字作为文件名 C) 可以用空格 D) 可以在Windows 2000中,文件名_。A) 可以任意长度B) 可以用中文文字作为文件名C)

19、可以用空格D) 可以用任意字符B40. 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。( )A.正确B.错误参考答案:B41. 设类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( )参考答案:D42. A先来先服务B短作业优先C最高优先权优先D时间片轮转A先来先服务B短作业优先C最高优先权优先D时间片轮转正确答案:D43. Java语言中的布尔型boolean只有两个取值,即true和false,且不能和其他任何类型转换。( )A

20、.正确B.错误参考答案:A44. _存储管理不适合多道程序系统。 A单一连续分区 B固定分区 C可变分区 D分页式_存储管理不适合多道程序系统。A单一连续分区B固定分区C可变分区D分页式AA45. Javascript中Math的random( )方法返回介于0和100之间的伪随机数。( )A.正确B.错误参考答案:B46. 下面哪些是short型的取值范围?( )A.-2727-1B.-231231-1C.-215215-1D.0216-1参考答案:C47. 对于构造函数,下列叙述正确的是( )。A.构造函数的返回类型只能是void型B.构造函数的主要作用是完成对类的对象的初始化工作C.构造函数是类的一种特殊函数,它的方法名必须与类名相同D.一般在创建新对象时,系统会自动调用构造函数参考答案:BCD48. 图形用户界面广泛地应用于客户机/服务器应用程序和基于Web的applet小程序。( )A.正确B.错误参考答案:A49. 微型计算机要运行一个程序时,系统先把程序的指令装入到下列哪项中,然后才能执行( )。A.CPUB.ROMC微型计算机要运行一个程序时,系统先把程序的指令装入到下列哪项中,然后才能执行( )。A.CPUB.ROMC.CD-ROMD.RAM正确答案:A50. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。( )A.正确B.错误参考答案:A

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