【计算机类职业资格】计算机二级JAVA分类模拟题188及答案解析.doc
《【计算机类职业资格】计算机二级JAVA分类模拟题188及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级JAVA分类模拟题188及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 JAVA 分类模拟题 188 及答案解析(总分:58.40,做题时间:90 分钟)一、选择题(总题数:35,分数:58.40)1.下列各方法中不被建议用于线程同步过程的是 _ 。(分数:1.00)A.start()B.wait()C.notify()D.resume()2.下列关于 Applet 的叙述中,正确的是_。(分数:2.00)A.为了使 Applet 在浏览器中运行,需要在 HTML 文件中嵌入相应的 Applet 类B.Applet 不能使用从外部接收参数C.Applet 不能使用 javac 命令进行编译D.java Application 与 Applet 都必须包
2、含 main()方法3.使下列程序正常运行并且输出“Hello!”,横线处应填写的内容是_。 class Test_ public static void main(stringargs) Test t=new Test(); t. start(); Public void run() System. out. println(“Hello!“); (分数:0.80)A.extends ThreadB.extends FloatC.extends IostreamD.extends Stdio4.软件需求分析一般应确定的是用户对软件的_。(分数:1.80)A.功能需求B.非功能需求C.性能需求
3、D.功能需求和非功能需求5.在 switch(expression)语句中,expression 的数据类型不能是_。(分数:2.00)A.doubleB.charC.byteD.short6.WindowListener 中可以实现窗口关闭功能的方法是 _ 。(分数:1.00)A.public void windowOpened(WindowEvent e)B.public void windowClosed(WindowEvent e)C.public void windowClosing(WindowEvent e)D.public void windowDeactivated(Wind
4、owEvent e)7.下面 for 循环语句的执行结果是_。 for(int j=10; j3; j-) if(j%3! =0) j-; -j; -j; System. out. println(j); (分数:1.80)A.63B.74C.62D.738.耦合性和内聚性是对模块独立性度量的两个标准,下列叙述中正确的是 _ 。(分数:2.00)A.提高耦合性降低内聚性有利于提高模块的独立性B.降低耦合性提高内聚性有利于提高模块的独立性C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度D.内聚性是指模块间互相连接的紧密程度9.Applet 的方法 paint(Graphics)的功能是_。
5、(分数:2.00)A.绘制 Applet 界面的基本方法B.使 Applet 成为激活状态C.使 Applet 执行一些基本的初始化D.绘制图形10.如下程序的输出结果是( )。 public class Test void printValue(int m) do System.out.println(“The value is“+m); while(-m 10 ) public static void main(String args) int i=10; Test t= new Test(); t.printValue(i); (分数:2.00)A.The value is 8B.The
6、 value is 9C.The value is 10D.The value is 1111.下列数中为八进制的是_。(分数:1.80)A.27B.0x25C.026D.02812.定义如下变量和数组:int i;int x33= 1,2,3,4,5,6,7,8,9;则语句 for(i=0;i3;i+) printf(“%d“,xi2-i);的输出结果是 _ 。(分数:2.00)A.1 5 9B.1 4 7C.3 5 7D.3 6 913.若有以下说明和语句: int c45,(*p)5; p=c; 能够正确引用 c 数组元素的是_。(分数:2.00)A.p+1B.*(p+3)C.*(p+1
7、)+3D.*(p0+2)14.Java 中的字符变量在内存中占位(bit)为_。(分数:1.80)A.4B.8C.16D.2415.数据库应用系统中的核心问题是_。(分数:1.00)A.数据库设计B.数据库系统设计C.数据库维护D.数据库管理员培训16.下列说法错误的是_。(分数:2.00)A.Java 语言中通过#define 命令定义常量B.Java 语言中无 sizeof 运算符C.Java 语言中所有类型的长度和表示是固定的关键字D.goto 和 const 不是 Java 编程语言中使用的关键字17.下列关于 Java 程序结构描述不正确的是 _ 。(分数:2.00)A.Java 是
8、区分大小写的B.如果 java 文件包含一个公共类,那么它必须使用与公共类名相同的文件名C.Java 程序不一定都必须有 main 方法,比如 Applet 就不需要D.源文件可以有多个 public 类,其他类的数量也不限18.在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是_。(分数:2.00)A.概要设计B.详细设计C.可行性分析D.需求分析19.下列选项中不属于结构化程序设计原则的是_。(分数:2.00)A.可封装B.自顶向下C.模块化D.逐步求精20.当一个 Applet 被加载,后续对 Applet 生命周期方法的调用中,可能存在的次序是_。(分数:1.8
9、0)A.start(), stop(), destroy()B.init(), start(), stop(), start(), stop(), destroy()C.start(), init(), stop(), destroy()D.init(), start(), destroy()21.在 Java 中,能实现多重继承效果的方式是_。(分数:2.00)A.内部类B.适配器C.接口D.同步22.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_。(分数:1.00)A.编译程序B.操作系统C.教务管理系统D.汇编程序23.在 Java 中,若要使用一
10、个包中的类时,首先要求对该包进行导入,其关键字是_。(分数:1.80)A.importB.packageC.includeD.packet24.在黑盒测试方法中,设计测试用例的主要根据是_。(分数:2.00)A.程序内部逻辑B.程序流程图C.程序数据结构D.程序外部功能25.链表不具有的特点是_。(分数:2.00)A.不必事先估计存储空间B.可随机访问任一元素C.插入、删除不需要移动元素D.所需空间与线性表长度成正比26.下列关于 System 类的叙述中,错误的是_。(分数:2.00)A.System 类是一个 final 类B.System 类不能实例化C.System 类中没有定义属性D
11、.System 类主要提供了系统环境参数的访问27.Java 中,用_关键字定义常量。(分数:1.00)A.finalB.#defineC.floatD.const28.对下列二叉树讲行中序遍历的结果是_。 (分数:1.80)A.DBXEAYFZCB.XYZDEFBCAC.ZYXFEDCBAD.YZCFAXEDB29.下列链表中,其逻辑结构属于非线性结构的是_。(分数:1.00)A.二叉链表B.循环链表C.双向链表D.带链的栈30.运行 Java 程序需要的工具软件所在的目录是_。(分数:2.00)A.JDK 的 bin 目录B.JDK 的 demo 目录C.JDK 的 lib 目录D.JDK
12、R 的 jre 目录31.Swing 的选项面板是_。(分数:2.00)A.JtabbedPaneB.JLayeredpaneC.JScrollPaneD.JsplitPane32.执行完语句 int x=new int25;后,则下列哪个说法是正确的?(分数:1.00)A.x24值为 0B.x24值未定义C.x25值为 0D.x0值为空33.调用线程的下列方法,不会改变该线程在生命周期中状态的方法是_。(分数:1.00)A.yeild()B.wait()C.sleep()D.isAlive()34.下列代码的下划线处应填入的方法名是_。 import java.applet.*; impor
13、t java.awt.*; public class Hello extends Applet public void (Graphics g) g.drawString(“How are you!“,10,10); (分数:2.00)A.repaintB.printlnC.paintD.show35.下列内容属于异常的含义的是_。(分数:1.00)A.程序的语法错B.程序编译或运行中所发生的异常事件C.程序预先定义好的异常事件D.程序编译错误计算机二级 JAVA 分类模拟题 188 答案解析(总分:58.40,做题时间:90 分钟)一、选择题(总题数:35,分数:58.40)1.下列各方法中
14、不被建议用于线程同步过程的是 _ 。(分数:1.00)A.start()B.wait()C.notify()D.resume() 解析:解析 在线程的同步过程中,不建议使用的有 stop()、suspend()和 resume()。stop()强行终止线程的运行,容易造成数据的不一致; suspend()和 resume()这两种方法使得一个进程可以直接控制另外一个进程的执行,容易造成死锁。2.下列关于 Applet 的叙述中,正确的是_。(分数:2.00)A.为了使 Applet 在浏览器中运行,需要在 HTML 文件中嵌入相应的 Applet 类 B.Applet 不能使用从外部接收参数C
15、.Applet 不能使用 javac 命令进行编译D.java Application 与 Applet 都必须包含 main()方法解析:解析 Applet 可以嵌入 HTML 里执行,且可以传递参数。3.使下列程序正常运行并且输出“Hello!”,横线处应填写的内容是_。 class Test_ public static void main(stringargs) Test t=new Test(); t. start(); Public void run() System. out. println(“Hello!“); (分数:0.80)A.extends Thread B.exte
16、nds FloatC.extends IostreamD.extends Stdio解析:解析 从后面重写了 run()方法来看,这是通过继承 Thread 类,并重写 run()方法定义线程体,然后创建该子类的对象的方式来创建线程。4.软件需求分析一般应确定的是用户对软件的_。(分数:1.80)A.功能需求B.非功能需求C.性能需求D.功能需求和非功能需求 解析:解析 软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,使用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。5.在 switch(expression)语句中,expressio
17、n 的数据类型不能是_。(分数:2.00)A.double B.charC.byteD.short解析:6.WindowListener 中可以实现窗口关闭功能的方法是 _ 。(分数:1.00)A.public void windowOpened(WindowEvent e)B.public void windowClosed(WindowEvent e) C.public void windowClosing(WindowEvent e)D.public void windowDeactivated(WindowEvent e)解析:解析 本题考查事件监听器的概念。窗口事件接口 Window
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 JAVA 分类 模拟 188 答案 解析 DOC
