版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑年3月全国计算机等级考试二级Java笔试试卷2022年3月全国计算机等级考试二级Java笔试试卷
一、选择题(每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1.下列叙述中正确的是[2分]
A.栈是“先进先出”的线性表
B.队列是“先进先出”的线性表
C.循环队列是非线性结构
D.有序性表既可以采用顺序存储结构,也可以采用链式存储结构
2.支持子程序调用的数据结构是[2分]
C.队列
D.二叉树
3.某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是[2分]
A.10
4.下列排序方法中,最坏情况下比较次数最少的是[2分]
A.冒泡排序
B.简单选择排序
C.直接插入排序
D.堆排序
5.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是[2分]
A.编译软件
B.操作系统
C.教务管理系统
D.汇编程序
6.下面叙述中错误的是[2分]
A.软件测试的目的是发现错误并改正错误
B.对被调试的程序进行“错误定位”是程序调试的必要步骤
C.程序调试通常也称为Debug
D.软件测试应严格执行测试计划,排除测试的随意性
7.耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是[2分]
A.提高耦合性降低内聚性有利于提高模块的独立性
B.降低耦合性提高内聚性有利于提高模块的独立性
C.耦合性是指一个模块内部各个元素间彼此结合的紧密程度
D.内聚性是指模块间互相连接的紧密程度
8.数据库应用系统中的核心问题是[2分]
A.数据库设计
B.数据库系统设计
C.数据库维护
D.数据库管理员培训
9.有两个关系R,S如下:RABCa32b01c21SABa3b0c2由关系R通过运算得到关系S,则所使用的运算为[2分]
A.选择
B.投影
C.插入
D.连接
10.将E-R图转换为关系模式时,实体和联系都可以表示为[2分]
A.属性
C.关系
11.Java虚拟机(JVM)运行Java代码时,不会进行的操作时[2分]
A.加载代码
B.校验代码
C.编译代码
D.执行代码
12.Java程序的并发机制是[2分]
A.多线程
B.多接口
C.多平台
D.多态性
13.在方法内部使用,代表对当前对象自身引用的关键字是[2分]
A.super
B.This
C.Super
D.this
14.阅读下列程序publicclassVariableUse{publicstaticvoidmain(String[]args){inta;if(a==8){intb=9;System.out.println(“a=”+a);System.out.println(“b=”+b);}System.out.println(“a=”+a);System.out.println(“b=”+b);}}该程序在编译时的结果是[2分]
A.变量a未赋值
B.第二个System.out.println(“b=”+b)语句中,变量b作用域有错
C.第二个System.out.println(“a=”+a)语句中,变量a作用域有错
D.第一个System.out.println(“b=”+b)语句中,变量b作用域有错
15.下列不属于Swing的构件是[2分]
A.JButton
B.JLabel
C.JFrame
D.JPane
16.对鼠标点击按钮操作进行事件处理的接口是[2分]
A.MouseListener
B.WindowsListener
C.ActionListener
D.KeyListener
17.AWT中用来表示颜色的类是[2分]
A.Font
B.Color
C.Panel
D.Dialog
18.下列运算符中,优先级最高的是[2分]
A.++
19.下列运算中属于跳转语句的是[2分]
A.try
B.catch
C.finally
D.break
20.阅读下列利用递归来求n!的程序ClassFactorialTest{StaticlongFactorial(intn){//定义Factorial()方法If(n==1)Return1;ElseReturnn*Factorial(_____);}Publicstaticvoidmain(Stringa[]){//main()方法Intn=8;System.out.println{n+”!=”+Factorial(n)};}}为保证程序正确运行,在下划线处应该填入的参数是[2分]
A.n-1
B.n-2
D.n+1
21.阅读下列代码PublicclassPerson{Staticintarr[]=newint(10);Publicstaticvoidmain(Stringargs[]){System.out.println(arr[9]);}}该代码运行的结果是[2分]
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.输出0
D.输出空
22.在Java中,若要使用一个包中的类时,首先要求对该包进行导入,其关键字是[2分]
A.import
B.package
C.include
D.packet
23.继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码[2分]
A.可读性好
B.可重用
C.可跨包访问
D.运行更安全
24.阅读下列代码片段ClassInterestTest________ActionListener{PublicvoidactionPerformed(ActionEventevent){Doubleinterest=balance*rate/100;Balance+=interest;NumberFormatformat=NumberFormat.getCurrencyInstance();System.out.printlb{“balance=”+Formatter.format(balance)};}Privatedoublerate;}在下划线处,应填的正确选项是[2分]
A.Implementation
B.Inneritance
C.implements
D.extends
25.下列方法中,不属于类String的方法是[2分]
A.tolowerCase()
B.valueof()
C.charAt()
D.append()
26.grid(9)[5]描述的是[2分]
A.二维数组
B.一维数组
C.五维数组
D.九维数组
27.Java类库中,将信息写入内存的类是[2分]
A.java.io.FileOutputStream
B.java.io.ByteArrayOutputStream
C.java.io.BufferedOutputStream
D.java.io.DataOutputStream
28.阅读下列Java语句ObjectOutputStreamoutNewObjectOutputStream{new_______(“employee.dat”)};在下划线处,应填的正确选项是[2分]
A.File
B.FileWriter
C.FileOutputStream
D.OutputStream
29.使新创建的线程参与运行调度的方法是[2分]
A.run()
B.start()
C.init()
D.resume()
30.Java中的线程模型由三部分组成,与线程模型组成无关的是[2分]
A.虚拟的CPU
B.程序代码
C.操作系统的内核状态
D.数据
31.向Applet传递参数正确的描述是[2分]
A.
B.
C.
D.
32.(题干缺失,请选A)[2分]
33.Applet的默认布局管理器是[2分]
A.BorderLayout
B.FlowLayout
C.GridLayout
D.PanelLayout
34.阅读下列代码段ClassTestimplementsRunnable{Publicintrun(){Inti=0;While(true){i++;System.out.println(“i=”+i);}}}上述代码的编译结果是[2分]
A.程序通过编译并且run()方法可以正常输出递增的i值
B.程序通过编译,调用run()方法将不显示任何输出
C.程序不能通过编译,因为while的循环控制条件不能为“true”
D.程序不能通过编译,因为run()方法的返回值类型不是void
35.如果线程调用下列方法,不能保证使该线程停止运行的是[2分]
A.sleep()
B.stop()
C.yield()
D.wait()
二、填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在卷上不得分。注意:以命令关键字填空的必须拼写完整。
1.假设一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有___个元素。[每空2分]
2.软件测试可分为白盒测试和黑盒测试。基本路径测试属于___测试。[每空2分]
3.符合结构化原则的三种基本控制结构是:选择结构、循环结构和___。[每空2分]
4.数据库系统的核心是___[每空2分]
5.在E-R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是___框。[每空2分]
6.Java语言中,使用关键字___对当前对象的父类对象进行引用。[每空2分]
7.能打印出一个双引号的语句是System.out.println{“___”};[每空2分]
8.Swing中用来表示表格的类是javax.swing.___。[每空2分]
9.大多数Swing构件的父类是javax.swing.___,该类是一个抽象类。[每空2分]
10.“流”(stream)可以看作一个流动的___缓冲区。[每空2分]
11.java接口内的方法都是公共的、___的,实现接口就要实现接口内的所有方法。[每空2分]
12.java语言的___可以使用它所在类的静态成员变量和实例成员变量,也可以使用它所在方法中的局部变量。[每空2分]
13.下列程序构造了一个SwingApplet,请在下划线处填入正确的代码Importjavax.swing.*;Importjava.awt.*;PublicclassSwingAppletextends___{Jlabell=newJlabel(“ThisisaSwingApplet.”);Publicvoidinit(){ContainercontentPane=getContentPane();conte
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 郑州轨道工程职业学院《小学科学教学论》2023-2024学年第一学期期末试卷
- 浙大城市学院《摄影测量学》2023-2024学年第一学期期末试卷
- 一次函数应用题(含答案)
- 年中工作总结报告
- 二零二五年度财产保全担保承诺书高效担保合同典范3篇
- 统编版六年级语文上册寒假作业(八)(有答案)
- 二零二五年度虚拟偶像经纪合同范本3篇
- 河南省濮阳市2024-2025学年高二上学期期末考试历史试题(含答案)
- 新疆艺术学院《基础素描》2023-2024学年第一学期期末试卷
- 二零二五年现代农业白糖生产与流通一体化合同3篇
- 《榜样9》观后感心得体会四
- 《住院患者身体约束的护理》团体标准解读课件
- 足球比赛专用表格
- 全面设备管理(TPM)培训资料-课件
- 高中地理《外力作用与地表形态》优质课教案、教学设计
- 车间生产管理流程图模板
- 河北省邢台市各县区乡镇行政村村庄村名居民村民委员会明细
- 市场部绩效考核表
- 10000中国普通人名大全
- 学霸高中数学高中数学笔记全册(最终)
- 热棒的要点及要求
评论
0/150
提交评论