[计算机类试卷]国家二级(JAVA)机试模拟试卷7及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)机试模拟试卷7及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)机试模拟试卷7及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)机试模拟试卷 7及答案与解析 一、选择题 1 下列整数的定义中,错误的是 ( )。 ( A) int f=314.; ( B) int a=012; ( C) int i=189; ( D) int d=0x123; 2 一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是 ( ) 。 ( A) 1: 1联系 ( B) 1: m联系 ( C) m: 1联系 ( D) m: n联系 3 下列不属于 Java关键字的是 ( )。 ( A) this ( B) super ( C) finally ( D) NULL 4 在软件开发中,需求分析阶段产生的
2、主要文档是( )。 ( A)软件集成测试计划 ( B)软件详细设计说明书 ( C)用户手册 ( D)软件需求规格说明书 5 结构化程序所要求的基本结构不包括( )。 ( A)顺序结构 ( B) GOTO 跳转 ( C)选择(分支)结构 ( D)重复(循环)结构 6 下面描述中错误的是( )。 ( A)系统总体结构图支持软件系统的详细设计 ( B)软件设计是将软件需求转换为软件表示的过程 ( C)数据结构与数据库设计是软 件设计的任务之一 ( D) PAD 图是软件详细设计的表示工具 7 负责数据库中查询操作的数据库语言是( )。 ( A)数据定义语言 ( B)数据管理语言 ( C)数据操纵语言
3、 ( D)数据控制语言 8 下列叙述中正确的是 ( )。 ( A)有一个以上根结点的数据结构不一定是非线性结构 ( B)只有一个根结点的数据结构不一定是线性结构 ( C)循环链表是非线性结构 ( D)双向链表是非线性结构 9 有三个关系 R、 S 和 T 如下: 则由关系 R 和 S 得到关系T 的操作是( )。 ( A)自然连接 ( B)交 ( C)除 ( D)并 10 定义无符号整数类为 UInt ,下面可以作为类 UInt实例化值的是( )。 ( A) 369 ( B) 369 ( C) 0 369 ( D)整数集合 1, 2, 3, 4, 5 11 若类声明加上 ( )修饰符,则表示该
4、类不能有子类。 ( A) close ( B) final ( C) down ( D) end 12 语句 Hello equals ( hello);的正确执行结果是( )。 ( A) true ( B) false ( C) 0 ( D) 1 13 下列关于 Java 源程序结构的论述中,正确的是( )。 ( A)一个文件包含的 i mport 语句最多 1个 ( B)一个文件包含的 public 类最多 1个 ( C)个文件包含的接口定义最多 1个 ( D)个文件包含的类定义最多 1个 14 某二叉树共有 7个结点,其中叶子结点只有 1个,则该二叉树的深度为 (假设根结点在第 1层 )
5、( )。 ( A) 3 ( B) 4 ( C) 6 ( D) 7 15 下列代码的执行结果是( )。 public c1ass Test public static vold mai n( Stri ng args) i nt x 0, 1, 2, 3; for i nt i 0; i 3; 1 2) try systc m out pri ntln( x i 2 x i x i 1); catch ( ArithmeticException e) Syste m out pri ntln( errorl); catch ( Exception e) Syste m out pri ntln
6、( error2); ( A) error1 ( B) error2 ( C) error1orror2 ( D) 2error2 16 下列关于栈叙述正确的是 ( )。 ( A)栈顶元素能最先被删除 ( B)栈顶元素最后才能被删除 ( C)栈底元素永远不能被删除 ( D)以上三种说法都不对 17 要得到某目录下的所有文件名,在下列代码的下画线处应填入的内容是(两个下画线的填写内容相同) _pathName ne w_ ( args 0);Stri ng file Names pathName list(); ( A) FileInputStream ( B) FileOutputStream
7、 ( C) File ( D) Rando mAccessFile 18 在下列代码的下画线处应填入的内容是( )。 public class FirstSample public static void mai n( args) Syste m out pri ntln(你好!); ( A) staff ( B) double ( C) i nt ( D) Stri ng 19 Object 类中的方法 public int hashCode,在其子类中覆盖该方法时,其方法修饰符可以是( )。 ( A) protected ( B) public ( C) private ( D)缺省 20
8、 下列代码中的内部类名是( )。 i mport java awt event ; lapoct javax s wi ng ; class Talki ngClock( public void start( i nt i nterval , fi nal boolean beep) ActionListener listener ne w ActionListener() public void actionPerformed( ActionEvent event) Ti mer t ne w Ti mer( i nterval , listener); t start(); ( A) Ti
9、 mer ( B) ActionListener ( C) listener ( D)匿名 21 已知 zi pname 是一个压缩文件名。则 zi pname 在下列代码中出现的正确位置是( )。 Zi pInputStreamzi n ne w Zi pInputStzeam( ne w FileInputStream( ); Zi pEntry entry ; while ( entry zi n get NextEntry( )! null) fileCo mbo addIte m( entry get Namc( ); zi n closeEntry( ); zi n close()
10、; ( A) ( B) ( C) ( D) 22 下列代码的执行结果是( )。 i nt numbers ne wi nt 6; for( i nt i 1; i numbers length ; i ) numbers i i 1; Syste m out pri nt( numbers i); ( A) 012345 ( B) 123456 ( C) 01234 ( D) 12345 23 Java API中支持线程的类或接口 是 ( )。 java.lang.Thread java.lang.Runnable java.lang.ThreadGroup java.io.Serializa
11、ble ( A) 、 ( B) 、 、 ( C) 、 、 ( D) 、 、 、 . 24 下列关于 Test 类的定义中,正确的是( )。 ( A) class Test i mple ments Runnable public vold run() public void so me Method ( B) class Test i mple ments Runnable( public void run(); ( C) class Test i mple ments Runnable( public void so me Method; ( D) class Test i mple men
12、ts Runnable public void so me Method () 25 下列方法被调用后,一定使调用线程改变当前状态的是( )。 ( A) notify() ( B) yield() ( C) sleep() ( D) is Alive() 26 在堆栈类 Sharedstack 的定义中,为了保证堆栈在并发操作中数据的正确性,应在下画线处填入的修饰符是(两个下画线的填写内容相同)( )。 public class SharedStack _i nt idx 0; _ char data ne wchar 10; public synchtonized void push( ch
13、ar c) public synchronized void pop( ) ( A) public ( B)不使用修饰符 ( C) private ( D) protected 27 关于下列代码编译或执行结果的描述中,正确的是( )。 public class Test public static void mai n( Stri ng args) Tcst Thread pml ne w Test Thread( One) pml start(); Test Thread pm2 ne w Test Thread( Two) pm2 start(); class Test Thread e
14、xtends Thread( private Stri ng s Tname ; Test Thread( Stri ng s) s Tname s ; public void run() for( i nt i 0; i 2; i ) try sleep ( 1000); catch ( InterruptedException e) syste m out pri nt ( s Tname ); ( A)不能通过编译, Test Thread 类中不能定义变量和构造方法 ( B)输出 One One Two Two ( C)输出 Two One One Two ( D)选项 B或 C都有可
15、能出现 28 下列关于 Applet 的叙述中,正确的是( )。 ( A)为了使 Applet 在浏览器中运行,需要在 HTML文件中嵌入相应的 Applet 类 ( B) Applet 不能从外部接收参数 ( C) Applet 不能使用 javac 命令进行编译 ( D) Java Applicatlon 与 Applet 都必须包含 mai n()方法 29 下列代码的下画线处应填入的方法名是( )。 i mport java awt ; i mport java applet ; public class Hello extends Applet public void ( Graph
16、ics g) g drawStri ng( Howare you !, 10, 10); ( A) repai nt ( B) pri ntln ( C) pai nt ( D) show 30 下列变量的定义中,错误的是( )。 ( A) i nt x 3; ( B) float f ; d ; ( C) Stri ng s Hello; ( D) boolean b true ; 31 下列代码的执行结果是( )。 i nt length Hello length(); Syste m out pri ntln( length); ( A) 5 ( B) 2 ( C) 10 ( D) 6
17、32 下列代码的编译或执行结果是( )。 public class Myval public static void mai n ( stri ng args) MyVal m ne w MyVal (); m aMethod (); public void aMethod () boolean b ne w Boolean 5; Syste m out pri ntln( b 0); ( A) 1 ( B) null ( C) 0 ( D)编译错误 33 若变量 a 是 Stri ng 类型的数据,那么表达式( a a)的类型是( )。 ( A) char ( B) Stri ng ( C)
18、 i nt ( D) long 34 Component类中用于刷新组件的方法是 ( )。 ( A) getFont() ( B) getName() ( C) update() ( D) paint() 35 鼠标在窗口中移动时,产生的事件是( )。 ( A) ActionEvent ( B) Pri ntEvent ( C) KeyEvent ( D) MouseEvent 36 一棵二叉树的中序遍历结果为 DBEAFC,前序遍历结果为 ABDECF,则后序历结果为( )。 ( A) ACFBED ( B) DFBECA ( C) ABCDEF ( D) DEBFCA 37 在关系 A(
19、S, SN , D)和关系 B( D, CN , N M)中, A 的主关键字是 S, B 的主关键字是 D,则关系 A 的外码是( )。 ( A) CN ( B) SN ( C) S ( D) D 38 下列关于面向对象的论述中,正确的是 ( )。 ( A)面由对象是指以对象为中心,分析、设计和实现应用程序的机制 ( B)面向对象是指以功能为中心,分析、设计和实现应用程序的机制 ( C)面向对象仅适用于程序设计阶段 ( D)面向对象是一种程序设计语言 39 在对象流中,对象的传送首先要将所传送的对象串行化,也就是实现Serializable 接口。下列代码中必须实现 Serializable
20、 接口的类是( )。 ObjectInput i n ne w ObjectInputStream( ne w FileInputStream( e mployee dat);Employee ne wStaff ( Employee 1 i n readobject(); ( A) Employee ( B) Input ( C) Staff ( D) Stream 40 下列代码的执行结果是( )。 public class Expression public static void mai n( Stri ng arga( Int v1 10, v2 99, v3 0; Syste m
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 模拟 答案 解析 DOC
