[计算机类试卷]国家二级(JAVA)笔试模拟试卷1及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷1及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 1及答案与解析 1 在深度为 5的满二叉树中,叶子结点的个数为 ( A) 32 ( B) 31 ( C) 16 ( D) 15 2 若某二叉树的前序遍历访问顺序是 abdscefh,中序遍历访问顺序是 dgbaechf,则其后序遍历的结点访问顺序是 ( A) bdgcefha ( B) gdbecfha ( C) bdgaechf ( D) gdbehfca 3 一些重要的程序语言 (如 C语言和 Pascal语言 )允许过程的递归调用。而实现递归调用中的存储分配通常用 ( A)栈 ( B)堆 ( C)数组 ( D)链表 4 软件工程的理论和技术性研究的内容
2、主要包括软件开发技术和 ( A)消除软件危机 ( B)软件工程管理 ( C)程序设计自动化 ( D)实现软件可重用 5 开发软件时对提高开发人员工作效率至关重要的是 ( A)操作系统的资源管理功能 ( B)先进的软件开发工具和环境 ( C)程序人员的数量 ( D)计算机的并行处理能力 6 在软件测试设计中,软件测试的主要目的是 ( A)实验性运行软件 ( B)证明软件正确 ( C)找出软件中全部错误 ( D)发 现软件错误而执行程序 7 数据处理的最小单位是 ( A)数据 ( B)数据元素 ( C)数据项 ( D)数据结构 8 索引属于 ( A)模式 ( B)内模式 ( C)外模式 ( D)概
3、念模式 9 下述关于数据库系统的叙述中正确的是 ( A)数据库系统减少了数据冗余 ( B)数据库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型一致 ( D)数据库系统比文件系统能管理更多的数据 10 数据库系统的核心是 ( A)数据库 ( B)数据库管理系统 ( C)模拟模型 ( D)软件工程 11 下列哪个选项不是 Java的保留字 ? ( A) TRUE ( B) boolean ( C) int ( D) public 12 下列标识符中哪项是不合法的 ? ( A) BigMeaninglessName ( B) int ( C) 1 st ( D) 1 13 在下列源
4、代码文件 Test java中,哪个选项是正确的类定义 ? ( A) public class test public int x=0; public test(int x ) this.x=x; ( B) public class Test public int x=0; public Test(int x ) this.x=x; ( C) public class Test extends T1 T2 public int x=0; public Test(int x) this.x=x; ( D) protected class Test extends T2 public int x=
5、0; public Test(int x) this.x=x; 14 为了区分类中重载的同名的不同的方法,要求 ( A)采用不同的形式参数列表 ( B)返回值的数据类型不同 ( C)调用时用类名或对象名做前缀 ( D)参数名不同 15 类 Test定义如下,将下列哪个方法插入 行处是不合法的 ? public class Test public float Method(float a, float b) ( A) public float Method(float a, float b, float c) ( B) public float Method(float c, float d)
6、( C) public int Method(int a, int b) ( D) private float Method(int a, int b, int c) 16 给出下列的代码,则下列选项中哪个是类 A合理的内部类 ? class A protected int i; A(int i) this.i=i; ( A) class B ( B) class B extends A ( C) class B extends A B( )System.out.println(“=“+i); ( D) class A 17 给出下列的程序代码片段,下列的哪个选项是不正确的 ? public
7、void create( ) Vector my; my=new Vector ( ); ( A)第二行的声明不会为变量 my分配内存空间 ( B)第二行语句创建一个 Vector类对象 ( C)第三行语句创建一个 Vector类对象 ( D)第三行语句为一个 Vector类对象分配内存空间 18 下列程序段的输出结果是 String MyStr = “Hello, “; MyStr = MyStr + “World!“; System.out.println(MyStr); ( A) Hello, World! ( B) Hello, ( C) World! ( D)该程序段有语法错误 19
8、 公有成员变量 MAX是一个 int型值,变量的值保持常数值 100,则下列使用哪个选项的 声明定义这个变量是正确的 ? ( A) public int MAX = 100; ( B) final int MAX = 100; ( C) final public int MAX = 100; ( D) public final int(MAX = 100; 20 给出下列的不完整的类代码,则下列的哪个语句可以加到横线处 ? class Person String name, department; int age; public Person( String n ) name = n; pub
9、lic Person( String n, int a ) name = n; age = a; public Person( String n, String d, int a ) _ department = d; ( A) Person(n, a); ( B) this(Person(n, a) ); ( C) this(n, a); ( D) this(name, age); 21 下列哪个语句是声明一个含有 10个 String对象的数组 ? ( A) char str ; ( B) char str ; ( C) String str = new String10; ( D) St
10、ring str10; 22 给出下列的程序代码片段, m为哪个值时将会输出 default? switch(m) case 0: System.out.println(“case0“); case 1: System.out.println(“case 1“); break; case 2: System.out.println(“case 2“); break; default:System.out.println(“default“); ( A) 0 ( B) 1 ( C) 2 ( D) 3 23 给出下列的不完整的方法,则下列的哪个声明可以被加入 行完成此方法的声明 ? success
11、 = connect( ); if (success = = - 1 ) throw new TimedoutException( ) ( A) public void method( ) ( B) public void method( ) throws Exception ( C) public void method( ) throw TimedoutException ( D) public throw TimedOutException void method( ) 24 当 Frame的大小被改变时 ,Frame中的按钮的位置可能被改变,则使用下列哪一个布局管理器 ( A) Bor
12、derLayout ( B) FlowLayout ( C) CardLayout ( D) GridLayout 25 给出下列关于一个使用适当的字符间距 的字体的 TextField的表达式,则哪个选项的叙 述是对的 ? TextField t = new TextField(“they are good“, 40); ( A)被显示的字符串可以使用多种字体 ( B)一行中最大的字符数是 40 ( C)显示的宽度正好是 40个字符宽 ( D)用户可以编辑字符 26 给出下列有关 List 的表达式,则哪个选项的叙述是对的 ?List 1 = new List(6,true); ( A)在没
13、有其他的约束的条件下该列表将有 6行可见 ( B)一行的最大字符数 是 6 ( C)列表不允许用户多选 ( D)列表只能有一项被选中 27 下列选项中哪个方法可以判断线程是否处于活动状态 ? ( A) blooean isAlive( ) ( B) Thread currentThread( ) ( C) String getName( ) ( D) static boolean interrupted( ) 28 下列哪个类或接口定义了线程同步与交互的方法 ? ( A) Thread ( B) Runnable ( C) Object ( D) ThreadGroup 29 在 Output
14、Stream类的常用方法中哪个是清空输出流的方法 ? ( A) flush( ) ( B) close( ) ( C) write(int b) ( D) write(byte b ) 30 下列关于 Applet的方法中,哪个是返回 HTML中设定的值 ? ( A) getCodeBase( ) ( B) getParameter(String) ( C) getApplnfo( ) ( D) showStatus(String) 31 下列哪个选项不能提高程序的性能 ? ( A)不要在循环中创建和释放对象 ( B)在处理字符串时尽量使用 StringBuffer类 ( C)避免太多的使用
15、synchronized关键字 ( D)尽量在循环中创建对象 32 设有下列两个类的定义,则类 Person和类 Man的关系是 class Person long id; / / 身份证号 String name; / / 姓名 class Man extends Person int age; / / 年龄 int getScore( ) return score; ( A)包含关系 ( B)继承关系 ( C)关联关系 ( D)无关系,上述类定义有语法错误 33 若 a的值为 3时,下列程序段被执行后, c的值是 int c = 1; if (a0) if (a3) c = 2; else
16、 c = 3; else c = 4; ( A) 1 ( B) 2 ( C) 3 ( D) 4 34 关于被私有访问控制符 private修饰的成员变量,下列说法正确的是 ( A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的 ( B)可以被两种类访问和引用:该类本身、该类的所有子类 ( C)只能被该类自身所访问和修改 ( D)只能被同一个包中的类访问 35 下列哪个选项是 main( )方法的返回值类型 ? ( A) int ( B) void ( C) boolean ( D) Static 36 数据结构分为逻辑结构与存储结构,线性链表属于【 】。 37 在面
17、向对象方法中,类之间共享属性和操作的机制称为【 】。 38 耦合和内聚是评价模块独立性的两个主要标准,其中【 】反映了模块内各成分之间的联系。 39 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体 “项目主管 ”与实体项目 ”的联系属于【 】的联系。 40 数据库设计分为以下 6个设计阶段:需求分析阶段、【 】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。 41 字符串分为两大类,一类是字符串常量,使用 String类的对象表示;另一类是字符串变量,使用【 】类的对象表示。 42 在 Java程序中,通过类的定义只能实现单重继承,但通过【 】的定义可以实现多重继承关系。
18、 43 下列程序段的输出结果为【 】。 int a=2; switch(a) case 2: System.out.print(“Value is 2 “); case 3 : System.out.println(“Value is 3.“); break; default: System.out.prinfln(“end“); break; 44 在 AWT包中,创建一个具有 10行, 45列的多行文本区域对象 ta的语句为【 】。 45 设 x = 2,则表达式 ( x + + ) * 3 的值是【 】。 46 阻塞状态根据产生的原因可分为【 】、等待阻塞和其他阻塞。 47 在线程中普通
19、优先级的线程,其优先级默认值为【 】。 48 顺序执行下列两个语句的输出结果是【 】。 String s = “全国计算机等级考试 “; System.out.println(s.length( ) ); 49 过滤字节输出流都是【 】抽象类的子类。 50 对话框 (Dialog)是【 】类的子类。 国家二级( JAVA)笔试模拟试卷 1答案与解析 1 【正确答案】 B 【试题解析】 所谓满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个叶子结点。这就是说,在满二叉树中,层上的结点数都达到最大值,即在满二叉树的第 k 层上有 2k-1个结点,且深度为 m的满二叉树有 2m-
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 答案 解析 DOC
