计算机二级(java)考试习题及解析共3套试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机等级考试二级Java练习题及解析1
1 在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是(B)。
A、可行性分析
B、需求分析
C、详细设计
D、程序编码
2 下面叙述正确的是______C。
A、算法的执行效率与数据的存储结构无关
B、算法的空间复杂度是指算法程序中指令(或语句)的条数
C、算法的有穷性是指算法必须能在执行有限个步骤之后终止
D、以上三种描述都不对
3 在一棵二叉树上第5层的结点数最多是___B___。
A、8
B、16
C、32
D、15
4 下面描述中,符合结构化程序设计风格的是___A___。
A、使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B、模块只有一个入口,可以有多个出口
C、注重提高程序的执行效率
D、不使用goto语句
5 下列模式中,能够给出数据库物理存储结构与物理存取方法的是__A____。
A、内模式
B、外模式
C、概念模式
D、逻辑模式
6 在下面附属类方法中的下划线处,应填入的正确参数是 C 。
public void writeData( throws IOException
{
GregoranCalendar calendar=new GregorianCalendar()
(hireDay);
(name+"|"
+salary+"|"
++"|"
++1)+"|"
A、Employee[] e
B、""
C、PrintWriter out
D、BufferedWriter
7 在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是 A 。
A、static boolean matches()
B、boolean ()
C、int ()
D、int ()
8 下列内部类的正确用途是 B 。
(new ActionListener() 样才能杂main(Stringargs[])方法中访问单词”firt”_____D_______
Aa[0]Ba[2]Cc[4]Da[5]
13面向对象程序实际的基本特征的是:抽象、继承、封装(不包括:静态)
14类是Java语言的一种复合数据类型。
15子类必须通过super关键字调用父类有参数的构造函数。
16在软件测试方法中,黑盒测试和白盒测试是常用的方法,其中黑盒测试主要用于测试:软件外部功能。
17关系型数据库管理系统中存储与管理数据的基本形式是:二维表
18算法的基本要素包括:对数据对象的运算的操作、算法的控制结构
19栈的基本运算主要有:入栈运算、退栈运算、读栈运算
计算机等级考试二级Java练习题及解析3
1算法的时间复杂度是指__算法执行过程中所需要的基本运算次数____
2设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为__350____。
3结构化程序设计主要强调的是___程序的易读性___。
4在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是__D、需求分析____
5数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是__控制流____。
6软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及___需求评审___。
7下述关于数据库系统的叙述中正确的是___数据库系统减少了数据冗余___。
8数据库设计包括两个方面的设计内容,它们是__概念设计和逻辑设计____。
91以下B不是Java中有效的关键字。
A、const
B、NULL
C、false
D、this
10Panel默认的布局管理器是A、FlowLayout。
11下面B方法与applet的显示无关。
A、update()
B、draw()
C、repaint()
D、paint()
12下列内容是异常的含义。
A、程序的语法错
B、程序编译或运行中所发生的异常事件
C、程序预定义好的异常事件
D、程序编译错误
13当方法遇到异常又不知如何处理时,下列C做法是正确的。
A、捕获异常
B、抛出异常
C、声明异常
D、嵌套异常
14计算机中的流是D。
A、流动的字节
B、流动的对象
C、流动的文件
D、流动的数据缓冲区
15当检索一个压缩文件时,首先要建立压缩文件输入流对象。该对象B。
A、以选中的压缩文件为参数
B、以FileInputStream对象为参数
C、以InputStreamReader对象为参数
D、以BufferedReader对象为参数
16一个JavaApplication运行后,在系统中是作为一个B。
A、线程
B、进程
C、进程或线程
D、不可预知
17要串行化某些类的对象,这些类就必须实现A。
A、Serializable接口
B、接口
C、接口
D、DataOutput接口
18Swing构件的程序不具有A。
A、本地代码
B、标签
C、菜单
D、容器
19结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、模块化和限制使用goto语句。
20软件的调试方法主要有:强行排错法、回朔法_和原因排除法。
21数据库系统的三级模式分别为概念级模式、内部级模式与外部级模式。
22数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、数据存储和处理过程。
23Java语言的各种数据类型之间提供两种转换:强制转换和自动转换。
24Java语言中,临界区用Synchronized关键字标识。