文档详情

电子科技大学22春《JAVA程序设计》补考试题库答案参考71

住在山****ck
实名认证
店铺
DOCX
13.71KB
约11页
文档ID:97905865
电子科技大学22春《JAVA程序设计》补考试题库答案参考71_第1页
1/11

电子科技大学22春《JAVA程序设计》补考试题库答案参考1. 用static定义的属性变量,只能用类名来引用,不可以用对象名来引用 )A.正确B.错误参考答案:B2. Java有两类程序:Java Application和Java Applet,其中Java Applet程序只能在图形界面中工作,而Java Application程序只能在字符界面中工作 )A.正确B.错误参考答案:B3. 若(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)=0  B.(CF)=1,(SF)=1,(ZF)=0,(OF)=0  C.(CF)=0,(SF)=0,(ZF)=1,(OF)=1  D.(CF)=1,(SF)=1,(ZF)=1,(OF)=1B4. Math.max(2,Math.min(3,4)); 结果是2。

)A.正确B.错误参考答案:B5. 接口是由常量和抽象方法组成的特殊类 )A.正确B.错误参考答案:B6. 输入/输出系统由______、______以及相关软件组成输入/输出系统由______、______以及相关软件组成输入/输出设备$输入/输出接口7. 指出正确的表达式( )A.long l=0xfffLB.double=0.9239dC.byte=128D.Boolean=null参考答案:A8. 设类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( )参考答案:D9. 如果在父类中定义私有属性,在子类中就不存在了 )A.正确B.错误参考答案:B10. 二进制数转换成八进制数的方法是:将二进制数从小数点开始,向左、向右每3位分1组,不足3位的分别向二进制数转换成八进制数的方法是:将二进制数从小数点开始,向左、向右每3位分1组,不足3位的分别向高位或低位补0凑成3位,然后将3位二进制数转换成1位八进制数此题为判断题(对,错)。

正确答案:√11. Java跳转语句,下列说法正确的是( )A.break用于退出本次循环B.break用于退出当前循环体C.continue用于退出当前循环体D.break后不能跟标号参考答案:B12. 以下scanf函数调用语句中对结构体变量成员的引用不正确的是 { char name[20]; } pup[5],*以下scanf函数调用语句中对结构体变量成员的引用不正确的是 { char name[20]; } pup[5],*p;正确答案:DD13. friendly关键字是Java语言的访问控制修饰符 )A.正确B.错误参考答案:B14. 以下哪条语句会产生运行错误?( )A.var bj=( )B.var bj=[]C.var bj={}D.var bj=//参考答案:A15. 逻辑运算指令包括______、______、______和______等操作逻辑运算指令包括______、______、______和______等操作逻辑乘(与)$逻辑加(或)$逻辑非(求反)$异或(按位加)16. 下面赋值语句中,哪个选项不正确?( )A.float f=11.1B.double d=5.3E12C.double d=3.14DD.Object a=new String(“abc”)参考答案:A17. continue语句只能出现在循环体中。

)A.正确B.错误参考答案:A18. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源 )A.正确B.错误参考答案:B19. 下面不是Java语言特点的是( )A.动态性B.面向对象C.编辑型D.多线程参考答案:C20. 程程序中,临界资源,或临界区是指在物理空间中临近的资源 )A.正确B.错误参考答案:B21. 以下( )事件发生在控件接收焦点之前 A.Enter B.Exit C.GotFocus D.LostFocus以下(  )事件发生在控件接收焦点之前  A.Enter  B.Exit  C.GotFocus  D.LostFocusC22. 硬盘在工作时,应特别注意避免______ A) 光线直射 B) 噪声 C) 强烈震动 D) 环境卫生不好硬盘在工作时,应特别注意避免______  A) 光线直射  B) 噪声  C) 强烈震动  D) 环境卫生不好C23. 菜单设计器窗口中的______组合框可用于上、下级菜单之间的切换菜单设计器窗口中的______组合框可用于上、下级菜单之间的切换正确答案:菜单级菜单级24. Java语言程序执行过程中会用到一套JDK工具,javac.exe指( )。

A.java语言编译器B.java字节码解释器C.java文档生成器D.java类分解器参考答案:A25. 属于main方法的返回值类型是( )A.publicB.staticC.voidD.main参考答案:C26. JavaScript可以在客户端写硬盘 )A.正确B.错误参考答案:B27. JavaScript文档对象模型属于树型结构 )A.正确B.错误参考答案:A28. Java语言的标识符必须由字母、下划线(_)或美元符($)开始,其余字符可以是上述3种字符或数字(0~9) )A.正确B.错误参考答案:A29. 选中【铅笔】工具后,可通过工具箱下边的【选项】按钮设置铅笔的三种模式:______、______和______选中【铅笔】工具后,可通过工具箱下边的【选项】按钮设置铅笔的三种模式:______、______和______伸直$平滑$墨水30. 在浏览器IE中,下列说法哪个是错误的?( )A.必须连接到Internet才可以查看Web页面B.可以更改默在浏览器IE中,下列说法哪个是错误的?( )A.必须连接到Internet才可以查看Web页面B.可以更改默认主页的显示C.浏览Web页时隐藏图片可以加快显示速度D.可以清空保存在"历史记录"列表中的Web页面正确答案:A31. 将累加器AX的内容清零的正确指令是______。

