[计算机类试卷]国家二级(JAVA)笔试模拟试卷111及答案与解析.doc

上传人:花仙子 文档编号:503651 上传时间:2018-11-29 格式:DOC 页数:15 大小:41.50KB
下载 相关 举报
[计算机类试卷]国家二级(JAVA)笔试模拟试卷111及答案与解析.doc_第1页
第1页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷111及答案与解析.doc_第2页
第2页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷111及答案与解析.doc_第3页
第3页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷111及答案与解析.doc_第4页
第4页 / 共15页
[计算机类试卷]国家二级(JAVA)笔试模拟试卷111及答案与解析.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、国家二级( JAVA)笔试模拟试卷 111及答案与解析 1 下列不属于线程生命周期的状态的是 ( )。 ( A)新建状态 ( B)可运行状态 ( C)运行状态 ( D)解锁状态 2 在数据库设计中,将 ER图转换成关系数据模型的过程属于 ( )。 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 3 对关键码集合 K=53, 30, 37, 12, 45, 24, 96,从空二叉树开始逐个插入每个关键码,建立与集合 K相对应的二叉排序树 (又称二叉 查找树 )BST,若希望得到的 BST高度最小,应选择的输入序列是 ( )。 ( A) 45, 24, 53

2、, 12, 37, 96, 30 ( B) 37, 24, 12, 30, 53, 45, 96 ( C) 12, 24, 30, 37, 45, 53, 96 ( D) 30, 24, 12, 37, 45, 96, 53 4 简单数据类型不包括 ( )。 ( A)数值类型 ( B)逻辑类型 ( C)字符类型 ( D)布尔类型 5 在数据库设计过程中,所有用户关心的信息结构是 ( ),且该结构对整个数据库设计具有深刻影响。 ( A)设计结构 ( B)数据结构 ( C)概念结构 ( D)过程结构 6 某学校的工资管理程序属于 ( )。 ( A)系统程序 ( B)应用程序 ( C)工具软件 (

3、D)文字处理软件 7 在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称作 ( )。 ( A)文件系统 ( B)网络管理系统 ( C)操作系统 ( D)数据库管理系统 8 以下不属于简单数据类型的是 ( )。 ( A)整型数据 ( B)浮点型数据 ( C)布尔型数据 ( D)枚举类型 9 一个对象的生命周期分为 ( )三个阶段。 ( A)生成、清除和使用 ( B)使用、生成和清除 ( C)生成、使用和清除 ( D)清除、使用和生成 10 开发软件时对提高开发人员工作效率至关重要的是 ( )。 ( A)操作系统的资源管理功能 ( B)先进的软件开发工具和环境 ( C)程序人员

4、的数量 ( D)计算机的并行处理能力 11 Java的数据类型必须 ( )后才能使用。 ( A)实例化 ( B)格式化 ( C)标准化 ( D)合法化 12 下列说法中, ( )是不正确的。 ( A)类是 Java程序中基本的结构单位 ( B)一个数组中的所有值都必须是相同的数据类型 ( C)类成员数据必须是公有的 ( D)文本字符串是一种参考数据类型 13 给出下列有关 List的表达式,则 ( )选项的叙述是对的。 List 1=new List (6,true); ( A)在没有其他的约束条件下该列表将有 6行可见 ( B)一行的最大字符数是 6 ( C)列表不 允许用户多选 ( D)列

5、表只能有一项被选中 14 在 OutputStream类的常用方法中 ( )是清空输出流的方法。 ( A) flush() ( B) close() ( C) write(int b) ( D) write(byte b) 15 在 Java语言中,不允许使用指针体现出的 Java特性是 ( )。 ( A)可移植 ( B)解释执行 ( C)健壮性 ( D)安全性 16 下列不属于 Swing中构件的是 ( )。 ( A) JPane1 ( B) JTable ( C) Menu ( D) JFrame 17 不允许作为类及类成员的访问控制符的是 ( )。 ( A) public ( B) pr

6、ivate ( C) static ( D) pratected 18 下面对 Java中类方法重载的描述,错误的是 ( )。 ( A)指多个方法可以共享相同的名字 ( B)重载的各方法必须参数数量不同或参数类型不同 ( C)重载的各方法的方法体必须有所不同 ( D)与 Java的静态多态性无关 19 给出下面程序段: if(x 0)System.out.println(“Hello.“); else if(x -3)System.out.println(“Nice to meet you!“); elseSystem.out.pnntln(“How are you?“);) 若打印字符串 “

7、How are you?”,则 x的取值范围是 ( )。 ( A) x 0 ( B) x -3 ( C) x =-3 ( D) x =0 System.out.pfintln(100%0); ( A) 1和 1 ( B) 1和 1.0 ( C) 1.0和 1 ( D) 1.0和 1.0 27 下列方法 中可以用来创建一个新线程的是 ( )。 ( A)实现 java.lang.Runnable接口并重写 start()方法 ( B)实现 java.lang.Runnable接口并重写 run()方法 ( C)继承 java.lang.Thread类并重写 run()方法 ( D)实现 java.

