[计算机类试卷]国家二级(JAVA)笔试模拟试卷155及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷155及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷155及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 155及答案与解析 1 计算机算法是指解决问题的有限运算序列,它具备 _和足够的信息。 ( A)可行性、可移植性、可扩充性 ( B)易读性、稳定性、安全性 ( C)确定性、有穷性、稳定性 ( D)可行性、确定性、有穷性 2 对于存储同样一组数据元素而言, _。 ( A)顺序结构比链接结构更易于扩充空间 ( B)顺序结构与链接结构相比,更有利于对元素进行插入和删除运算 ( C)顺序结构占用整块空间,而链接结构不要求占用 整块空间 ( D)顺序结构比链接结构占据更多的存储空间 3 算法的时间复杂度是指 _。 ( A)执行算法程序所需要的时间 ( B)算法程序的长
2、度 ( C)算法执行过程中所需要的基本运算次数 ( D)算法程序中的指令的条数 4 设有二叉树: 对此二叉树执行中序遍历的结果是 _。 ( A) ABCDEF ( B) DBEAFC ( C) ABDECF ( D) DEBFCA 5 信息隐蔽的概念与下述哪一种概念直接相关 ?_ ( A)软件结构定义 ( B)模块独立性 ( C)模块类型划分 ( D)模块耦合度 6 结构化程序设计只允许由 3种基本结构来构成任何程序。下列选项中, _不是结构化程序设计的基本结构。 ( A)选择结构 ( B)可选结构 ( C)循环结构 ( D)顺序结构 7 在软件生命周期中,能准确地确定软件系统必须做什么和必须
3、具备哪些功能的阶段是 _。 ( A)概要设计 ( B)详细设计 ( C)可行性设计 ( D)需求分析 8 下面不属 于软件工程 3个要素的是 _。 ( A)工具 ( B)过程 ( C)方法 ( D)环境 9 下列对于关系运算的叙述中,正确的是 _。 ( A)投影、选择、连接是从二维表的行的方向所进行的运算 ( B)并、交、差是从二维表的列的方向所进行的运算 ( C)投影、选择、连接是从二维表的列的方向所进行的运算 ( D)以上 3种说法都不对 10 关系数据库管理系统应实现的专门的关系运算包括 _。 ( A)排序、索引、统计 ( B)选择、 投影、连接 ( C)关联、更新、排序 ( D)显示、
4、打印、制表 11 下面属于面向对象程序设计语言的是 _。 ( A) Java语言 ( B)机器语言 ( C) C语言 ( D)汇编语言 12 下列哪一个类是由编译器自动生成对象的特殊类,且用于类操作 ?_ ( A) System类 ( B) Class类 ( C) Thread类 ( D) Object类 13 在 Java源文件中,什么类最多只能有一个,而其他类的个数不限 ? ( A) public ( B) private ( C) protected ( D)没有这种类 14 下列说法中,正确的是 _。 ( A) Java语言是以类为程序的基本单位的 ( B) Java语言是不区分大小写
5、的 ( C)多行注释语句必须以 “ ”开始 ( D)在 Java语言中,类的源文件名和这个类的类名可以不相同 15 下面哪一个是合法的标识符 ? ( A) $persons ( B) 2Users ( C) *point ( D) this 16 下列程序的输出结果是 _。 int x=3; int y=10; System.out.println(y%x); ( A) 0 ( B) 1 ( C) 2 ( D) 1.0 17 下列哪一个选项是 short型数据的取值范围 ? ( A) -128 +127 ( B) -32768 +32 767 ( C) -2147483648 +2147483
6、647 ( D) -3.40282347E38 +3.40282347E38 18 下列对类的声明,正确的是 _。 ( A) abstract final class Hh ( B) abstract private move( ) ( C) protected private number; ( D) public abstract class Car 19 下列关于 JDK目录结果的说法,错误的是 _。 ( A) bin目录下有许多工具 ( B) demo目录下有各种演示例子 ( C) include目录下都是库文件 ( D) jre目录是 Java程序运行环境的根目录 20 下面程序段的
7、输出结果是 _。 public class Test public static void main(String args ) int x,y; x=(int)Math.sqrt(5/2)+(int)Math.random( )*5/2; y=(int)Math.sqrt(3/2)+(int)Math.random( )*3/2; if(x y) System.out.println(“x y“); else if(x=y) System.out.println(“x=y“); else System.out.println(“xy“); ( A) x y ( B) x=y ( C) x y
8、 ( D)编译错误 21 在下列 Java组件中,不属于容器的是 _。 ( A) Panel ( B) Window ( C) Frame ( D) Label 22 下面程序实现对 zip文件 file.zip的查询,在横线处填上正确的语句 _。 package test; import java.io.*; import java.util.*; import java.util.zip.*; public class Exam public static void main(String args) try FileInputStream fis=new FileInputStream(
9、“test/file.zip“); ZipInputStream zis=new ZipInputStream(fis); ZipEntry en; while(_)!=null) en.getName( ); zis.closeEntry( ); Zis.close( ); catch(Exception e)e.printStackTrace( ); ( A) en=zis.getNextEntry( ) ( B) en=zis.getNextEntry( ) ( C) en=zis.getEntry( ) ( D) zis.getNextEntry( ) 23 定义一个表示 100个值为
10、 null的字符串 数组,正确的选项是 _。 ( A) String a; ( B) String a ; ( C) char a100 ; ( D) String a =new String100 24 当一个应用程序的所有非守护线程终止运行时,若仍然有守护线程在运行,应用程序将 _。 ( A)运行 ( B)阻塞 ( C)终止 ( D)休眠 25 下列创建一个标识有 “关闭 ”按钮的语句是 _。 ( A) TextField b=new TextField(“关闭 “); ( B) TextArea b=new TextArea(“关闭 “); ( C) Button b=new Butto
11、n(“关闭 “); ( D) Checkbox b=new Cheekbox(“关闭 “); 26 下列哪一个选项是 javax.swing.JApplet的父类 ?_ ( A) java.Awt.panel ( B) java.applet.Applet ( C) java.awt.frame ( D) java.Awt.Window 27 下面关于 HTML标记的说法,正确的是 _。 ( A) URL getDocumentBase( )方法返回 Applet主类的 URL ( B) URL getCodeBase( )方法返回包含 Applet的 HTML文件的 URL ( C)在 HT
12、ML中如果不说明 String getParameter(String name)的参数,此方法将返回 “0” ( D) HTML标记方法用于获取 HTML文件中关于 Applet的信息 28 对于下面语句,不正确的说法是 _。 Thread thrObj=new Thread( ); ( A)系统没有为此线程对象分配资源 ( B)只能启动或者终止 ( C)创建了一个空的线程对象 ( D)可以调用其他方法 29 在匹配器 (Matcher)类中,用于寻找下一个模式匹配串的方法是 _。 ( A) static boolean matches( ) ( B) boolean matcher.fin
13、d( ) ( C) int matcher.start( ) ( D) int matcher.end( ) 30 下面程序中,若从键盘输入大写字母 C,则程序的输出结果是 _。 import java.io.*; public class Test public static void main(String args ) int ch=0; System.out.println(“Please input a character: “); try ch=System.in.read( ); char ch_A=A, ch_Z=Z; int delta_c=(int)ch_A+(int)ch
14、_Z-ch; System.Out.println(“the encoded character is:“+(char)delta_C); catch(IOException e)e.printStackTrace( ); ( A) C ( B) Y ( C) X ( D)字母 C的 ASCII码的整型值 31 要从 “file.dat”文件中读出第 10个字节存到变量 C中,下列 _方法是合适的。 ( A) FileInputStream in=new FileInputStream(“file.dat“); in.skip(9);int c=in.read( ); ( B) FileInp
15、utStream in=new FileInputStream(“file.dat“); in.skip(10);int c=in.read( ); ( C) FileInputStream in=new FileInputStream(“file.dat“); int c=in.read( ); ( D) RandomAccessFile in=new RandomAccessFile(“file.dat“); in.skip(9); int c=in.readByte( ); 32 下列会出错的代码是 _。 (1) public void modify( ) (2) int I,j,k;
16、(3) i=100; (4) while(i 0) (5) j=i*2; (6) System.out.println(“The value of j is“+j); (7) k=k+1; (8) (9) i-; (10) ( A)第 4行 ( B)第 6行 ( C)第 7行 ( D)第 8行 33 下列关于线程优先级的说法中,正确的是 _。 ( A)线程的优先级是不能改变的 ( B)线程的优先级是在创建线程时设置的 ( C)在创建线程后的任何时刻都可以设置其优先级 ( D) B和 C 34 下面关于 Applet的说法中,正确的是 _。 ( A) Applet也需要 main( )方法 (
17、B) Applet继承自 java.awt.Applet或 javax.swing.JApplet ( C) Applet能访问本地文件 ( D) Applet程序不需要编译 35 下列关于 Java Application与 Java Applet程序的差别,描述正确的是 _。 ( A)运行方式不同,程序结构相同,运行工具不同,受到的限制相同 ( B)运行方式相同,程序结构不同,运行工具不同,受到的限制相同 ( C)运行方式相同,程序结构相同,运行工具不同,受到的限制也不同 ( D)运行方式不同,程序结构不同,运行工具不同,受到的限制也不同 36 数据库系统的主要特点为数据集成性、数据的高
18、_和低冗余性、数据独立性和数据统一管理和控制 。 37 数据库保护分为安全性控制、 _、并发性控制和数据的恢复。 38 软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于_中的一个阶段。 39 在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块,其中 _的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。 40 树中度为零的结点称为 _。 41 Java语言用 _进行解释执行。 42 Java语言中,移位运算符包括:、和 _。 43 在一个类的内部嵌套定义的类称为 _。 44 能将显示空间分成很多层的布局管理器是 _。 45 设有数组定义:
19、 int a=11,22,33,44,55,66,77,88,99;则执行下列几个语句后的输出结果是 _。 for(inti=O; i a.length; i+) if(ai%3=0)System.out.println(ai+“); 46 使用 Swing编写 Applet,则该 Applet的主类应该定义为 _类的子类。 47 下列程序的运行结果是 _。 import java.io.*; publicclassABC publicstaticvoidmain(Stringargs) inti; inta=11,22,33,44,55,66,77,88,99; for(i=0; i a.l
20、ength/2; i+) System.out.print(ai+aa.lngth-i-1+“); System.out.println(); 48 键盘键入字符串并在计算机屏幕上显示,这时的数据源是 _。 49 任何一个 Java程序都默认引入了一个包,这个包的名字叫 java._。 50 Java语言中访问限定符有 _, protected,private和 default等。 国家二级( JAVA)笔试模拟试卷 155答案与解析 1 【正确答案】 D 【试题解析】 算法的基本特征是可行性、确定性、有穷性和拥有足够的信息。 2 【正确答案】 C 【试题解析】 在顺序结构中,元素 之间的关系
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 155 答案 解析 DOC