A.AND AX,0 B.OR AX,AX C.ADDAX,AX D.CMPAX,AX将累加器AX的内容清零的正确指令是______  A.AND AX,0 B.OR AX,AX  C.ADDAX,AX  D.CMPAX,AXA32. while语句是循环结构中的一种 )A.正确B.错误参考答案:A33. 已知大写字母“A”的ASCII码为八进制数10l,ASCII码为十六进制数44对应的字母是( )A.“E”B.“D”C.已知大写字母“A”的ASCII码为八进制数10l,ASCII码为十六进制数44对应的字母是( )A.“E”B.“D”C.“B”D.“C”正确答案:B大写字母对应的ASCII码和字母的顺序一致,所以知道某一个字母的ASCII码,很容易推导出其他字母的ASCII码数值A”的ASCII码的十进制是65,十六进制数44对应的十进制是68,所以十进制ASCII码68对应的字母是“D”34. 统一资源定位器(Uniform. Resource Locator)就是通常所说的网址 )A.正确B.错误参考答案:A35. 下面哪些说法是正确的?( )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参考答案:AB36. 在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是( )包。

A.java.ioB.java.awt.eventC.java.awtD.java.applet参考答案:B37. 文化具有的属性是( )A.深刻性B.完整性C.教育性D.广泛性E.传递性文化具有的属性是( )A.深刻性B.完整性C.教育性D.广泛性E.传递性正确答案:ACD38. 在SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【 】在SQL-SELECT语句中,检查一个属性值是否属于一组给定的值中的特殊运算符是【 】正确答案:INSQL中可包含特殊运算符,其中用来检查一个属性值是否属于一组给定的值中的特殊运算符是IN,即包含测试39. JavaScript与客户端的交互不是基于事件驱动的 )A.正确B.错误参考答案:B40. JavaScript的核心对象包括字符串对象、数学对象、日期对象、数组对象 )A.正确B.错误参考答案:A41. 在JavaScript中,任何一种循环结构的程序段,都可以用while来实现 )A.正确B.错误参考答案:A42. Java程序设计的源文件和编译后的文件后缀分别是( )A..class和.javaB..java和.classC..class和.classD..java和.java参考答案:B43. 有如下程序: Private Sub command1_Click( ) a=1:b=1 Print"a=";a;",b=";b有如下程序: Private Sub command1_Click( ) a=1:b=1 Print"a=";a;",b=";b Call mult((a),b) Print "a=";a;",b=";b 语句 End Sub Sub mult(x,y) K=2 * k y=3 * k Print "x=";x;",y=";y End Sub 运行后,标有“语句”的Print语句的输出结果是【 】。

正确答案:a=1b=3在VisualBasic语言中,虚实结合有值传递方式和地址传递方式实参为常量或表达式是值传递方式,这种传递是单向的实参为变量,是地址传递方式这种传递是双向的,在调用子程序时,形参的值如果改变了,会通过实参带回主程序本题中,第1个实参变量a用括弧括起来,采用的是值传递方式,第2个实参数变量b没用括弧括起来,采用的是地址传递方式在调用子程序后,第1个实参a的值为1,不管在子程序中是否被重新赋值返回调用程序,保留调用前的值仍为1:第2个实参数b的值为1,在子程序中被重新赋值为3,返回调用程序就不再保留调用前的值,而是带回了形参的值3因此,在标有“语句”的Print语句中的输出项为a=1,b=344. Javascript中String对象通过indexOf方法选取第一次出现子字符串的字符位置 )A.正确B.错误参考答案:A45. 执行16%3的结果是( )A.非法B.3C.5D.1参考答案:D46. 下列特性中,不属于面向对象程序设计的三个特征的是( )A.封装B.指针操作C.多态D.继承参考答案:B47. 以下哪个是线程类的方法?( )A.yield( )B.stop( )C.sleep(long msec)D.go( )参考答案:ABC48. UNIX是一个通用、______的分时操作系统。

UNIX是一个通用、______的分时操作系统多用户49. 垃圾收集的过程在Java程序的生存期中是自动的,不需要分配和释放内存,也避免了内存泄漏 )A.正确B.错误参考答案:A50. 有以下程序 include<stdio.h> defineSUB(a)(a)-(a) main( ){ inta=2,b=3,c=5,d; d=SUB(a有以下程序 include<stdio.h> defineSUB(a)(a)-(a) main( ){ inta=2,b=3,c=5,d; d=SUB(a+b)*c: printf(%dl\n,d);} 程序运行后的输出结果是A.-12B.0C.10D.-20正确答案:D本题主要考查的是宏替换,在程序中执行d=sub(a+b)+c这条语句时,首先要进行宏替换,依据宏suB(a)的定义可知,上面这条语句替换为d=(a+b).(a+b)+c,因为乘法的优先级比减法的优先级高,所以先进行乘法运算,即d=5.5*5=-20。

下载提示
相关文档
正为您匹配相似的精品文档