电子科技大学2021年9月《JAVA程序设计》作业考核试题及答案参考
1. 一个线程对象的具体操作是由run(  )方法的内容确定的。(  )
A.正确
B.错误
参考答案:A
2. 已知二进制数n=-0.010110,y=0.011110,用原码两位乘计算[x.y]原。
已知二进制数n=-0.010110,y=0.011110,用原码两位乘计算[x.y]原。
正确答案:[x.y]原=1.001010010100
[x.y]原=1.001010010100
3. 编译JavaScript程序的唯一工具是文本编辑器。(  )
A.正确
B.错误
参考答案:B
4. 按运算符操作数的数目划分,运算符的类型是【】元运算符。
按运算符操作数的数目划分,运算符的类型是【】元运算符。
正确答案:三
本题考查Java中的运算符。程序涉及的数据处理,都是通过运算符和表达式来操作,是程序设计的基础,因此考生务必掌握。按照运算符的操作数的数目划分,可以分为一元运算符:++,--,+,-:二元运算符:+,-,>;三元运算符:?:。二元运算符“?:”是一个简要的if-else语句。
5. Java 2平台分为3个体系J2SE、J2EE、J2ME。(  )
A.正确
B.错误
参考答案:A
6. 圆弧可以看作是椭圆的一部分。绘制圆弧的方法为drawArc。(  )
A.正确
参考答案:A
7. this语句是构造函数的第一个可执行语句。(  )
A.正确
B.错误
参考答案:A
8. 菜单设计器窗口中的______组合框可用于上、下级菜单之间的切换。菜单设计器窗口中的______组合框可用于上、下级菜单之间的切换。
正确答案:菜单级
菜单级
9. 运行时,由java解释器自动引入,而不需要import语句引入的包是java.lang包。(  )
A.正确
java重载B.错误
参考答案:A
10. Java程序设计的源文件和编译后的文件后缀分别是(  )。
B..java和.class
D..java和.java
参考答案:B
11. 使用的通信协议是_________。
使用的通信协议是_________。
正确答案:SMTP
12. 构造BufferedInputStream的合适参数是哪个? (  )
A.FileInputStream
B.File
C.BufferedOutputStream
D.BufferedInputStream
参考答案:BD
13. 指出下列哪个方法与方法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)
参考答案:BC
14. Java语言中,关键字super的作用是(  )。
A.用来访问父类被隐藏的成员变量
B.用来调用父类中被重载的方法
C.用来调用父类的构造方法
D.以上都是
参考答案:D
15. 在Visual FoxPro中通过建立主索引或候选索引来实现______完整性约束。在Visual FoxPro中通过建立主索引或候选索引来实现______完整性约束。
实体
16. java中一个子类可以有多个父类,并可以为一个(父)类定义多个子类。(  )
A.正确
B.错误
参考答案:B
17. 子类可以重写一个父类的构造方法。(  )
A.正确
B.错误
参考答案:B
18. 接口是由常量和抽象方法组成的特殊类。(  )
A.正确
B.错误
参考答案:B
19. 下面的哪两个方法可以取出name参数的值?(  )
A.Get Parameters (name)
B.Get Parameter (name)
C.Get Parameter Values (name)
D.Get Parameter Value (name)
参考答案:BC
20. 下面哪个叙述是正确的?(选择二个)(  ) 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(“Processingat
A.源程序必须存放到MyTextArea.java文件中
B.在行7和8之间应增加一句:returntrue
C.在行6 processTextEvent(  )的返回值应声明为boolean而不是void
D.在行2和行3之间应该增加一句:super(nrows,ncols)以至新构件有合适的大小
参考答案:AD
21. 执行下面的程序段  SSEG  SEGMENt      DW  128 DUP (0)  TOP  LABEL  WORD  SSEG  ENDS  …      MOV AX,
执行下面的程序段
SSEG SEGMENt
DW 128 DUP (0)
TOP LABEL WORD
SSEG ENDS
MOV AX, SSEG
MOV SS, AX
LEA SP, TOP
堆栈指针SP寄存器的内容应该是______。
A.80H B.81H C.100H D.102H
C
22. UNIX是一个通用、______的分时操作系统。
UNIX是一个通用、______的分时操作系统。
多用户
23. Javascript中Math的random(  )方法返回介于0和100之间的伪随机数。(  )
A.正确
B.错误
参考答案:B
24. 在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是(  )包。
A.java.io
B.java.awt.event
C.java.awt
D.java.applet
参考答案:B
25. 程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。(  )
A.正确
B.错误
参考答案:B