一、选择题(每题2分,共计70分) | |
1.若某线性表中最常用的操作是取第I个元素和找第I个元素的前趋元素,则采用____存储方式最节省时间。 A、顺序表 B、单链表 C、双链表 D、单循环链表 | |
| |
2.设在栈中,由顶向下已存放元素c、b、a,在第4个元素d入栈之前,栈中元素可以出栈, 试问d入栈前后,不可能的出栈序列是____。 A、d c b a B、c b d a C、c a d b D、c d b a | |
点击进入>>考试必备!最新计算机二级考试题库+模拟系统+资料! | |
3.某二叉树结点的前序序列为E、A、C、B、D、G、F,对称序列为A、B、C、D、E、F、G。 该二叉树结点的后序序列为 A、B、C、F、G、E B、C、F、A、G、E C、E、G、F、A、B D、E、G、A、C、F、B | |
| |
4.对下面四个序列用快速排序的方法进行排序,以序列的第一个元素为基础进行划分。 在第一趟划分过程中,元素移动次数最多的序列是____。 A、82,75,70,16,10,90,68,23 B、23,10,16,70,82,75,68,90 C、70,75,68,23,10,16,90,82 D、70,75,82,90,23,16,10,68 | |
| |
5.在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送 A、调用语句 B、命令 C、口令 D、消息 | |
| |
6.描述数据内容的概念模式是 A、E-R图 B、DFD图 C、结构图 D、数据字典 | |
| |
7.数据流图(DFD)是用于描述结构化方法中 _____阶段的工具。 A、可行性分析 B、详细设计 C、需求分析 D、程序编码 | |
点击进入>>考试必备!最新计算机二级考试题库+模拟系统+资料! | |
8.数据库系统的核心是____。 A、数据库 B、数据库管理系统 C、数据模型 D、软件工具 | |
| |
9.不同的数据库管理系统支持不同的数据模型,下列____不属于常用的数据模型。 A、关系模型 B、网状模型 C、层次模型 D、链表模型 | |
| |
10.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是 A、400 B、10000 C、30000 D、90000 | |
| |
11.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点: A、安全性 B、多线程 C、跨平台 D、可移值 | |
| |
12.编写和运行Java applet程序与编写和运行Java application程序不同的步骤是 A、编写源代码 B、编写HTML文件调用该小程序,以.html为扩展名存入相同文件夹 C、编译过程 D、解释执行 | |
| |
13.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用____个比特位。 A、8 B、16 C、32 D、64 | |
| |
14.关于下列程序段的输出结果,说法正确的是 public class MyClass{ static int i; public static void main(String argv[]){ System.out.println(i); } } A、有错误,变量i没有初始化。 B、null C、1 D、0 | |
| |
15.下列代码的执行结果是: public class Test3{ public static void main(String args[]){ System.out.print(100%3); System.out.print(","); System.out.println(100%3.0); } } A、1,1 B、1,1.0 C、1.0,1 D、1.0,1.0 | |
| |
16.下列程序段的输出结果是 void complicatedExpression(){ int x=20, y=30; boolean b; b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60; System.out.println(b); } A、true B、false C、1 D、0 | |
点击进入>>考试必备!最新计算机二级考试题库+模拟系统+资料! | |
17.给出下列代码片段: if(x>0){System.out.println("first");} else if(x>-3){ System.out.println("second");} else {System.out.println("third");} 请问x处于什么范围时将打印字符串“second”? A、x>0 B、x>-3 C、x<=-3 D、x<=0 & x>-3 | |
| |
18.以下程序的功能是:求n!。请在下列程序中填入正确的语句 class FactorialTest{ static long Factorial(int n){ if(n==1) return 1; else _______________} public static void main(String a[]){ int n=8; System.out.println(n+"!="+Factorial(n));} } A、return n*Factorial(n); B、return (n-1)*Factorial(n); C、return n*Factorial(n-1); D、return (n-1)*Factorial(n-1); | |
| |
19.若要把变量声名为暂时性变量,应使用如下哪种修饰符? A、protected B、provate C、transient D、volatile | |
| |
20.Java语言中,能完成资源释放功能的是____。 A、free B、finalize C、final D、throw | |
| |
21.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型 或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为 A、隐藏 B、覆盖 C、重载 D、Java不支持此特性 | |
| |
22.在使用interface声明一个接口时,只可以使用____修饰符修饰该接口。 A、private B、protected C、private protected D、public | |
| |
23.下列代码的输出结果是 class Parent { void printMe() { System.out.println("parent"); } } class Child extends Parent { void printMe() { System.out.println("child"); } void printall() { super.printMe(); this.printMe(); printMe(); } } public class Test_this { public static void main(String args[]) { Child myC=new Child(); myC.printall(); } } A、parent child child B、parent child parent C、parent child D、编译错误 | |
点击进入>>全国计算机等级考试真题题库全套最新考试资料 | |
24.在编写Java application程序时,若需要使用到标准输入输出语句,必须在程序的开头 写上____语句。 A、import java.awt.*; B、import java.applet.applet; C、import java.io.*; D、import java.awt.Graphics; | |
| |
25.如要抛出异常,应用下列哪种子句? A、catch B、throw C、try D、finally | |
| |
26.在编写异常处理的Java程序中,每个catch语句块都应该与____语句块对应,使得用 该语句块来启动Java的异常处理机制。 A、if-else B、switch C、try D、throw | |
| |
27.为读取的内容进行处理后再输出,需要使用下列哪种流? A、File stream B、Pipe stream C、Random stream D、Filter stream | |
| |
28.为实现多线程之间的通信,需要使用下列哪种流才合适? A、Filter stream B、File stream C、Random access stream D、Piped stream | |
| |
29.要串行化某些类的对象,这些类就必须实现 A、Serializable接口 B、java.io.Externalizable接口 C、java.io.DataInput接口 D、DataOutput接口 | |
| |
30.关于下列程序的功能,说法正确的是 public class ko10_1 extends Thread { int n; ko10_1() { Thread td=new Thread(this); td.start(); } public void run() { for (n=0;n<6;n++) { try { System.out.print(n); Thread.sleep(500); } catch(InterruptedException e) { System.out.println("Exception"); } } } public static void main(String args[]) { new ko10_1(); } } A、这段程序的功能是:每隔500秒打印012345 B、这段程序的功能是:每隔1秒打印012345 C、这段程序的功能是:每隔半秒打印012345 D、这段程序的功能是:每隔半分钟打印012345 | |
| |
31.Swing与aWT的区别不包括 A、Swing是由纯Java实现的轻量级构件 B、Swing没有本地代码 C、Swing不依赖操作系统的支持 D、Swing支持图形用户界面 | |
| |
32.在编写Java applet程序时,若需要对发生事件作出响应和处理,一般需要在程序的 开头写上____语句。 A、import java.awt.*; B、import java.applet.*; C、import java.io.*; D、import java.awt.event.*; | |
| |
33.下面哪个操作是applet可以做的? A、读取客户端部分系统变量 B、读取客户端文件 C、在客户端主机上创建新文件 D、在客户端装载程序库 | |
| |
34.下面关于沙箱模型的叙述中错误的是 A、沙箱模型为从网上获得的不可信代码分享了控制严格的运行环境 B、在沙箱模型中,本地代码被认为是可信代码 C、在沙箱模型中,远端主机下载的applet被认为是不可信的不能改变对applet D、在JDK1.1中,沙箱模型对applet程序的限制是根本不能解除的 | |
| |
35.注释的基本原则不包括 A、注释应该增加代码的清晰度 B、注释要简洁 C、在写代码之前写注释 D、尽量给每一条语句加注释 | |
点击进入>>全国计算机等级考试真题题库全套最新考试资料 | |
二、填空题(每空2分,共计30分) | |
1.二叉树是节点的有限集合,这个有限集合或者为____,或者由一个根结点及两棵不 相交的、分别称作根的左子树和右子数的二叉数组成。 | |
| |
2.在插入和选择排序中,若初始数据基本反序,则选用____。 | |
| |
3.单元测试又称模块测试,一般采用____测试。 | |
| |
4.三级模式中,只有____才真正存储数据,而模式和外模式均不存储数据。 | |
| |
5.概念结构设计的目的是产生一个能反映____的概念模型。 | |
| |
6.Java语言通过接口支持____继承,使类继承具有更灵活的扩展性。 | |
| |
7.在Java语言中,如实型常量后没有任何字母,计算机默认为____类型。 | |
| |
8.赋值表达式的组成是:在赋值运算符的左边是____,右边是一表达式。 | |
| |
9.顺序执行以下两个语句的输出结果是:____。 String s="我喜欢学习Java!"; System.out.println(s.length()); | |
| |
10.声明异常抛出用____子句来完成声明,它包含在方法的声明之中。 | |
| |
11.J2SE1.4分享的新类收集到一个新包中即java.nio包中,该包的新特点是:____、文件 锁定、字符及编码、非阻塞I/O。 | |
| |
12.Java应用程序启动后创建的线程默认的线程组是____线程组。 | |
| |
13.当用户在TextField中输入一行文字后,按回车,实现____接口可实现对事件的响应。 | |
| |
14.包含Swing构件的Applet(小应用程序)应该是____类的子类。 | |
| |
15.恰当的注释增强了程序的可读性与____。 |
答案:
选 择 题 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
正确答案 | A | C | A | D | D | D | C | B | D | C |
选 择 题 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
正确答案 | B | B | B | D | B | B | D | C | C | B |
选 择 题 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
正确答案 | C | D | A | C | B | C | D | D | A | C |
选 择 题 | 31 | 32 | 33 | 34 | 35 | | | | | |
正确答案 | D | D | B | C | D | | | | | |
填 空 题 | 1 | 2 | 3 | 4 | 5 | |||||
正确答案 | 空集 | 选择排序 | 白盒法 | 内模式 | 需求 | |||||
填 空 题 | 6 | 7 | 8 | 9 | 10 | |||||
正确答案 | 多重 | double | 一变量 | 10 | throws | |||||
填 空 题 | 11 | 12 | 13 | 14 | 15 | |||||
正确答案 | 内存映射技术 | main | ActionListener | Applet | 可维护性 |
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验