电子科技大学21秋《JAVA程序设计》在线作业二满分答案35

上传人:住在山****ck 文档编号:94620249 上传时间:2022-05-23 格式:DOCX 页数:13 大小:15KB
收藏 版权申诉 举报 下载
电子科技大学21秋《JAVA程序设计》在线作业二满分答案35_第1页
第1页 / 共13页
电子科技大学21秋《JAVA程序设计》在线作业二满分答案35_第2页
第2页 / 共13页
电子科技大学21秋《JAVA程序设计》在线作业二满分答案35_第3页
第3页 / 共13页
资源描述:

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

1、电子科技大学21秋JAVA程序设计在线作业二满分答案1. 在线程程序中,临界资源,或临界区是指在物理空间中临近的资源。( )A.正确B.错误参考答案:B2. break语句终止当前这一轮循环,跳到下一轮循环并执行。( )A.正确B.错误参考答案:B3. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )A.正确B.错误参考答案:A4. 下面关于类的封装的描述,哪两个是正确的?( )A.提供方法对数据进行访问和修改B.成员变量的访问控制符是privateC.成员变量没有访问控制符D.成员变量可以直接访问参考答案:AB5. Adobe Fireworks CS

2、4的工作界面主要包括_、文件窗口、浮动面板和属性面板。Adobe Fireworks CS4的工作界面主要包括_、文件窗口、浮动面板和属性面板。参考答案:工具箱6. Math.max(2,Math.min(3,4); 结果是2。( )A.正确B.错误参考答案:B7. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。( )A.正确B.错误参考答案:A8. 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?( ) 1.public void method( ) 2.3.if (someTestFails( )

3、4.5.6.7.A.在行6增加:throw new IOException( )B.在行4增加:throw new IOException( )C.在行4增加:throw eD.在行2增加:IOException e参考答案:AB9. 在JavaScript中,任何一种循环结构的程序段,都可以用while来实现。( )A.正确B.错误参考答案:A10. JavaScript的核心对象包括字符串对象、数学对象、日期对象、数组对象。( )A.正确B.错误参考答案:A11. 若有两台打印机同时安装在计算机上,那么必须对其中的一台设置默认值。( )若有两台打印机同时安装在计算机上,那么必须对其中的一台

4、设置默认值。()正确12. 声明为final的方法不能在子类中重载。( )A.正确B.错误参考答案:A13. 下面哪个方法与applet的显示无关?( )A.update( )B.repaint( )C.paint( )D.draw( )参考答案:D14. 对于构造函数,下列叙述正确的是( )。A.构造函数的返回类型只能是void型B.构造函数的主要作用是完成对类的对象的初始化工作C.构造函数是类的一种特殊函数,它的方法名必须与类名相同D.一般在创建新对象时,系统会自动调用构造函数参考答案:BCD15. Java类必须有构造方法,否则编译会报错。( )A.正确B.错误参考答案:B16. /*.

5、*/中可以嵌套/注释,也能嵌套/*.*/注释。( )A.正确B.错误参考答案:B17. 阅读下面的代码,第10行的语句将调用哪个方法?( ) 1.class Person 2.public void printValue(in阅读下面的代码,第10行的语句将调用哪个方法?( ) 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(

6、 ) /*.*/ 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参考答案:A18. 在I/O接口中,输入缓冲寄存器与总线之间通常用三态门来隔离。( )在I/O接口中,输入缓冲寄存器与总线之间通常用三态门来隔离。()正确19. final修饰的方法一定要存在于final类中。( )A.正确B.错误参考答案:B20. 方法名与类名相同,返回值类型为vo

7、id的方法称之为构造方法。( )A.正确B.错误参考答案:B21. 外部中断的入口地址是0003H。( )外部中断的入口地址是0003H。()错误22. 不连续的几张幻灯片可以被同时选中,方法实现选中第一张幻灯片,然后按下( )键,继续选择接下来不连续的几张幻灯片可以被同时选中,方法实现选中第一张幻灯片,然后按下( )键,继续选择接下来的幻灯片。AAltBShiftCTabDCtrl正确答案:D23. Java程序设计中,用new来创建一个类的实例,即“对象”。( )A.正确B.错误参考答案:A24. JavaScript是微软公司开发的程序语言。( )A.正确B.错误参考答案:B25. 在浏

8、览器IE中,下列说法哪个是错误的?( )。A.必须连接到Internet才可以查看Web页面B.可以更改默在浏览器IE中,下列说法哪个是错误的?( )。A.必须连接到Internet才可以查看Web页面B.可以更改默认主页的显示C.浏览Web页时隐藏图片可以加快显示速度D.可以清空保存在历史记录列表中的Web页面正确答案:A26. 抽象类实现接口后,必须实现接口中的抽象方法。( )A.正确B.错误参考答案:B27. 用final修饰的方法是最终方法,它既不能被覆盖,也不能被重载,其方法的定义永远不能改变。( )A.正确B.错误参考答案:B28. 以下主程序运行后的输出结果是【 】。 main(

9、 ) int i, m=0, n=0, k=0;以下主程序运行后的输出结果是【 】。 main( ) int i, m=0, n=0, k=0; for(i=9; i=ii; i+) switch(i/10) case 0:m+; n+; break; case 10:n+; break; default:k+; n+; printf(% d % d % dn, m, n, k); 正确答案:1 3 2本题for循环语句的执行过程为:第一次循环:i=9,9/10=0,执行m+、n+得m=1、n=1、k=0;第二次循环:i=10,10/10=1,执行k+、n+得m=1、n=2、k=1;第三次循环

10、:i=11,11/10=1,执行k+、n+得m=1、n=3、k=2;即执行完for循环后m=1、n=3、k=2。29. 对于运行时异常,程序中一般可不做处理,由Java虚拟机自动进行处理。( )A.正确B.错误参考答案:A30. 设树T的度为4,其中度为1、2、3和4的结点个数分别为4、2、1、1,则树T中的叶子数为( )。A5B6C7D设树T的度为4,其中度为1、2、3和4的结点个数分别为4、2、1、1,则树T中的叶子数为( )。A5B6C7D8-正确答案:D此题考查的知识点是树的结点个数与分支数的关系。设B为分支数,N为结点总数,则B=N一1,N=n0+n1+n2+n3+n4,n1+n2+

11、n3+n4=8,B=41+22+31+41=15,所以n0=8,应选D。31. UNIX是一个通用、_的分时操作系统。UNIX是一个通用、_的分时操作系统。多用户32. 关于数据类型的转换,向上转型时不必使用强制类型转换。( )A.正确B.错误参考答案:A33. IF语句可以实现多路分支。( )A.正确B.错误参考答案:A34. Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。( )A.正确B.错误参考答案:A35. Java语言的标识符必须由字母、下划线(_)或美元符($)开始,其余字符可以是上述3种字符或数字(09)。(

12、)A.正确B.错误参考答案:A36. 面向对象程序设计语言的主要特征包括抽象、继承、封装、多态。( )A.正确B.错误参考答案:A37. 以下选项中,能正确进行字符串赋值的是Achars5=A,B,C,D,E);Bchar*s=abcDE:Cc以下选项中,能正确进行字符串赋值的是Achars5=A,B,C,D,E);Bchar*s=abcDE:Cchars45=tabcDE;Dchar*s;gets(s);正确答案:B对于选项A字符串中无法存放字符串结束标志0,选项C每行仅仅存放5个字符,同样的不能存放字符串结束标志,选项D中指针变量s没有实际的内存空间,无法存放输入的字符串。因此正确的选项为

13、B,相当于char+s;s=ABCDE,把字符串常量的首地址存放到指针变量中存储。38. Java线程调用sleep( )方法后,线程将进入( )状态。A.可运行B.运行C.阻塞D.终止参考答案:C39. JavaScript与客户端的交互不是基于事件驱动的。( )A.正确B.错误参考答案:B40. 使用方法length( )可以获得字符串或数组的长度。( )A.正确B.错误参考答案:B41. 下面哪个赋值语句是正确的?( )A.char=abcB.byte b=963C.float f=0.23D.double d=0.7E-3参考答案:D42. 设一棵完全二叉树共有600个结点,则在该二叉

14、树中有_个叶子结点。设一棵完全二叉树共有600个结点,则在该二叉树中有_个叶子结点。正确答案:30030043. 指出下列哪个方法与方法public void add(int a)为合理的重载方法?( )A.public void add(long a)B.public void add(int a,int b)C.public void add(float a)D.public int add(int a)参考答案:BC44. 一个Java类的属性既能是基本类型变量,也能是对象变量。( )A.正确B.错误参考答案:A45. 在构造方法中如调用super( )语句,则必须使其成为构造方法中的第

15、一条语句。( )A.正确B.错误参考答案:A46. 关于Java异常处理,Error类所定义的异常是无法捕获的。( )A.正确B.错误参考答案:A47. A先来先服务B短作业优先C最高优先权优先D时间片轮转A先来先服务B短作业优先C最高优先权优先D时间片轮转正确答案:D48. 有以下程序 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=1,2,3,4,5,6,7,8,9,O),

