[计算机类试卷]国家二级(JAVA)笔试模拟试卷20及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷20及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷20及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 20及答案与解析 1 算法的空间复杂度是指 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)执行过程中所需要的存储空间 2 用链表表示线性表的优点是 ( A)便于随机存取 ( B)花费的存储空间较顺序存储少 ( C)便于插入和删除操作 ( D)数据元素的物理顺序与逻辑顺序相同 3 数据结构中,与所使用的计算机无关的是数据的 ( A)存储结构 ( B)物理结构 ( C)逻辑结构 ( D)物理和存储结构 4 结构化程序设计主要强调的是 ( A)程序的规模 ( B)程序的效率 ( C)程序设计语言的先进性 ( D)程序
2、易读性 5 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指 ( A)模块间的关系 ( B)系统结构部件转换成软件的过程描述 ( C)软件层次结构 ( D)软件开发过程 6 检查软件产品是否符合需求定义的过程称为 ( A)确认测试 ( B)集成测试 ( C)验证测试 ( D)验收测试 7 数据流图用于抽象描述一个软件的逻辑模 型,数据流图由一些特定的图符构成。下列图 符名标识的图符不属于数据流图合法图符的是 ( A)控制流 ( B)加工 ( C)数据存储 ( D)源和潭 8 应用数据库的主要目的是 ( A)解决数据保密问题 ( B)解决数据完整性问题 ( C)解决数据共享问题
3、 ( D)解决数据量大的问题 9 在数据库设计中,将 E-R图转换成关系数据模型的过程属于 ( A)需求分析阶段 ( B)逻辑设计阶段 ( C)概念设计阶段 ( D)物理设计阶段 10 在数据管理技术 的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段 其中数据独立性最高的阶段是 ( A)数据库系统 ( B)文件系统 ( C)人工管理 ( D)数据项管理 11 下列哪个选项是合法的标识符 ? ( A) 123 ( B) _name ( C) class ( D) 1first 12 下列哪个选项是 Java调试器,如果编译器返回程序代码的错误,可以用它对程序进行调试 ? ( A)
4、java.exe ( B) javadoc.exe ( C) jdb.exe ( D) javaprof.exe 13 下列的哪个选项可以正确用以表示八进制值 8? ( A) 0x8 ( B) 0x10 ( C) 8 ( D) 10 14 下列的哪个赋值语句是不正确的 ? ( A) float f = 11.1; ( B) double d = 5.3E12; ( C) float d=3.14f; ( D) double f = 11.1E10f; 15 下列的哪个赋值语句是正确的 ? ( A) char a=12; ( B) int a=12.0; ( C) int a=12.0f; (
5、D) int a=(int)12.0; 16 给出下列的代码,哪行在编译时可能会有错误 ? public void modify( ) int i, j, k; i = 100; while( i 0) j = i * 2; System.out.println(“The value of j is“ + j); k=k + 1 ( A) line 4 ( B) line 6 ( C) line 7 ( D) line 8 17 下列关于继承的哪项叙述是正确的 ? ( A)在 java中允许多重继承 ( B)在 java中一个类只能实现一个接口 ( C)在 java中一个类不能同时继承一个类和
6、实现一个接口 ( D) java的单一继承使代码更可靠 18 下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问 ? ( A) private ( B)无修饰符 ( C) public ( D) protected 19 给出下列代码,如何使成员变量 m被方法 fun( )直接访问 ? class Test private int m; public static void fun( ) ( A)将 private int m改为 protected int m ( B)将 private int m改为 public int m ( C)将 private int m改为 s
7、tatic i ( D)将 private int m改为 int m 20 已知有下列类的说明,则下列哪个语句是正确的 ? public class Test private float f = 1.0f; int m = 12;static int n=1; public static void main(String arg ) Test t = new Test( ); ( A) t.f; ( B) this.n; ( C) Test.m; ( D) Test.f; 21 给出下列代码,则数组初始化中哪项是不正确的 ? byte array1,array2 ; byte array3
8、; byte array4; ( A) array2 = array1 ( B) array2 = array3 ( C) array2 = array4 ( D) array3 = array4 22 下列代码的执行结果是 public class Test public int aMethod( ) static int i=0; i+ +; System.out.println(i); public static void main(String args ) Test test = new Test( ); test.aMethod( ); ( A)编译错误 ( B) 0 ( C) 1
9、 ( D)运行成功,但不输出 23 下列关于内部类的说法不正确的是 ( A)内部类的类名只能在定义它的类或程序段中或在表达式内部匿名使用 ( B)内部类可以使用它所在类的静态成员变量和实例成员变量 ( C)内部类不可以用 abstract修饰符定义为抽象类 ( D)内部类可作为其他类的成员,而且可访问它所在类的成员 24 顺序执行下列程序语句后,则 b的值是 String a = “Hello“; String b = a.substring(0, 2); ( A) Hello ( B) hello ( C) Hel ( D) null 25 在 oneMethod( )方法运行正常的情况下,
10、程序段将输出什么 ? public void test( ) try oneMethod( ); System.out.println(“condition 1“); catch (ArrayIndexOutOfBoundsException e) System.out.println(“condition 2“); catch(Exception e) System.out.println(“condition 3“); finally System.out.pritln(“finally“); ( A) condition 1 ( B) condition 2 ( C) condition
11、 3 ( D) condition 1 26 下列常见的系统定义的异常中,哪个是输入、输出异常 ? ( A) ClassNotFoundException ( B) IOException ( C) FileNotFoundException ( D) UnknownHostException 27 下列哪个不是 nio包的新特点 ? ( A)内存映射技术 ( B)文件锁定 ( C)字符及编码 ( D)阻塞 I/O 28 下列哪个选项是正确计算 42度 (角度 )的余弦值 ? ( A) double d=Math.cos(42); ( B) double d=Math.cosine(42);
12、( C) double d=Math.cos(Math.toRadians(42) ); ( D) double d=Math.cos(Math.toDegrees(42) ); 29 下列 InputStream类中哪个方法可以用于关闭流 ? ( A) skip( ) ( B) close( ) ( C) mark( ) ( D) reset( ) 30 下列方法中哪个是执行线程的方法 ? ( A) run( ) ( B) start( ) ( C) sleep( ) ( D) suspend( ) 31 下列关于 Frame类的说法不正确的是 ( A) Frame是 Window类的直接子
13、类 ( B) Frame对象显示的效果是一个窗口 ( C) Frame被默认初始化为可见 ( D) Frame的默认布局管理器为 BorderLayout 32 下列 Java常见事件类中哪个是鼠标事件类 ? ( A) InputEvent ( B) KeyEvent ( C) MouseEvent ( D) WindowEvent 33 在 Applet的关键方法中, 下列哪个方法是关闭浏览器以释放 Applet占用的所有资源 ? ( A) init( ) ( B) start( ) ( C) paint( ) ( D) destroy( ) 34 下列哪个是面向大型企业级用容器管理专用构件
14、的应用平台 ? ( A) J2EE ( B) J2ME ( C) J2SE ( D) J2DE 35 下列哪个选项的 java源文件代码片段是不正确的 ? ( A) package testpackage; public class Test ( B) import java.io.* ; package testpackage; public class Test ( C) import java.io.*; class Person public class Test ( D) import java.io.*; import java.awt.*; public class Test 3
15、6 算法的基本特征是可行性、确定性、【 】和拥有足够的情报。 37 在长度为 n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为【 】。 38 在面 向对象的程序设计中,类描述的是具有相似性质的一组【 】。 39 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【 】。 40 数据库管理系统常见的数据模型有层次模型、网状模型和【 】 3种。 41 重复结构分为当型和 _。 42 Java语言没有无符号整数类型、指针类型、 _、联合类型、 _,这使得 Java编程简单易学。 43 Java语言用 _进行解释执行。 44 long类整型常量书写表示时,要在数字后面加 _或
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 20 答案 解析 DOC