8、lang.Thread类并实现 start()方法 28 Thread类的方法中, getName()方法的作用是 ( )。 ( A)返回线程组的名称 ( B)设置线程组的名称 ( C)返回线程的名称 ( D)设置线程的名称 29 抛出异常、生成异常对象都通过下列 ( )语句实现。 ( A) throws ( B) throw ( C) Throwable ( D) Exception 30 欲构造 ArrayList类的一个实例,此类继承了 List接口,下列 ( )方法是正确的。 ( A) ArrayList myList=new Object(); ( B) List myList=ne

9、w ArrayList(); ( C) ArrayList myList=new List(); ( D) List myList=new List(); 31 使容器中各个构件呈网格布局,平均占据容器空间的布局管理器是 ( )。 ( A) FlowLayout ( B) BorderLayout ( C) GridLayout ( D) GardLayout 32 下列方法与 Applet显示无关的是 ( )。 ( A) paint ( B) update ( C) repaint() ( D) draw 33 在匹配器 (Marcher)类中, 用于寻找下一个模式匹配串的方法是 ( )。

10、( A) static boolean matches() ( B) boolean matcher.find() ( C) int matcher.start() ( D) int matcher.end() 34 下列说法中正确的是 ( )。 ( A)共享数据的所有访问都必须作为临界区 ( B)用 synchronized保护的共享数据可以是共有的 ( C) Java中对象加锁不具有可重入性 ( D)对象锁不能返 还 35 java.lang.ThreadGroup类的作用为 ( )。 ( A)使任何类都可以为线程提供线程体 ( B)定义了线程同步与交互的方法 ( C)提供了线程组或组中的

11、每个线程进行操作的方法 ( D)以上都不是 36 面向对象的模型中,最基本的概念足对象和【 】。 37 数据模型按不同应用层次分成 3种类型, 它们是概念数据模型、【 】和物理数据模型。 38 软件设计模块化的目的是工【 】。 39 已知 int a11=12, 18, 24, 35, 47, 50, 62, 83, 90, 115, 134;使用对分查找法查找值为 90的元素时,查找成功所进行的比较次数是【 】。 40 最简单的交换排序方法是【 】。 41 在 Java的基本数据类型中, char型采用 Unicode编码方案,每个 Unicode码占用【 】字节内存空间。 42 在一个类的

12、内部嵌套定义的类称为【 】。 43 设有整型数组的定义: int a=new int8;,则 a.length的值为【 】。 44 setLayout()方法是所有容 器的父类【 】的方法。 45 Applet是 Java的一类特殊应用程序,它嵌入【 】中,随主页发布到互联网上。 46 【 】类是一个特殊类,它是一个 final类,所有的方法都用类变量来调用。 47 1下列程序的功能是创建了一个显示 5个 “Hello!”的线程并启动运行,请将程序补充完整。 public class ThreadTest extends Thread public static void main(Strin

13、g args ) ThreadTest t=new【 】 ; t.start( ); public void run( ) int i =0; while(true) System.out.println(“Hello!“); if(i+=4) break; 48 【 】是用来实现客户与服务之间的通信, Java在 Socket中,提供多线程机制,对实现大量客户通信带来很好的基础。 49 Java程序的安全性体现在多个层次上,在【 】有语法检查;在【 】有字节码校验器、测试代码段格式和规则检查,访问权限和类型转换合法性检查,操作数堆栈的上溢或下溢,代码参数类型合法性等;在平台上,通过配置策略,

14、可设定访问资源域,而无需区分本地域远程。 国家二级( JAVA)笔试模拟试卷 111答案与解析 1 【正确答案】 D 2 【正确答案】 B 3 【正确答案】 B 4 【正确答案】 B 5 【正确答案】 C 6 【正确答案】 B 7 【正确答案】 C 8 【正确 答案】 D 9 【正确答案】 C 10 【正确答案】 B 11 【正确答案】 A 12 【正确答案】 C 13 【正确答案】 A 14 【正确答案】 A 15 【正确答案】 D 16 【正确答案】 C 17 【正确答案】 C 18 【正确答案】 D 19 【正确答案】 C 20 【正确答案】 C 21 【正确答案】 B 22 【正确答案

15、】 A 23 【正确答案】 D 24 【正确答案】 C 25 【正确答案】 D 26 【正确答案】 B 27 【正确答案】 C 28 【正确答案】 C 29 【正确答案】 B 30 【正确答案】 B 31 【正确答案】 C 32 【正确答案】 D 33 【正确答案】 B 34 【正确答案】 A 35 【正确答案】 C 36 【正确答案】 类 37 【正确答案】 逻辑数据模型 38 【正确答案】 降低复杂性 39 【正确答案】 2 40 【正确答案】 冒泡排序 41 【正确答案】 2 42 【正确答案】 内部类 43 【正确答案】 8 44 【正确答案】 Container 45 【正确答案】 HTML 46 【正确答案】 System 47 【正确答案】 ThreadTest() 48 【正确答案】 Socket 49 【正确答案】 编译层 ,解释层

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1