16、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语言规定,实参变量对形参变量的数据传递是”值传递”,即单向传递,只由实参传给形参,而不能由形参传回来给实参。在调用函数时,给形参分配存储单元,并将实参对应的值传递给形参,调用结束后,形参单元被释放,实参单元仍保留并维持原值。由此可知,在本题中,函数fu

17、n(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。49. JavaScript可以在客户端写硬盘。( )A.正确B.错误参考答案:B50. 数据模型用来描述数据的静态特征、动态特征和完整性约束,对定义在数据上的操作进行描述是描述数据数据模型用来描述数据的静态特征、动态特征和完整性约束,对定义在数据上的操作进行描述是描述数据的_。

18、正确答案:动态特征动态特征51. 有以下程序 includestdioh defineSUB(a)(a)-(a) main( ) inta=2,b=3,c=5,d; d=SUB(a有以下程序 includestdioh defineSUB(a)(a)-(a) main( ) inta=2,b=3,c=5,d; d=SUB(a+b)*c: printf(dln,d); 程序运行后的输出结果是A-12B0C10D-20正确答案:D本题主要考查的是宏替换,在程序中执行d=sub(a+b)+c这条语句时,首先要进行宏替换,依据宏suB(a)的定义可知,上面这条语句替换为d=(a+b)(a+b)+c,因

19、为乘法的优先级比减法的优先级高,所以先进行乘法运算,即d=55*5=-20。52. JavaScript表达式类型取决于运算符,与操作数无关。( )A.正确B.错误参考答案:B53. 在域名中从左到右,子域名分别表示_、_、_和_。一般情况下,最右边的子域名为_。在域名中从左到右,子域名分别表示_、_、_和_。一般情况下,最右边的子域名为_。不同的国家或地区$组织名称$分组名称$主机名称$顶级域名54. JavaScript中允许使用预定义的函数,不允许自定义函数。( )A.正确B.错误参考答案:B55. 在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用( )类的对象来

20、实现。A.TextFieldB.TextAreaC.LabelD.Button参考答案:C56. 二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进制后为_。二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进制后为_。正确答案:-5将二进制补码先转换为原码,再计算出相应的十进制数据,计算从略。57. Java程序有两种类别的应用,分别是应用程序application和小程序applet。( )A.正确B.错误参考答案:A58. 串行接口与设备之间的数据传输是以串行方式并且以半双工或全双工的方式进行的。( )串行接口与设备之间的数据传输是以串行方式并且以半双工或全双工的方式进行的。()正确59. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( )A.正确B.错误参考答案:B60. 若在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) 18B

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