1、国家二级(JAVA )笔试模拟试卷 33(无答案)1 栈和队列的共同特点是 ( )(A)都是后进先出(B)都是先进后出(C)只允许在端点处插入和删除元素(D)没有共同点2 树是结点的集合,它的根结点数目是 ( )(A)有且只有 1(B) 1 或多于 1(C) 0 或 1(D)至少 23 数据结构中,与所使用的计算机无关的是数据的 ( )(A)存储结构(B)物理结构(C)逻辑结构(D)物理和存储结构4 结构化程序设计的 3 种结构是 ( )(A)顺序结构、选择结构、转移结构(B)分支结构、等价结构、循环结构(C)多分支结构、赋值结构、等价结构(D)顺序结构、选择结构、循环结构5 程序设计语言的基
2、本成分是数据成分、运算成分、控制成分和 ( )(A)对象成分(B)变量成分(C)语句成分(D)传输成分6 检查软件产品是否符合需求定义的过程称为 ( )(A)确认测试(B)集成测试(C)验证测试(D)验收测试7 软件生命周期中所花费用最多的阶段是 ( )(A)详细设计(B)软件编码(C)软件测试(D)软件维护8 单个用户使用的数据视图的描述称为 ( )(A)外模式(B)概念模式(C)内模式(D)存储模式9 在数据库设计中,将 E-R 图转换成关系数据模型的过程属于 ( )(A)需求分析阶段(B)逻辑设计阶段(C)概念设计阶段(D)物理设计阶段10 下列有关数据库的描述,正确的是 ( )(A)数
3、据处理是将信息转化为数据的过程(B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变(C)关系中的每一列称为元组,一个元组就是一个字段(D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字11 如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词? ( )(A)public(B) private(C) protected(D)transient12 Java 语言中,下列标识符错误的是 ( )(A)_sysl(B) i+) j-=2 ;k+;(A)18(B) 15(C) 16(D)1726 Java 中访问限定符不包括 (
4、 )(A)public(B) private(C) default(D)final27 下列哪个方法可用于创建一个可运行的类? ( )(A)public class X implements Runable public void run(),(B) public class X implements Thread public void run()(C) public class X implements Thread public int run()(D)public class X implements Runable protected void run()28 下列语句序列执行后,a
5、 的值是 ( ) double a=26.5; a%=5;(A)0(B) 0.5(C) 1.5(D)5.529 定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为 ( )(A)private class MyClass extends Object(B) class UyClass extends Object(C) public class MyClass(D)private class MyClass extends Object30 下面哪个语句是正确的 ( )(A)Object o=new Button(“A“);(B) Butt
6、on b=new Object(“B“);(C) Panel p=new Frame();(D)Frame f=new Panel() ;31 在下列的标识符中,错误的是 ( )(A)$_123(B) 1xyz(C) $1_abc(D)abc_$12332 下面是一个递归 Java 程序,其功能为 ( ) long Factorial(int n) if(1=n) return 1; else return n * Factorial (n-1); (A)求 1-n 的和(B)求 2 到 n 的和(C)求 n 的阶乘(D)求 2-n 的积33 在异常处理中,如释放资源、关闭文件、关闭数据库等由
7、哪个子句来完成? ( )(A)try 子句(B) catch 子句(C) finally 子句(D)throw 子句34 下面是有关于类继承父类构造函数的描述,其中正确的是 ( )(A)创建于类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数(B)子类无条件地继承父类不含参数的构造函数(C)子类必须通过父类构造函数名调用父类有参数的构造函数(D)子类无法继承父类的构造函数35 Java 窗体设计程序运行时,在命令下用 _ 键可以终止程序的运行。 ( )(A)F6(B) F5(C) Ctrl+C(D)Ctrl+S36 键码的定义:在关系的范围内惟一标识 _。37 关系代数主要运算有并、
8、交、差、选择、投影、笛卡儿积、自然连接、 连接和 _。38 若声明 char a =“windows”,b=“9x”;”,执行语句 “printf(“%s”,strcat(a ,b);的输出结果为 _。39 数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,E-R 模型是 _。40 软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠性、_、可使用性和效率。41 Java 程序包括 _ 、由编译器生成的类(.class 文件)、由归档工具 jar 生成的jar 文件、对象状态序列化.set 文件。42 类库主要包括核心 Java 包、 _ 和 or
9、g 扩展包。43 变量类型有两大类: _ 和复合类型。44 Java 的体系结构中,量下层是 _ ,由适配器和 JavaOS 组成,保证 Java 体系结构可以跨平台。45 有些情况下如多线程对共享数据操作时,这种线程运行顺序的不确定性将会产生执行结果的不确定性,使共享数据的一致性被破坏,因此,在某些应用程序中必须对线程进行 _.46 文件类 _ 是 java.io 中的一个重要的非流类,里面封装了对文件系统进行操作的功能。47 字符常量是用单号括起来的一个字符,用双撇号括起来的是 _ 。48 若有 int a=2,b=0;表达式 b=(i+)+(i+)+(i+)的值是 _ 。49 编写同时具有 applet 与 Application 的特征的程序。具体方法是:作为Application 要定义 main()方法,并且把 main()方法所在的类定义一个 _ 类。为使该程序成为一个 Applet,main()方法所在的这个类必须继承 Applet 类或JApplet 类。50 在 Java 中,字符是以 16 位 _ 码的形式表示的。