版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、模拟计算机二级(JAVA)笔试-134一、选择题 (每小题 2 分,共 70 分) 下列各题 A 、B 、C 、D 四个选项中,只有一个选项是正确的。第 1 题:下列 ()数代表八进制整数。A. 1325B. -3A2C. 0XC3D. 012参考答案: D答案解析: 第 2 题:属于 main() 方法的返回类型是A. publicB. staticC. voidD. main参考答案: C答案解析:本题考查main()方法的概念。main方法的返回类型是void , Java解释程序不希 望从 main 方法那里得到返回值。 Java 解释程序会生成一 个退出状态,该退出 状态用于解释程序
2、的调用环境,以表明是否成功地执行了该程序 和正常终止了 该程序。这是基本概念题目,了解即可。第 3 题:在访问数据库时,为建立实际的网络连接,把URL数据库用户名和密码传给Driver- Manager 的方法是A. getconnection( )B. getConnection( )C. Connection( )D. connection( )参考答案: B答案解析:在访问数据库时,为建立实际的网络连接,把URL数据库用户名和密码传给Driver-Manager 的方法是 get Connection( )。第 4 题:在 Applet 的关键方法中,下列哪个方法是关闭浏览器以释放 Ap
3、plet 占用的所 有资源? ( )A. int()B. start()C. paint()D. destroy()参考答案: D答案解析: 第 5 题:在 Swing 中, JButton 的直接父类是A.B.C.D.参考答案: D答案解析: 本题考查如下的结构图。第 6 题: 定义类头时可能用到的关键字是A. finalB. privateC. protectedD. Class参考答案: A答案解析:可以修饰类的修饰符有 public ,static ,final 和 abstract 。第 7 题:char 类型被封装在 () 中。A.B.C.D.参考答案: D答案解析:Java 语言
4、中, char 类型被封装在 中。第 8 题:关于 Java 命名规范,以下说法错误的是 ( ) 。A. 标识符应尽量避免使用长的名称,一般少于15个字母B. 要少用或慎用缩写C. 为了增加标识符的可读性,可适当使用中文命名D. 应尽量使用完整的英文描述符及适应于相关领域的术语 参考答案: C答案解析:第 9 题:在Windows下,当一个应用程序窗口被最小化后,该应用程序将()A. 终止运行B .暂停运行C. 继续在后台运行D. 继续在前台运行 参考答案: C答案解析:第 10 题: 软件详细设计的主要任务是 ()。A. 确定每个模块的算法和使用的数据结构B. 确定每个模块外部的接口C. 确
5、定每个模块的功能D. 编程参考答案: A答案解析:本题考查结构化设计方法的详细设计。 从软件开发的工程化观点来看, 在使用程 序设计语言编制程序以前, 需要对所采用算法的逻辑关系进行分析, 设计出全部 必要的过程细节, 并给予清晰的表达。 详细设计的任务就是要确定各个模块的实 现算法,并精确地表达这些算法。第 11 题:在使用 interface 声明一个接口时,只可以使用 修饰符修饰该接口。A. publicB. protectedC. private protectedD. private参考答案: A答案解析: 第 12 题:字符串a的长度是 next=head。第 21题: 能抛出异常
6、必须是下列哪个类或其子类的实例 ?A. throwsB. throwC. ThrowabIeD. Exception参考答案: C答案解析:通常我们都知道所有自己创建的异常对象都必须是 Exception 的实例或它的子 类的实例; 但在题日中的要求是抛出异常, 不是自己创建的异常对象, 这两种的区别在于抛出异常中有可能继承了 Error 类,所以它应是 Throwable 类或其子类 的实例。 Throwable 类分为 Error 和 Exception 两子类。第 22 题: 下面程序的输出结果是 ( ) public class Sunmain(String args)public s
7、tatic void int i = 9; switch (i)default:case 0:break;case 1:case 2:A. defaunB. defauh, zeroC. error default clause not definedD. no output displayed参考答案: B答案解析:该题考查对 switch-case-break 的理解。每个分支语句后面必须有 break 语句, 否则程序向下执行, 直到遇到 break 语句或程序结束。 所以该题 i=9 时没有匹配 的 case 语句,执行 default 分支语句,而 default 分支语句后没有 b
8、reak 语 句,程序继续向下执行 case 0 分支语句, case 0 分支语句后有 break 语句程序 结束。故本题答案是 B。long 型变量第 23 题: 下列哪项是将一个十六进制值赋值给一个A. long number = 123L ;B. long number = 0123 ;C. long number = 0123L ;D. long number = 0xl23L ;参考答案: D答案解析:十六进制数以 0x 开头, long 型数以 L( 大小写均可,一般使用大写,因为 小写 的 1 和数字 1 不易区分 ) 。注意八进制数是以 0 开头的。第 24 题:A. 2.5
9、B. 2.0C. 2.50D. 2参考答案: D答案解析:如果表达式中有不同的数据类型, 则寻找自动转换是优先级最高的一个, 其他数 值全部转换成这种数据 类型,当然表达式的值也是这个数据类型。有可能会选 择选项 A. ,请注意数据类型之间的关系,结果的数据类 型必须和表达式中优 先级最高的一个一样,在这里,表达式和结果都是 int 型。第 25 题:A. m and n : 6 8p:7B. m andn:6 7p:8C. m and n:7 8p:6D. m and n:8 7p:6参考答案: B答案解析:如果你希望访问一个覆盖方法的超类版本, 可以通过 super 来做到这一点, 本 题
10、中 show的超类版本在子类版本内被调用。第 26 题: 下列标识符中 ( ) 是不合法的。A. BigMeaninglessNameB. $ intC. 1stD. $1参考答案: C答案解析: 第 27 题:Java 语言中,卜列标识符错误的是 A. $_deskB. _orgC. !fillD. vate参考答案: C答案解析:第 28 题: 计算机系统的组成是 ( ) 。A. 主机、外设B. 运算器、控制器C. 硬件系统和软件系统D. CPU存储器参考答案: C答案解析:第 29 题:下列关于 Java 程序结构的说法有误的是A. package 语句可以有一个或多个B. import
11、 语句可以有一个或多个 C .接口定义可以有一个或多个D.每个 Application 方法程序可以包括许多方法,但必须有且只能有一个main参考答案: A答案解析:考查 Java 的程序结构。 【解题要点】熟悉源代码的程序结构: package 语句可以有零个或一个, 指 定源文件存入指定的包中。 【错解分析】误选选项 A. , 因为 Package 语句可以有零个或一个, 而 inport 语句可以有一个或多个。 【考 点链接】import语句可以有一个或多个,必须在所有类定义之前引入标准类;每个 Java 应用程序可以包括许多方法,但必须有且只能有一个 main 方法; Java 语言规
12、定,应用程序从 main( ) 方法开始执行,它是程序执行的入口,并且包含 main( ) 方法的类必须是公共类。第 30 题:数据报通信协议UDP把每个传输的数据大小控制在下列哪一项之内A. 8KBB. 16KBC. 64KBD. 128KB参考答案: C答案解析:本题考查数据报通信的协议UDP UDP协议对每个数据报是一个独立的信息传输 单位的大小限定,UDP协议对传输数据的大小有限制,在 64KB之内。正确答案 为选项G它的传输不可靠,但操作简单,因此,适用于广播式的重复传输、时 钟器的传输、 ping 命令的传输等。第 31 题:已知一棵二叉树前序遍历和中序遍历分别为 ABDEGCFH
13、 DBGEACHF则该二叉 树的后序遍历为A. GEDHFBCAB. DGEBHFCAC. ABCDEFGHD. ACBFEDHG参考答案: B答案解析:利用前序和中序遍历的方法可以确定二叉树的结构,具体步骤如下:前序遍历的第一个结点A为树的根结点;中序遍历中A的左边的结点为A的 左子树, A右边的结点为A的右子树;再分别对A的左右子树进行上述两步处理,直 到 每个结点都找到正确的位置。第 32 题:A. public void method( )B. public void method( ) throws ExceptionC. public void method( ) throw Ti
14、medoutExceptionD. public throw TimedOutException void method( )参考答案: B答案解析:如果程序在运行的过程中抛出异常,而这个异常又不是 Runtime- Exception 或者 Error ,那么程序必须捕获这个异常进行处理或者声明抛出 (throWs) 该异 常,捕获异常可以使用 try.catch(). 语句,而抛出异常在方法声明前是声明,在方 法的声明后面加上 throws XxxxException ,抛弃多个异常时,在 各异常 间使用 逗号 , 分 隔, 题目中 的 程序在 运行时抛出的 不是 一个 RuntimeEx
15、eeption ,所有必须捕获或者抛弃, 而程序又没有捕获,所有应该在 方法声明中声明抛弃。由于 Exception 是所有异常的父 类,所有当然也可以代 表 RuntimeExccption 了。第 33 题: 下面程序的正确输出是 () 。public class Hellopublic static void main(String args)int count, xPos=25;for ( coun t=1; count v =10; coun t+ ) if ( count=5 ) A. 1 2 3 4B. 1 3 4C. 编译错误D. 以上都不是参考答案: A答案解析: 该程序经过
16、编译、运行后,在屏幕上显示; 1 2 3 4。 public class Hello 中 Hello 为类名, public static void main(String args) 有关参数的解释如下。 public 表示该方法可以被任意代码所调用, 包括 Java 解释器。 static 它告诉编译器, main() 方法是一个类方法, 可以通过类名直接调用, 调用时不需 要该类的实例对象。 void 表示 main() 方法没有返回值。这是非常重要 的。因为 Java 类型检查非常严格,包括检查这些方法返回值的类型是否与声明 的一致。 String args 声明一个字符串类型的数组。
17、 它是命令行传递 给 main() 方法的参数,参数在命令行中出现在类名称后面。包含 main() 方法的 类(Hello为包含main()方法的类名)名称必须与其文件名相同,也就是说,其文 件名必须为 Hello.java 。经过编译,在当前文件夹下将出现一个 Hello.class 文 件,这就是编译后的字节码文件。在程序段最后有两个大括号,分别说明结束 main() 方法和 Hello 类。在本程序中由于有 count=5 这个条件判断,因此当 count=5 时,程序结束,输出为 1 2 3 4 。第 34 题: 下列哪项技术很好的实现了 Java 的垃圾回收机制 ?A. 内存跟踪B.
18、 内存编译C. 语法检查D .上述都不正确参考答案: A答案解析:考查 Java 垃圾回收机制的基本概念。 【解题要点】为了充分利用资源,垃圾 回收机制有一个系统级线程, 对内存的使用进行跟踪, 使程序员从繁忙的内存管 理中解脱出来,该线程对系统空闲时对不用的内存进行回收。【错解分析】Java垃圾回收机制的原理掌握不清楚。第 35 题:在CORB国际标准体系结构和多层应用框架的基础上形成了()和.NET平台两大派系。A. Java2B. Window98C. Window2000D. Linux参考答案: A答案解析:二、填空题 (每空 2分,共 30 分)第 36 题:一棵二叉树第六层 (根
19、结点为第一层 )的结点数最多为 _39_个参考答案:32详细解答:二叉树的一个性质是,在二叉树的第k层上,最多有2(上标)k-1(k 1)个结 点。由此, 2(上标)6-1 等于 32。所以答案为 32。第 37 题:关系操作的特点是 操作。参考答案: 集合详细解答:在关系操作中,所有操作对象与操作结果都是关系。而关系定义为元数相 同 的元组的集合。因此,关系操作的特点是集合操作。第 38 题:捕获异常要求在程序的方法中预先声明,然后调用方法时,用 语句捕获并 处理。参考答案:try-catch-finally详细解答:命题目的 :考查异常抛出过程和捕获异常处理过程。【解题要点】异常常用的定义
20、格式是try :/可能出现异常的程序段catch(ExceptionNamele): /异常处理程序段1 catch(ExceptionName2 e): /异常处理程序段2 : finally: /最后异常处理程序段第 39 题: 变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、 和异常处理参数。参考答案:方法参数 详细解答:变量作用域是指可访问变量的范围,局部变量在方法中声明,作用域是方法代码段。 类变量在类中声明而不是在类的方法中声明, 作用域是整个类。 方法 参数用来传递数据给方法,作用域是方法内代码段。第 40 题:软件工程三要素包括方法、工具和过程,其中, 支持软
21、件开发的各个环节的控制和管理。参考答案:过程详细解答:第 41 题:在 E-R 图中,矩形表示 参考答案:实体型 详细解答:本题考查数据库的E-R图。E-R模型中,有三个基本的抽象概念:实体、联 系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体, 菱形框表示联系, 椭圆形框表示属性。 因此,划线处应填入 “实体”或“实体集” 或“ Entity ”。第 42 题:Java 语言以 为程序的基本单位,它是具有某些共同特性的实体型对象的集合。参考答案:类详细解答:命题目的 : 考查类的概念。 【解题要点】对类概念的理解应该是类是具有某 些共同特性实体型对象的性质, 类是变
22、量和方法的集合体。 类是用来创建对象的 模板。 【考点链接】面向对象的特点是封装、多态性和继承,而这些都是与类 紧密相关的,所以要学好 Java 语言本 身,根本上也就要学好类。第 43 题: 在线程中普通优先级的线程,其优先级默认值为 。参考答案:5详细解答::NORM_PRIORI代表普通优先级默认值为 5。MIN_PRIORITY代表最小优 先 级,通常为1。MAX_PRIORIT代表最高优先级,通常为10。第 44 题: 阅读以下程序,输出结果为 。class Dpublic static void main (String args) int d=21 ;Dec dec=new De
23、c;dec. decrement (d) : ; class Decpublic void decrement(int decMe) decMe=decMe-1:参考答案:21详细解答:第 45 题:算法的时间复杂度是指 参考答案:算法执行过程中所需要的基本运算次数 详细解答: 本题考查算法的时间复杂度,这个知识点是本章的重点考点之一,考生应该 好好理解掌握。 算法的时间复杂度是指执行算法所需要的计算工作量, 也就是算 法在执行过程中所执行的基本运算的次数, 而不是指程序运行需要的时间或是程 序的长度。第 46 题:下面 ButtonFrame 类创建了一个容器,包含有 3 个按键。public class ButtonFrame extends JFrameJButton Button1= new JButton(Button1);JButton Button2= new JButton(Button2);JButton Button3= new JButton(Button3);public ButtonFrame() super(ButtonFrame); setSize(100,150); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JPane1 pane = new JPanel();pane.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024版高铁车辆采购与维护服务合同
- 2024版安置房房票买卖合同
- 2024高校产学研合作研发协议
- 2024重要会议活动场地出租合同书版B版
- 2024版五金建材销售合同范本
- 2024门面房的租赁合同
- 2024甲乙双方关于电商平台运营合作合同
- 2025年城市地下空间开发承包合同3篇
- 2025年度安置房市场调研与销售策略咨询合同3篇
- 音像店电梯采购协议
- 中医类诊所规章制度与岗位职责
- 中国成人急性呼吸窘迫综合征(ARDS)诊断与非机械通气治疗指南(2023版)解读
- 定向钻电力顶管施工方案
- 外研版八年级英语上册期末单词词性分类测试表(汉译英)
- 公路路基路面现场测试随机选点记录
- 一氧化氮让你远离心脑血管病第(全书回顾综合版)
- 2022年天津三源电力集团限公司社会招聘33人上岸笔试历年难、易错点考题附带参考答案与详解
- 2023-2024学年广东广州番禺区四年级数学第一学期期末综合测试试题含答案
- 尿崩症诊疗规范内科学诊疗规范诊疗指南2023版
- 压缩语段之语段要点概括公开课一等奖市优质课赛课获奖课件
- 零售药店医保培训试题及答案,零售药店医保培
评论
0/150
提交评论