2008年4月试题及答案.pdf_第1页
2008年4月试题及答案.pdf_第2页
2008年4月试题及答案.pdf_第3页
2008年4月试题及答案.pdf_第4页
2008年4月试题及答案.pdf_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机密 启用前机密 启用前 2008 年年 4 月全国计算机等级考试二级笔试试题月全国计算机等级考试二级笔试试题 Java 语言程序设计语言程序设计 考试时间 90 分钟 满分 100 分 一 选择题 每小题一 选择题 每小题 2 分 共分 共 70 分 分 下列各题下列各题 A B C D 四个选项中 只有一个选项是正确的 请将正确选项涂 四个选项中 只有一个选项是正确的 请将正确选项涂 写在答题卡相应位置上 答在试卷上不得分 写在答题卡相应位置上 答在试卷上不得分 1 程序流程图中带有箭头的线段表示的是 A 图元关系 B 数据流 C 控制流 D 调用关系 2 结构化程序设计的基本原则不包括 A 多态性 B 自顶向下 C 模块化 D 逐步求精 3 软件设计中模块划分应遵循的准则是 A 低内聚低耦合 B 高内聚低耦合 C 低内聚高耦合 D 高内聚高耦合 4 在软件开发中 需求分析阶段产生的主要文档是 A 可行性分析报告 B 软件需求规格说明书 C 概要设计说明书 D 集成测试计划 5 算法的有穷性是指 A 算法程序运行的时间是有限的 B 算法程序所处理的数据是有限的 C 算法程序的长度是有限的 D 算法只能被有限的用户使用 6 对长度为 n 的线性表排序 在最坏的情况下 比较次数不是 n n 1 2 的排序算法是 A 快速排序 B 冒泡排序 C 直接插入排序 D 堆排序 7 下列关于栈的叙述正确的是 A 栈按 先进先出 组织数据 B 栈按 现金后出 组织数据 C 只能在栈底插入数据 D 不能删除数据 8 在数据库设计中 将 E R 图转换成关系数据模型的过程属于 A 需求分析阶段 B 概念设计阶段 C 逻辑设计阶段 C 物理设计阶段 9 有一个关系 R S 和 T 如下 由关系 R 和 S 通过运算得到关系 T 则使用的运算为 A 并 B 自然连接 C 笛卡尔积 D 交 10 设有表示学生选课的三张表 学生 S 学号 姓名 性别 年龄 身份证号 课程 C 课 号 课名 选课 SC 学号 课号 成绩 则表示 SC 的关键字 键或码 为 A 课号 成绩 B 学号 成绩 C 学号 课号 D 学号 姓名 成绩 11 下列对 Java 特性的叙述中 错误的是 A 在编写 Java 子类时可以自由地增加新方法和属性 B Java 的 Applet 要求编程首先创建 JFrame 窗口 C Java 语言用解释器执行字节码 D Java 中的类一般都有自己的属性和方法 12 下列对 Java 源程序结构的叙述中 错误的是 A import 语句必须在所有类定义之前 B 接口定义允许 0 或多个 C Java Application 中的 public class 类允许 0 或多个 D package 语句允许 0 或 1 个 13 下列变量定义中 正确的是 A long l 123L B long l 3 14156f C int i k D double d 1 55989E2f 14 下列 Java 表达式 19 3 int 71 7 2 3 7 3 double 1 8 3 计算结果是 A 6 3 B 6 C 6 4 D 6 64 63 67 65 2 1 2 1 2 5 3 125 2 5 3 125 15 switch 语句中表达式 expression 的值不允许用的类型是 A byte B int C boolean D char 16 下列语句能给数组赋值而不使用 for 循环的是 A myArray 1 One 2 Two 3 Three B String s 5 new String Zero One Two Three Four C String s new String Zero One Two Three Four D String s new String Zero One Two Three Four 17 Swing 与 AWT 相比新增的布局管理器是 A CardLayout B GridLayout C GridBagLayout D BoxLayout 18 下列语句中正确的是 A System out println 1 1 B int i 2 2 C String s on one D byte b 257 19 下列关键字中可以表示常量的是 A final B default C private D transient 20 在 Java 语言中 被成为内存分配的运算符是 A new B instance of C D 21 阅读下面程序 public class Cycle public static void main String args System out println args 0 在命令行中输入 java Cycle one two 该程序输出结果是 A Cycle B one C two D 上述 A B C 均不对 22 阅读下面的程序 public class MyVal public static void main String args MyVal m new MyVal m amethod public void amethod boolean b new Boolean 5 程序编译或运行结果是 A 1 B null C D 编译不通过 23 有以下程序 public class MorePrimesTest public static void main String args long primes new long 20 primes 0 2L primes 1 3L long number 5L outer for int count 2 count primes length number 2L long limit long Math ceil Math sqrt double number for int i 1 i counti if number primes i 0L continue outer primes count number for int j 0 j primes length j long n primes j System out println n 在程序下划线处填入的正确选项是 A public class WriteFile public static void main String A int myArray 10 20 30 40 try FileOutputStream f new FileOutputStream ints dat DataOutputStream new DataOutputStream f for int i 0 i1 return x power x n 1 else if n 0 return 1 0 power x n else return n 0 1 0 x 12 请将下面的Applet程序补充完整 import java awt import java applet public class Hi 12 public void paint Graphics g g drawString Hi 25 25 13 Swing中的组建往往采用MVC结构 MVC指的是Model View和 13 14 Java中 可以通过建立java lang 14 类或其子类的实例创建和控制线程 15 如果一个线程调用 15 方法 将使该线程进入休眠状态 2008 年年 4 月全国计算机等级考试二级笔试试题答案月全国计算机等级考试二级笔试试题答案 Java 语言程序设计语言程序设计 一 选择题一 选择题 1 2 3 4 5 6 7 8 9 10 C A B B A D B C D C 11 12 13 14 15 16 17 18 19 20 B C A D C C D A A A 21 22 23 24 25 26 27 28 29 30

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论