[计算机类试卷]国家二级(JAVA)笔试模拟试卷208及答案与解析.doc
《[计算机类试卷]国家二级(JAVA)笔试模拟试卷208及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(JAVA)笔试模拟试卷208及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( JAVA)笔试模拟试卷 208及答案与解析 1 在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送 _。 ( A)调用语句 ( B)命令 ( C)口令 ( D)消息 2 下列叙述中正确的是 ( A)一个逻辑数据结构只能有一种存储结构 ( B)数据的逻辑结构属于线性结构,存储结构属于非线性结构 ( C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 ( D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 3 下列叙述中正确的 是 _。 A) 有一个以上根结点的数据结构不一定是非线性结构 B) 只有一个根结点的数据结构不一定是线
2、性结构 C) 循环链表是非线性结构 D) 双向链表是非线性结构 4 结构化程序设计的三种结构是 ( )。 ( A)顺序结构、选择结构、转移结构 ( B)分支结构、等价结构、循环结构 ( C)多分支结构、赋值结构、等价结构 ( D)顺序结构、选择结构、循环结构 5 在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。 ( A)概要设计 ( B)详细设计 ( C)可行性分析 ( D)需求分析 6 数据的存储结构是指 ()。 ( A)存储在外存中的数据 ( B)数据所占的存储空间量 ( C)数据在计算机中的顺序存储方式 ( D)数据的逻辑结构在计算机中的表示 7 有关
3、构造函数的说法不正确的是 ()。 ( A)构造函数名字和类的名字一样 ( B)构造函数在说明类变量时自动执行 ( C)构造函数无任何函数类型 ( D)构造函数有且只有一个 8 在结构化程序设计中,使用 goto语句的原则是 ( )。 ( A)限制 ( B)鼓励 ( C)禁止 ( D)滥用 9 如下图所示的 4棵二叉树中,不是完全二叉树的是 ( )。 10 整型变量中, int类型表示的数据范围是 ( )。 ( A) 2147483647 + 2147483646 ( B) -2147483648 + 2147483647 ( C) -2147483646 + 2147483647 ( D) -
4、2147483647 2147483648 11 下列程序段执行后,变量 c的值为 ( )。 public class Test public static void main(String args) float a=10, b=9, c=8; if (-a=B)c= -a/c; System. out. println (C); ( A) 1.125 ( B) 1.0 ( C) 1.25 ( D) 0.0 12 下面程序段的输出结果是 ( )。 public class Test public static void main (String args) for ( int a=0; a
5、10; a+) if (a=5) break; System.out.println(A); ( A) 01234 ( B) 6789 ( C) 012346789 ( D) 5 13 下列说法中,错误的是 ( )。 ( A)线程就是程序 ( B)线程是一个程序的单个执行流 ( C)多线程 是指一个程序的多个执行流 ( D)多线程用于实现开发 14 下列 ( )选项操作是 Applet可以做的。 ( A)访问客户端系统的一部分信息 ( B)访问客户端的文件系统 ( C)在客户端调用本地动态链接库 ( D)在客户端访问电子邮件地址 15 下列关于正则表达式的说法,不正确的是 ( A)在 J2SE
6、1.4中的正则表达式包中有一个 Pattern类 ( B)在 J2SE1.4中的正则表达式包中有一个 Macher类 ( C)在 J2SE1.4中的正则表达式包名为 java.util.regex ( D)以上 说法都不对 16 下列说法中,正确的一项是 ( A) Java语言是以类为程序的基本单位的 ( B) Java语言是不分大小写的 ( C)多行注释语句必须以 /开始 ( D)在 Java语言中,类的源文件名和该类名可以不相同 17 int型 public成员变量 MAX LENGTH,该值保持为常数 100,则定义这个变量的语句是 ( )。 ( A) publicintMAX_LENG
7、TH=100 ( B) finalintMAX LENGTH=100 ( C) publicconstintMAX_LENGTH=100 ( D) publicfinalintMAX_LENGTH=100 18 下列程序片段中,能通过编译的是 ( A) public abstract class Animal public void speak(); ( B) public abstract class Animal public void speak() ( C) public class Animal public abstract void speak(); ( D) public ab
8、stract class Animal public abstract void speak() 19 阅读下面程序importjava.io.*;publicclassTypeTransitionpublicstaticvoidmain(Stringargs)chara=h;iNti=100;intj=97;intaa=a+i;System.out.println(“aa=“+aa);charbb=(char)j;System.out.println(“bb=“+bb);如果输出结果的 第二行为 bb=a,奸么第一行的输出是 ()。 ( A) aa=I ( B) aa=204 ( C) aa
9、=v ( D) aa=156 20 下列 ()是面向大型企业级用容器管理专用构件的应用平台。 ( A) J2EE ( B) J2ME ( C) J2SE ( D) J2DE 21 给定下面的代码: int i=1,j=10; do if(i+ -j) continue; while(i 5) 执行完之后, i与 j的值分别是多少 ? ( ) ( A) i=6, j=5 ( B) i=5, j=5 ( C) i=6, j=4 ( D) i=5, j=6 22 如果有 2个类 A和 B, A类基于 B类,则下列描述中正确的一个是 _。 ( A)这 2个类都是子类或者超类 ( B) A是 B超类的子
10、类 ( C)这 2个类都是对方的子类 ( D) B是 A超类的子类 23 在压缩文件流中,用于缓冲阅读器阅读文本的方法是 ( )。 ( A) readLine() ( B) getNextEntry() ( C) bufferRead() ( D) loadZipFile() 24 下面有关 Applet执行的操作说法正确的是 ( )。 :在运行时调用其他程序 :不能进行文件读写操作 :不能装载动态连接库和调用任何本地方法 :试图打开一个 socket进行网络通信,但是所连接的主机并不是提供 Applet的主机 ( A) 、 ( B) 、 ( C) 、 ( D) 、 25 下列各项说法中错误的
11、是 ( )。 ( A)共享数据的所有访问都必须使用 synchronized加锁 ( B)共享数据的访问不一定全部使用 synchronized加锁 ( C)所有的对共享数据的访问都是临界区 ( D)临界区必须使用 synchronized加锁 26 在 Applet生命周期中,下面方法中是在装载 Applet时被调用的是 ( )。 ( A) stop() ( B) init() ( C) start() ( D) destroy() 27 设 a=8,则表达式 a 1的值是 ( A) 1 ( B) 2 ( C) 3 ( D) 4 28 下列关于 Java安全性的说法正确的是 ( A)有严格的
12、访问权限检查 ( B)对程序执行前要检查 ( C)不允许使用指针 ( D)可防止对内存的非法入侵 29 下列常见的系统定义的异常中, ( )是输入、输出异常。 ( A) ClassNotFundException ( B) IOException ( C) FileNotFoundException ( D) UnknownHostException 30 字符串 “a“的长度是 ( )。 ( A) 2 ( B) 3 ( C) 1 ( D) 4 31 执行完语句 int x=new int25;后,则下列 ( )说法是正确的。 ( A) x24值为 0 ( B) x24值未定义 ( C) x2
13、5值为 0 ( D) x0值为空 32 Java提供的类库支持下列哪个协议,使应用程序可通过 URL地址,在网络上的任何地方访问对象时,就跟本机一样 ? ( A) UDP ( B) TCP/IP ( C) IMCP ( D) SMTP 33 下列哪个布局管理器使容器中各个构件呈网格布局,并且平均占据容器的空间 ? ( A) GridLayout ( B) CardLayout ( C) BorderLayout ( D) FlowLayout 34 阅读下列代码段 ByteArrayOutputStream bout=new ByteArrayOutputStream(); ObjectOut
14、putStream out=new ObjectOutputStream(bout); out. writeObject(this); out. close(); 以上代码段的作用是 ( A)将对象写入内存 ( B)将对象写入硬盘 ( C)将对象写入光盘 ( D)将对象写入文件 35 下列关于 Java语言特点的叙述中,错误 的是 ( A) Java是面向过程的编程语言 ( B) Java支持分布式计算 ( C) Java是跨平台的编程语言 ( D) Java支持多线程 36 源程序文档化要求程序应加注释。注释一般分为序言性注释和 _。 37 设栈 S和队列 Q的初始状态为空,元素 e1、 e
15、2、 e3、 e4、 e5和 e6依次通过栈S,一个元素出栈后即进入队列 Q,若 6个元素出队的顺序是 e2、 e4、 e3、 e6、e5、 e1则栈 S的容量至少应是【 】。 38 强行排错法涉及的调试技术主要是【 】和监视表达式。 39 在结构化分 析方法中,用于描述系统中所用到的全部数据和文件的文档称为【 】。 40 计算机软件分为系统软件和应用软件,操作系统属于 _。 41 耦合和内聚是评价模块独立性的两个主要标准,其中 _反映了模块内各成分之间的联系。 42 嵌入 Web页面中的 Applet必须是 _的子类。 43 Swing的顶层容器有: Japplet, JWindow, JD
16、ialog和【 】。 44 Applet与 Application的主要区别在于执行方式上: Application以 main()方法为入口点运行,而 Applet要在【 】或 appletviewer中运行。 45 FileInputStream是字节流, BufferedWriter是字符流, ObjectOutputStream是_。 46 java语言中【 】是所有类的根。 47 希望编写好的 Java程序代码,应遵守命名规则、【 】、为代码分段、适当使用空白行、遵循第 32条规则。 48 下面程序的运行结果是 _。 import java.io.*; public class AB
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 JAVA 笔试 模拟 208 答案 解析 DOC
