电子科技大学22春《JAVA程序设计》综合作业二答案参考10

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

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

1、电子科技大学22春JAVA程序设计综合作业二答案参考1. while语句是循环结构中的一种。( )A.正确B.错误参考答案:A2. 下面哪些说法是正确的?( )A.Http Servlet.service( ) thrwos Servlet Exception anIOExceptionB.Http Servlet.init( ) throws Servlet ExceptionC.Http Servlet.do Head( ) throws Servlet ExceptionD.Http Servlet.destroy( ) throws Servlet Exception参考答案:AB3.

2、 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?( ) 1.public void method( ) 2.3.if (someTestFails( ) 4.5.6.7.A.在行6增加:throw new IOException( )B.在行4增加:throw new IOException( )C.在行4增加:throw eD.在行2增加:IOException e参考答案:AB4. 对象m具有属性a,则访问该属性的方法为( )。A.a.mB.a.m( )C.m.aD.m.a( )参考答案:C5. 以下哪个是线程类的方法?( )A

3、.yield( )B.stop( )C.sleep(long msec)D.go( )参考答案:ABC6. 下面选项中不是面向对象编程主要体现的特性是( )。A.继承B.类C.封装性D.多态参考答案:B7. 选出合理的标识符( )。A._sys1_lllB.classC.$changeD.2mail参考答案:AC8. 下面哪个方法可以在任何时候被任何线程调用?( )A.wait( )B.sleep( )C.notifyAll( )D.notify( )参考答案:AB9. 在文件管理系统中( )。 A文件内部数据之间有联系,文件之间没有任何联系 B文件内部数据之间有联系,文件在文件管理系统中()

4、。A文件内部数据之间有联系,文件之间没有任何联系B文件内部数据之间有联系,文件之间有联系C文件内部数据之间没有联系,文件之间没有任何联系D文件内部数据之间没有联系,文件之间有联系C10. 下面有关表间永久联系和关联的描述中,正确的是( )。 A永久联系中的父表一定有索引,关联中的父表不需要有下面有关表间永久联系和关联的描述中,正确的是()。A永久联系中的父表一定有索引,关联中的父表不需要有索引B无论是永久联系还是关联,子表一定有索引C永久联系中子表的记录指针会随父表的记录指针的移动而移动D关联中父表的记录指针会随子表的记录指针的移动而移动B11. 一个线程对象的具体操作是由run( )方法的内

5、容确定的。( )A.正确B.错误参考答案:A12. Adobe Fireworks CS4的工作界面主要包括_、文件窗口、浮动面板和属性面板。Adobe Fireworks CS4的工作界面主要包括_、文件窗口、浮动面板和属性面板。参考答案:工具箱13. 选中【铅笔】工具后,可通过工具箱下边的【选项】按钮设置铅笔的三种模式:_、_和_。选中【铅笔】工具后,可通过工具箱下边的【选项】按钮设置铅笔的三种模式:_、_和_。伸直$平滑$墨水14. 是在关系中选择某些属性(列)。A选择运算B连接运算C集合运算D投影运算是在关系中选择某些属性(列)。A选择运算B连接运算C集合运算D投影运算正确答案:D15

6、. 一个复杂的应用系统必然包括多个对象,这些对象间可能存在的关系有三种,它们是:包含、继承和【 】。一个复杂的应用系统必然包括多个对象,这些对象间可能存在的关系有三种,它们是:包含、继承和【 】。正确答案:关联关联16. 以下哪个while循环判定式最有可能是因为程序员失误而写出的代码?( )A.while(xB.while(x=7)C.while(xD.while(x!=7)参考答案:B17. 结构体和共用体 1实验目的 掌握结构体型变量的定义和使用。 掌握结构体型数组的概念和使用。 掌握链结构体和共用体1实验目的掌握结构体型变量的定义和使用。掌握结构体型数组的概念和使用。掌握链表的概念,初

7、步学会对链表进行操作。掌握共用体的概念与使用。2实验内容编程序,然后上机调试运行。输入和运行以下程序union dataint i2;float a;long b;char c4;u;main( ) scanf(%d,%d,u.i0,u.i1);printf(i0=%d,i1=%d,a=%f,b=%ld,c0=%c,c1=%c,c2=%c,c3=%c,u i0,u i1,u.a,u.b,u.c0,u.c1,u.c2,u.c3);输入两个整数10000、20000给u.i0和u.i1,分析运行结果。然后将scanf语句改为:scanf(”%ld,u.b);输入60000给b,分析运行结果。从键盘

8、输入一个人的姓名、年龄、性别和身高,然后将它们打印出来。在某个选举区中共有500个选民,有6个候选人,要求编写一个程序来统计并显示每一个候选人的得票数量。在一个盒子中有红、绿、蓝、白四种颜色的球各若干。现在需要依次从盒子中取出两个球,问取出的两个球颜色不同的可能取法共有多少?编程打印出可能的取法。实验内容 #includestdio.h main( ) struct person char name20; int age; int sex; float height; personl; printf(please input name:n); scanf(%s,person1.name); p

9、rintf(please input age:n); scanf(%d,person1.age); printf(please input sex(0 for male and 1 for female):n); scanf(%d,person1.sex); printf(please input height:n); scanf(%f,person1.height); printf(the result is:n); printf(name:%snage:%dn,person1.name,person1.age); if(person 1.sex=0) printf(sex:malen);

10、if(person 1.sex=1) printf(sex:femalen); printf(height:%.2fmn,person 1.height); #includestdio.h #includestring.h struct person char name20; int sum; ; main( ) struct person candidate6=Zhang,0),Wang,0,Li,0,Zhao,0),Liu,0,Qian,0; int i,j; char tname20; for(i=0;i500;i+) scanf(%s,tname); for(j=0;j6;j+) if

11、(strcmp(candidatej.name,tname)=0) candidatej.sum+; printf(n); for(j=0;j6;j+) printf(%10s:%dn,candidatejname,candidatejsum); #includestdio.h main( ) enum colorred,green,blue,white; enum color i,j,type; int loop,count; count=0; for(i=red;i=white;i+) for(j=red;j=white;j+) if(i!=j) count+; printf(%-3d,c

12、ount); for(loop=1;loop=2;loop+) switch(loop) case 1:type=i; break; case 2:type=j; break; switch(type) case red:printf(%-10s,red);break; case green:printf(%-10s,green);break; case blue:printf(%-10s,blue);break; case white:printf(%-10s,white);break; printf(n); printf(nntotal:%6dn,count); 18. 为了区分重载多态中

13、同名的不同方法,要求( )。A.返回值类型不同B.调用时用类名或对象名做前缀C.形式参数名称不同D.形式参数个数或者类型不同参考答案:D19. 传输层通信中,关于端口正确的理解是( )。A网卡接口B传输层的服务访问点C应用程序接口D传输层通信中,关于端口正确的理解是( )。A网卡接口B传输层的服务访问点C应用程序接口D路由器的端口正确答案:B此题考查的是传输层寻址与端口知识点。端口可以让应用程序将其数据通过端口向下交付给传输层,即为传输层的服务访问点,因此正确答案为B。20. String类对象创建之后可以再修改和变动。( )A.正确B.错误参考答案:B21. 不使用static修饰符限定的方

14、法称为对象(或实例)方法,下列哪一个说法是正确的?( )A.实例方法可以直接调用父类的类方法B.实例方法可以直接调用父类的实例方法C.实例方法可以直接调用本类的类方法D.实例方法可以直接调用其他类的实例方法参考答案:AC22. 通常情况下,微指令位数最长的编码方法是( )。A直接表示法直接控制法B字段直接编码表示法通常情况下,微指令位数最长的编码方法是( )。A直接表示法直接控制法B字段直接编码表示法C字段间接编码表示法D混合表示法正确答案:A此题考查不同的微指令编码方法的特点:直接表示法直接控制法速度最快,但位数最长,编码空间利用率最低。23. final关键字不能修饰的参数是( )。A.类

15、B.成员C.变量D.方法参考答案:C24. 构造方法一般在何时被调用?( )A.类定义时B.使用对象的属性时C.使用对象的方法时D.对象被创建时参考答案:D25. 若有两台打印机同时安装在计算机上,那么必须对其中的一台设置默认值。( )若有两台打印机同时安装在计算机上,那么必须对其中的一台设置默认值。()正确26. 构成Java程序的基本要素是( )。A.源代码B.软件C.类D.指令代码参考答案:C27. Java程序设计中,用new来创建一个类的实例,即“对象”。( )A.正确B.错误参考答案:A28. 监听事件和处理事件( )。A.都由相应事件Listener处登记过的构件完成B.都由Li

16、stener完成C.由Listener和窗口分别完成D.由Listener和构件分别完成参考答案:C29. this语句须是构造函数中的第一个可执行语句。( )A.正确B.错误参考答案:A30. 面向目标程序优化的思想是( )。A通过使用频度分析来改进指令系统B增设强功能复合指令代替原面向目标程序优化的思想是( )。A通过使用频度分析来改进指令系统B增设强功能复合指令代替原来的软件实现CA和BD面向编译系统改进指令系统正确答案:C31. 说明数据在存储器中可以按“边界对准”或“边界不对准”两种方式存放的特点,并分析其利弊。说明数据在存储器中可以按“边界对准”或“边界不对准”两种方式存放的特点,

17、并分析其利弊。正确答案:设存储字长为32位可按字节、半字、字寻址对于机器字长为32位的计算机数据按“边界对准”方式存放则数据字的地址一定是4的整数倍这样每访问一个字即可读出32位。当所存数据不能满足此要求时可填充一个或多个空白字节这会浪费一些存储空间。若数据不按“边界对准”方式存放则数据字可能跨了两个存储字的位置此时需要访问两次存储器并对高低字节的位置进行调整后才能取得一个数据字影响了取数的时间图714的阴影部分即属于这种情况。rn设存储字长为32位,可按字节、半字、字寻址,对于机器字长为32位的计算机,数据按“边界对准”方式存放,则数据字的地址一定是4的整数倍,这样每访问一个字,即可读出32

18、位。当所存数据不能满足此要求时,可填充一个或多个空白字节,这会浪费一些存储空间。若数据不按“边界对准”方式存放,则数据字可能跨了两个存储字的位置,此时需要访问两次存储器,并对高低字节的位置进行调整后,才能取得一个数据字,影响了取数的时间,图714的阴影部分即属于这种情况。32. break语句可以出现在各种不同循环语句的循环体中。( )A.正确B.错误参考答案:A33. 数组和对象是JavaScript的两种引用数据类型。( )A.正确B.错误参考答案:A34. 定义JavaScript变量,必须指出变量名和值。( )A.正确B.错误参考答案:B35. 下面程序的输出结果是【 】。 defin

19、e MAX 3 int aMAX; main ( ) fun1( );fun2(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); 正确答案:02402436. 若有int a=2,b=0;表达式b=(i+)+(i+)+(i+)的值是 _ 。若有int a=2,b=0;表达式b

20、=(i+)+(i+)+(i+)的值是 _ 。正确答案:9937. 布局管理器不包括( )A.SetLayoutB.GridLayoutC.FlowLayoutD.BorderLayout参考答案:B38. 设有如下变量说明:byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble; 以下赋值语句哪个需要强制转换?( )A.myInt=myLongB.myInt=myCharC.myFloat=myDoubleD.myByte=3参考答案:AC39. 3=3的结果为true;3A.正确B.错误

21、参考答案:A40. Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。( )A.正确B.错误参考答案:A41. System.out.println(“Hello java!”)中out是System类的一个成员变量。( )A.正确B.错误参考答案:A42. 如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2kHz的输入信号,波特率如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2kHz的输入信号,波特率因子为16。则波特率为_。A200B2400C

22、9600D9200A43. 若(AX)=0122H,4个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUB AX,0FFFH后,这4个标志位的状态是_。若(AX)=0122H,4个标志位CF、SF、ZF、OF的初始状态为0,执行指令SUB AX,0FFFH后,这4个标志位的状态是_。A(CF)=0,(SF)=0,(ZF)=0,(OF)=0B(CF)=1,(SF)=1,(ZF)=0,(OF)=0C(CF)=0,(SF)=0,(ZF)=1,(OF)=1D(CF)=1,(SF)=1,(ZF)=1,(OF)=1B44. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主

23、类。( )A.正确B.错误参考答案:A45. friendly关键字是Java语言的访问控制修饰符。( )A.正确B.错误参考答案:B46. Javascript中String对象通过indexOf方法选取第一次出现子字符串的字符位置。( )A.正确B.错误参考答案:A47. 以下( )事件发生在控件接收焦点之前。 AEnter BExit CGotFocus DLostFocus以下()事件发生在控件接收焦点之前。AEnterBExitCGotFocusDLostFocusC48. 为了区别重载多态中同名的不同方法,对方法的要求是( )。A.返回值类型相同B.采用不同的参数列表C.参数名称不

24、同D.以上三项都不对参考答案:B49. 循环语句是可以嵌套的,不仅相同的循环语句可以嵌套,不同的循环语句也可以嵌套。( )A.正确B.错误参考答案:A50. x=1是比较变量x的值是否等于1,结果为逻辑值; 而x=1是将常量1赋值给变量x。( )A.正确B.错误参考答案:A51. 以下说法哪项是正确的?( )A.能通过编译,若组件用该类作为Mouse的监听者并且接收了mouse-exited事件,则在执行过程中会抛出异常B.以上代码可通过编译C.不能通过编译,因为类头定义不能分行D.不能通过编译,因为没有实现MouseListener接口中的所有方法参考答案:B52. 接口中的方法均为抽象的和

25、公共的,既有方法头,也有方法体。( )A.正确B.错误参考答案:B53. Java的类中,java.lang.Object类是所有Java类的父类。( )A.正确B.错误参考答案:A54. 方法名与类名相同,返回值类型为void的方法称之为构造方法。( )A.正确B.错误参考答案:B55. Java Applet是由独立的解释器程序来运行的。( )A.正确B.错误参考答案:B56. 一个程序里可以有多个父类,也可以有多个主类。( )A.正确B.错误参考答案:A57. 按后根次序遍历树或树林,等同于按【 】次序周游对应的二叉树。按后根次序遍历树或树林,等同于按【 】次序周游对应的二叉树。正确答案

26、:对称序对称序58. 在微指令格式设计过程中,有8个互斥型的微指令被分配到一组,当改组采用编码方法表示时,微指令格式在微指令格式设计过程中,有8个互斥型的微指令被分配到一组,当改组采用编码方法表示时,微指令格式的相关字段至少需要_位。正确答案:48个互斥型的微指令被分配到一组,又是采用编码方式表示的,需要留出一个码字表示不发出微指令,因此8个微指令对应9种状态,需要微指令格式的相关字段至少4位。59. 在统一编址的情况下,就IO设备而言,其对应的IO地址说法错误的是( )。A要求固定在地址高端B在统一编址的情况下,就IO设备而言,其对应的IO地址说法错误的是( )。A要求固定在地址高端B要求固定在地址低端C要求相对固定在地址的某部分D可以随意在地址的任何地方正确答案:D在统一编址方式下,指令靠地址码区分内存和IO设备,如果随意在地址的任何地方,将给编程造成极大的混乱,故而错误。A、B、C的做法都是可取的。60. 软件生存周期包括软件定义、【 】、软件使用和维护三个阶段。软件生存周期包括软件定义、【 】、软件使用和维护三个阶段。正确答案:软件开发软件开发

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