二、填空题(每空2分,共计30分) | |
| 1.在完全二叉树顺序存储中,若结点I有左子女,则其左子女是结点____。 | |
| 输入答案,中间不含空格: | |
| 2.快速排序方法在要排序的数据____情况下最不利于发挥其长处。 | |
| 输入答案,中间不含空格: | |
| 3.____是为了发现错误而执行程序的过程。 | |
| 输入答案,中间不含空格: | |
| 4.三级结构以____、中间层和外层三个不同层次描述数据库,分别称为内模式、模式和外模式。 | |
| 输入答案,中间不含空格: | |
| 5.联系是指____之间的相互联系。 | |
| 输入答案,中间不含空格: | |
| 6.根据序的构成和运行环境的不同,Java源程序分为两大类:____程序和Applet程序。 |
| 输入答案,中间不含空格: |
| 7.如果一个Java源程序文件中定义有4个类,则使用Sun公司的JDK编译器javac编译该 源程序文件将产生4个文件名与类句相同而扩展名为____的字节码文件。 |
| 输入答案,中间不含空格: |
| 8.break语句的最常用的用法是在switch语句中,通过break语句退出switch 语句, 使程序从switch结构后面的____开始执行。 |
| 输入答案,中间不含空格: |
| 9.Object类是Java所有类的____。 |
| 输入答案,中间不含空格: |
| 10.在Java运行时,如获得一个异常对象,它会自动寻找处理该异常的代码,它从生成异常 对象的代码构件开始,沿着方法____按层回溯寻找,直至找到处理该类异常为止。 |
| 输入答案,中间不含空格: |
| 11.在Java中,每个字符用____个字节表示。 |
| 输入答案,中间不含空格: |
| 12.下列程序的创建了一个线程并运行,请填空,使程序完整。 public class ThreadTest{ public static void main(String args[]){ Hello h=new Hello(); ____; t.start(); } } class Hello implements Runnable{ int i; public void run(){ while(true){ System.out.println("Hello"+i++); if(i==5) break; } } } |
| 输入答案,中间不含空格: |
| 13.在一个MVC用户界面中,存在三个通讯对象,它们分别是:模型 、视图和____。 |
| 输入答案,中间不含空格: |
| 14.Java设立了一种追踪图像加载过程的机制,实现这种机制有两种方法:一是使用____类, 另一种是实现ImageObserver接口。 |
| 输入答案,中间不含空格: |
| 15.希望编写好的Java程序代码,应遵守命名规则、____、为代码分段、适当使用空白行、 遵循第32条规则。 |
| 输入答案,中间不含空格: |