《电子科技大学21秋《JAVA程序设计》在线作业一答案参考97》由会员分享,可在线阅读,更多相关《电子科技大学21秋《JAVA程序设计》在线作业一答案参考97(14页珍藏版)》请在金锄头文库上搜索。
1、电子科技大学21秋JAVA程序设计在线作业一答案参考1. Java 2平台分为3个体系J2SE、J2EE、J2ME。( )A.正确B.错误参考答案:A2. 类Math中的方法和常量都是静态的,可通过类名直接调用。( )A.正确B.错误参考答案:A3. 晶体中原子紊乱排列的现象称为_。晶体中原子紊乱排列的现象称为_。正确答案:晶体缺陷晶体缺陷4. 同一个Java类中,方法名相同,参数不同的方法为重载方法。( )A.正确B.错误参考答案:A5. 数组和对象是JavaScript的两种引用数据类型。( )A.正确B.错误参考答案:A6. 按信息的传送方式,运算器可分为_、_、_三种结构。其中_按信息
2、的传送方式,运算器可分为_、_、_三种结构。其中_最省器材,_运算速度最快。正确答案:串行 并行 串并行 串行运算器 并行运算器串行并行串并行串行运算器并行运算器7. Java中,一个类重载的构造函数之间的相互调用可以直接使用构造函数名调用。( )A.正确B.错误参考答案:B8. Java虚拟机是一种虚拟计算机,运行在主操作系统顶层。( )A.正确B.错误参考答案:A9. 运行时,由java解释器自动引入,而不需要import语句引入的包是java.lang包。( )A.正确B.错误参考答案:A10. 在32位总线系统中,若时钟频率为500MHZ,传送一个32位字需要5个时钟周期,则该总线的数
3、据传输率是(在32位总线系统中,若时钟频率为500MHZ,传送一个32位字需要5个时钟周期,则该总线的数据传输率是( )。A200MBsB400MBsC600MBsD800MBs正确答案:B求总线带宽,则有4B(500MHZ5)=400MBs,其中500MHZ5为总线频率。11. 将源文件转化为机器指令的方式是( )。A.编译方式B.解译方式C.解码方式D.编辑方式参考答案:A12. 子类的成员变量能与其父类的成员变量同名。( )A.正确B.错误参考答案:B13. 构造BufferedInputStream的合适参数是哪个? ( )A.FileInputStreamB.FileC.Buffer
4、edOutputStreamD.BufferedInputStream参考答案:BD14. UNIX是一个通用、_的分时操作系统。UNIX是一个通用、_的分时操作系统。多用户15. x=1是比较变量x的值是否等于1,结果为逻辑值; 而x=1是将常量1赋值给变量x。( )A.正确B.错误参考答案:A16. 定义JavaScript变量,必须指出变量名和值。( )A.正确B.错误参考答案:B17. 二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进制后为_。二进制补码1111 1111 1111 1111 1111 1111 1111 1011化为十进
5、制后为_。正确答案:-5将二进制补码先转换为原码,再计算出相应的十进制数据,计算从略。18. 当方法被调用时如果方法有参数,参数必须要( )。A.实例化B.解析化C.传递D.释放参考答案:A19. 下面关于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)参考答案:C20. 构成Java程序的基本要素是( )。
6、A.源代码B.软件C.类D.指令代码参考答案:C21. 执行下列代码:intx=new int5; 后,下面说明正确的是( )。A.x4为0B.x4未定义C.x5为0D.x0为空参考答案:A22. 利用Session和Application对象存储变量,可创建作用域跨页、甚至跨用户的变量。( )A.正确B.错误参考答案:B23. Javascript中Math的random( )方法返回介于0和100之间的伪随机数。( )A.正确B.错误参考答案:B24. JavaScript中,两个整数进行除(/)运算,结果也为整数。( )A.正确B.错误参考答案:B25. Java字符类型采用Unicod
7、e编码,每个Unicode码占16位。( )A.正确B.错误参考答案:A26. 对于运行时异常,程序中一般可不做处理,由Java虚拟机自动进行处理。( )A.正确B.错误参考答案:A27. 写出接受的字符串是分别满足和同时满足如下条件的DFA及相应的正规式,0,1 (1)1的个数为写出接受的字符串是分别满足和同时满足如下条件的DFA及相应的正规式,0,1 (1)1的个数为奇数。 (2)两个1之间至少有一个0隔开。正确答案:(1)满足1的个数为奇数的DFA如图222所示。rnrn 正规式:R0*1(010*1)*或R(010*1)*10*rn (2)满足两个1之间至少有一个0隔开的DFA如图22
8、3所示。rnrn 正规式:R(010)*(1)或R0*0*1(00*1)*0*rn (3)满足1的个数为奇数和两个1之间至少有一个0隔开的DFA如图224所示。rnrn 正规式:R(0100*10)*(1100*)(0100*10)*10*满足1的个数为奇数的DFA如图222所示。正规式:R0*1(010*1)*或R(010*1)*10*(2)满足两个1之间至少有一个0隔开的DFA如图223所示。正规式:R(010)*(1)或R0*0*1(00*1)*0*(3)满足1的个数为奇数和两个1之间至少有一个0隔开的DFA如图224所示。正规式:R(0100*10)*(1100*)(0100*10)*
9、10*28. String类对象创建之后可以再修改和变动。( )A.正确B.错误参考答案:B29. 下面选项中不是面向对象编程主要体现的特性是( )。A.继承B.类C.封装性D.多态参考答案:B30. Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。( )A.正确B.错误参考答案:B31. run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。( )A.正确B.错误参考答案:B32. JavaScript可以在客户端写硬盘。( )A.正确B.错误参考答案:B3
10、3. 用final修饰的方法是最终方法,它既不能被覆盖,也不能被重载,其方法的定义永远不能改变。( )A.正确B.错误参考答案:B34. 当系统调用当前类的构造方法时,若没有this( )语句进行重载调用,也没有super( )语句调用父类构造方法,则直接执行构造方法中的其他语句。( )A.正确B.错误参考答案:B35. 以下关于建立视图的叙述中,正确是( )。 A建立视图可直接使用命令:CREATE.VIEW.AS B用CREATE VIEW命以下关于建立视图的叙述中,正确是()。A建立视图可直接使用命令:CREATE.VIEW.ASB用CREATE VIEW命令打开“视图设计器”建立视图C
11、单击“新建”按钮,弹出“新建”对话框,选择“视图”选项,单击“新建文件”按钮,打开“视图设计器”,建立视图D以上说法皆正确D建立视图的方法可分为以下两种: (1)使用SQL语句建立视图 格式:CREATE VIEW 视图名 AS SELECT命令 (2)使用“视图设计器”建立视图 要使用“视图设计器”建立视图,则要先打开“视图设计器”。打开“视图设计器”既可以选择“文件”“新建”命令,也可以使用CREATE VIEW命令。 注意:不论是使用SQL语句建立视图,还是使用“视图设计器”建立视图,前提条件是:先打开数据库。 36. 下面不是Java语言特点的是( )。A.动态性B.面向对象C.编辑型
12、D.多线程参考答案:C37. Java跳转语句,下列说法正确的是( )。A.break用于退出本次循环B.break用于退出当前循环体C.continue用于退出当前循环体D.break后不能跟标号参考答案:B38. 下面赋值语句中,哪个选项不正确?( )A.float f=11.1B.double d=5.3E12C.double d=3.14DD.Object a=new String(“abc”)参考答案:A39. 有以下程序 includestdioh yoidfun(inta,intb) mtt; t=a;a=b;b=t; main( ) int有以下程序 includestdioh
13、 yoidfun(inta,intb) mtt; t=a;a=b;b=t; main( ) intc10=1,2,3,4,5,6,7,8,9,O),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语言规定,实参变量对形参变量的数据传递是”值传递”,即单向传递,只由实参传给形参,而不能由形参传回来给实参。在调用函数时,给形参分配存储单元,并将实参对应的值传递给形参,调用结束后,形参单元被释放,实参单元仍保留并维持原值。由此可知,在本题中,函数fun(inta,intb)的功能是实现形参整形变量a和b值的互换