[计算机类试卷]国家二级(JAVA)机试模拟试卷13及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)机试模拟试卷13及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)机试模拟试卷13及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)机试模拟试卷 13及答案与解析 一、选择题 1 线性表 L=(a1, a2, a3, ai , an) ,下列说法正确的是 ( )。 ( A)每个元素都有一个直接前件和直接后件 ( B)线性表中至少要有一个元素 ( C)表中诸元素的排列顺序必须是由小到大或南大到小 ( D)除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前继和直接后继 2 下列关于完全二叉树的叙述中,错误的是 ( )。 ( A)除了最后一层外,每一层上的结点数均达到最大值 ( B)可能缺少若干个左右叶子 结点 ( C)完全二叉树一般不是满二叉树 ( D)具有结点的完全二叉树的深度为 log2n
2、+1 3 对长度为 n的线性表进行顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) 125 ( B) n 2 ( C) n ( D) n+1 4 下列选项中不属于结构化程序设计方法的是 ( )。 ( A)自顶向下 ( B)逐步求精 ( C)模块化 ( D)可复用 5 软件需求分析阶段的工作,可以分为 4个方面;需求获取、需求分析、编写需求规格说明书以及 ( )。 ( A)阶段性报告 ( B)需求 评审 ( C)总结 ( D)都不正确 6 下列叙述中,不属于测试的特征的是 ( )。 ( A)测试的挑剔性 ( B)完全测试的不可能性 ( C)测试的可靠性 ( D)测试的经济性 7 模块独
3、立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的( )。 ( A)抽象和信息隐蔽 ( B)局部化和封装化 ( C)内聚性和耦合性 ( D)激活机制和控制方法 8 下列关于软件测试的描述中正确的是 ( )。 ( A)软件测试的日的是证明程序是否正确 ( B)软件测试的目的是使程序运行 结果正确 ( C)软件测试的目的是尽可能多地发现程序中的错误 ( D)软件测试的目的是使程序符合结构化原则 9 下列丁具中为需求分析常用工具的是 ( )。 ( A) PAD ( B) PFD ( C) NS ( D) DFD 10 下列特征中不是面向对象方法的主要特征的是 ( )。 ( A)多态性 (
4、 B)继承 ( C)封装性 ( D)模块化 11 下列与数据元京有关的叙述中,不正确的是 ( )。 ( A)数据元索是数据的基本单位,即数据集合中的个体 ( B)数据元素是有独立含义的数据最小 单位 ( C)数据元素义称为结点 ( D)数据元素义称为记录 12 栈 S最多能容纳 4个元素,现有 6个元素按 A、 B、 C、 D、 E、 F的顺序进栈。下列 ( )序列不是可能的出栈序列。 ( A) C、 B、 E、 D、 A、 F ( B) C、 D、 B、 F、 E、 A ( C) A、 D、 E、 C、 B、 F ( D) A、 F、 E、 D、 C、 B 13 在电子邮件程序向邮件服务器中
5、发送邮件时使用的是简单邮件传输协议下列 ( )是简单邮件传输协议。 ( A) POP3 ( B) IMAP ( C) HTTP ( D) SMTP 14 对 一个南 n个关键码组成的序列,借助排序过程选出其中最大的关键码要求关键码比较次数和移动次数最少则最佳排序方法是 ( )。 ( A)归并排序 ( B)直接插入排序 ( C)直接选择排序 ( D)快速排序 15 对线性表进行二分法查找其前提条件是 ( )。 ( A)线性表以顺序方式存储并已按关键码值排好序 ( B)线性表以顺序方式存储,并已按关键码值的查找频率排好序 ( C)线性表以有序方式存储并已按关键码值排好序 ( D)线性表以有序方式存
6、储并已按关键码值的查找频率排好序 16 Java的核心包中,提供编程应用的基本类的包是 ( )。 ( A) java 1ang ( B) java util ( C) java applet ( D) javfl rmi 17 下列关于 Java对 impor语句规定的叙述中,错误的是 ( )。 ( A)在 1ava程序中 import语句可以有多个 ( B)在 Jav8程序中 import语句可以没有 ( C)在 Java程序中 import语句必须有一个 ( D)在 Java程序中 import语句必须引入在所有类定义之前 18 在编译 Java程序时,用 于指定生成 class文件位置的
7、选项是 ( )。 ( A)一 g ( B)一 d ( C)一 verbose ( D)一 nowarn 19 下列方法中不属于 WindowListener接口的是 ( )。 ( A) window( )pened( ) ( B) windowClosed( ) ( C) windowActivated( ) ( D) mouseDragged( ) 20 运行 Java程序需要的 lT具软件所在的目录是 ( )。 ( A) JDK的 bin目录 ( B) JDK的 demo目录 ( C) IDK的 lib目录 ( D) JDK的 jre目录 21 下列关于 Java语言特点的叙述中错误的是
8、( )。 ( A) Java是面向过程的编程语言 ( B) Java支持分布式计算 ( C) Java是跨平台的编程语言 ( D) Java支持多线程 22 可以使当前同级线程重新获得运行机会的方法是 ( )。 ( A) sleep( ) ( B) join( ) ( C) yield( ) ( D) interrupt( ) 23 下列语句中。 属于多分支语句的是 ( )。 ( A) if语句 ( B) for语句 ( C) switch语句 ( D) dowhile语句 24 阅读下列代码 publicclassTest2005 publicstaticvoidmain(Stringarg
9、s) Strings=“rest”; switch(s) ease“Java”: System out print(”Java”)I breakl case”Language”: System out print(”1 an guage”); break; case“Test“: System OUt print(”Test”); break; 其运行结果是 ( )。 ( A) Java ( B) Language ( C) Test ( D)编译时出错 25 在程序读入字符文件时,能够以该文件作为直接参数的类是 ( )。 ( A) FileReader ( B) BufferedReader
10、 ( C) FilelnputStream ( D) ObjectlnputStream 26 下列描述中正确的是 ( ) ( A)在 Serializable接口中定义了抽象方法 ( B)在 Serializable接口中定义了常量 ( C)在 Serializable接口中没有定义抽象方法也没有定义常量 ( D)在 Serializable接口中定义了成员方法 27 请阅读下面程序,说明该程序创建线程使用的方法是 ( )。 publicclassThreadTest publicstaticvoidmain(Stringargs) Threadt1=newThread(newH0110Wo
11、rld( ); Threadt2=newThread(newHolloWorld( ); t1 start( ); t2 start( ); classHolloWorldimplementsRunnable inti; publicvoidrun( ) while(true) System OUt println(”HolloWorld“十 i+); if(i=5)break; ( A)继承 Thread类 ( B)实现 Runnable接口 ( C) t1 start( ) ( D) t2 start( ) 28 java io包的 File类是 ( )。 ( A)字符流类 ( B)字节流
12、类 ( C)对象流类 ( D)非流类 29 为保护本地主机。对 Applet安全限制中正确的是 ( )。 ( A) Applet可加载本地库或方法 ( B) Applet可读、写本地计算机的文件系统 ( C) Applet可向 Applet之外的任何主机建立网络连接 ( D) Applet不能运行任何本地可执行程序 30 请阅读下面程序 publicclassExampleStringBuffer publicstaticvoidmain(Stringargs) StringBuffersb=newStringBuffer(“test”): System Out println(“buffer
13、=”+sb); System out println(“length=”+sb 1ength (); ) 程序运行结果中在 ”length=”后输 H1的值是 ( )。 ( A) 10 ( B) 4 ( C) 20 ( D) 30 31 每个 Java小应用程序必须定义为 ( )。 ( A) Applet类或 JApplet类的子类 ( B) JFrame类的子类 ( C) Frame的子类 ( D) Window的子类 32 若特快订单是一种订单,则特快订单类和订单类的关系是 ( )。 ( A)使用关系 ( B)包含关系 ( C)继承关系 ( D)无关系 33 下列关于 Applet的安全限
14、制的叙述中,错误的是 ( )。 ( A)通常情况下,禁止 Applet读、写本地文件系统 ( B)通常情况下,禁止 Applet向 Applet源丰机之外的任何主机建立网络连接 ( C)通常情况下,禁止 Applet读取系统信息 ( D)通常情况下。禁止 Applet加载本地库或方法 34 Swing的选项面板是 ( )。 ( A) JTabbedPane ( B) JLayeredPane ( C) JScrollPane ( D) JSplitPane 35 提供 showDoeument( )方法,使 Applet能够请求浏览器访问特定 URL的类是( )。 ( A) Applet (
15、B) AppletContext ( C) JApplet ( D) URL 36 阅读下面程序 1publicclassTryextendsThread 2publicstaticvoidmain(Stringargs) 3Tryt=newTry( ); 4t start( ); 5) 6 7publicvoidrun(intj) 8inti=0I 9while(ig getColor(colorValueschColor getselectedIndex (); switch(chFigure getSelectedlndex() case0; g fillOval(curX, curY
16、30, 30); break; caseI: g fillOval(curX curY, 30, 50); break; case2: g fillReet(curX, curY-30 30); break case3: g fillRect(curX, curY 30 50); break; clasMouseEventListenerimplementsMouseAda- pter publicvoidmousePressed(MouseEventevt) curX=evt getX(); curY=evt getY(); repaint(); ) staticpublicvoidmain
17、(Stringargs) newjava3(); 国家二级( JAVA)机试模拟试卷 13答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 线性表可以为空袭;第一个元素没有直接前驱,最后一个元素没有直接后继;线性表的定义中,元素的排列并没有规定大小顺序。 2 【正确答案】 B 【试题解析】 满二叉树指除最后一层外,每一层上所有结点都有两个子结点的二叉树。完全二叉树指除最后一层外,每一层上的结点数均 达到最大值,在最后一层上只缺少右边的若干叶子结点的二叉树。由定义可知,满二叉树肯定是完全二叉树,而完全二叉树一般不是满二叉树。 3 【正确答案】 C 【试题解析】 对线性表进行顺序查找时。
18、最坏情况下,要查找的元素是表的最后一个元素或查找失败,这两种情况都需要将这个元素与表中的所有元素进行比较,因此比较次数为 n。 4 【正确答案】 D 【试题解析】 结构化程序设计的主要原则概括为自顶向下,逐步求精,模块化。 5 【正确答案】 B 【试题解析】 需求分析是软件定义时期的最后一个阶段 。可以概括为四个方面:需求获取;需求分析;编写需求规格说明书;需求评审。 6 【正确答案】 C 【试题解析】 软件测试的目标是在精心控制的环境下执行程序以发现程序中的错误,给出程序可靠性的鉴定。软件测试有 3个重要特征;测试的挑剔性、完全测试的不可能性及测试的经济性。 7 【正确答案】 C 【试题解析
19、】 模块的独立性是评价设计好坏的重要度量标准。衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准。 8 【正确答案】 C 【试题解析】 软件测试是为了尽可能多地发现程序中的错 误,尤其是至今尚未发现的错误。 9 【正确答案】 D 【试题解析】 需求分析常用工具有数据流图 (DFD)、数据字典 (DD)、判定树和判定表。问题分析图 (PAD)、程序流程圈 (PFD)、盒武图 (NS)都是详细设计的常用工具不是需求分析的工具。 10 【正确答案】 D 【试题解析】 模块化是结构化程序设计的特点。面向对象设计方法使用现实世界的概念抽象地思考问题从而自然地解决问题。他的特点包括:分类性、封装性、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 模拟 13 答案 解析 DOC
