1、国家二级(JAVA )笔试模拟试卷 201(无答案)1 Applet 使用下列_布局管理器。(A)BorderLayout(B) FlowLayout(C) GridLayout(D)BoxLayout2 在计算机中,算法是指( )。(A)查询方法(B)加工方法(C)解题方案的准确而完整的描述(D)排序方法3 下列代表十六进制整数的是(A)123(B) 1900(C) fa00(D)Oxa24 下列选项中不属于软件生命周期开发阶段任务的是(A)软件测试(B)概要设计(C)软件维护(D)详细设计5 当浏览器重新返回到包含 Applet 的页面时调用的方法是(A)start()(B) init()
2、(C) stop()(D)destroy()6 链表不具有的特点是( )。(A)不必事先估计存储空间(B)可随机访问任元素(C)插入删除不需要移动元素(D)所需空间与线性表长度成正比7 下列叙述中正确的是( )。(A)程序设计就是编制程序(B)程序的测试必须由程序员自己去完成(C)程序经调试改错后还应进行再测试(D)程序经调试改错后不必进行再测试8 某二叉树 T 有 n 个结点,设按某种顺序对 T 中的每个结点进行编号,编号值为1、2、n,且有如下性质:T 中任一结点 v,其编号等于左子树上的最小编号减 1,而 v 的右子树的结点中,其最小编号等于 v 左子树上的最大编号加 1。此二叉树是按(
3、 )顺序编号的。(A)前序遍历(B)中序遍历(C)后序遍历(D)按层次遍历9 在关系数据库中,用来表示实体之间联系的是(A)树结构(B)网结构(C)线性表(D)二维表10 在关闭浏览器时调用,能够彻底终止 Applet 并释放该 Applet 所有资源的方法是( )(A)stop()(B) destroy()(C) paint()(D)start() 11 下列说法中,不属于数据模型所描述的内容是_。(A)数据结构(B)数据操作(C)数据查询(D)数据约束12 下列关于封装的说法,正确的是_。(A)封装是一种信息隐蔽技术,是将相关的数据及其操作组织在对象中,构成具有独立意义的构件(B)封装是一
4、个清晰的边界,将所有对象的内部软件范围限定在这个边界之内(C)使用封装后,用户或其他对象仍可以直接修改对象内部的数据结构(D)封装是受保护的内部实现,这个实现给出了软件对象功能的细节,当前对象的类的外面能够访问这些实现细节13 二元算术运算表达式的两个操作数全是 short 类型的数据,则表达式的结果应该是 ( )类型。(A)short(B) int(C) byte(D)long14 有如下程序段: if(x0) System.out. println(“first“); else if(x-4) System.out.println(“second“); else System.out.pr
5、intln(“third“) ;x 的取值在什么范围内时,将打印出字符串 “second“ ?(A)x0(B) x-4(C) x= -4(D)x= 0j3;j-) if(j%3!=0) j-; -j; -j; System.out.println(j); (A)63(B) 74(C) 62(D)7332 有一个接口定义如下,下列选项中实现了该接口并且不是抽象的是 interface A int method1 (int i); int method2 (int j); (A)class B implements A int method1() int method2() (B) class B
6、 int method1(int i) int method2(int j) (C) class B implements A int method1(int 1) int method2(int j) (D)class B extends A int method1(int i) int method2(int j) 33 自动类型转换是按优先关系从低级数据转换成高级数据,规定的优先次序是( )。(A)byte,short,charintlongfloatdouble(B) floatintlongbyte,short,chardouble(C) intlongfloatdoublebyte
7、,short,char(D)doubleintfolatlongbyte,short,char34 下列哪个选项是 Java 调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试?(A)java.exe (B) javadoc.exe(C) jdb.exe (D)javaprof.exe35 下列选项中,不是 APPLET 标记的是(A)PARAM(B) BODY(C) CODEBASE(D)ALT36 软件生命周期包括 8 个阶段。为了使各时期的任务更明确,又可分为 3 个时期:软件定义期、软件开发期、软件维护期。编码和测试属于_期。37 数据管理技术发展过程经过人工管理、文件系统和
8、数据库系统 3 个阶段,其中数据独立性最高的阶段是_。38 常见的需求分析方法有【 】和面向对象的分析方法。39 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目 ”的联系属于 【 】的联系。40 算法的基本特征是可行性、确定性、_ 和拥有足够的情报。41 如果在 Java 程序中,需要使用 java.util 包中的所有类,则应该在程序开始处加上语句。42 给较低优先级线程一个执行的机会调用_。43 在 Java 中,字符是作为 【 】码来处理的。 44 在 Java 中,字符串是作为 【 】出现的。45 【 】布局管理器能够帮助用户处理两个以至更多的成员
9、共享同一显示空间。46 J2SDK 中主要有两个相关环境变量,其中用于指定 JDK 命令搜索路径的环境变量是【 】。47 J2SDK 的命令可以分为 6 类:基本命令、RMI 远程方法调用命令、【 】、安全控制命令、Java IDL 和 RMI-IIOP 命令、Java Plug-in 命令。48 Java 对 I/O 访问还提供同步处理机制,这就是【 】。49 下列的程序的功能是简单的进行键盘输人测试,请补充完整程序。import javaxswing *;public class Testzzz public static void main(String args) String nam
10、e=JOptionPane.【 】(“What is your name?“);Systemoutprintln(“Hello“+name) ;Systemexit(0);50 下列代码包括一个 Html 文件和一个 Applet 类。在 hello. html 文件的横线处填入相应内容,把 HelloApplet 嵌入在 hello. html 中。hello. html 文件内容:HTMLHEADTITLEHello/TITLE/HEADBODYAPPLET CODE=“【 】“WIDTH=150 HEIGHT=25/APPLET/BODY/HTMLHelloApplet. java 文件内容:import java. awt. *;import java. applet. *;public class HelloApplet extends Appletpublic void paint(Graphics g)g. drawString(“Hello!“ ,25,25);