版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机二级java【刷题】
1.下列叙述中正确的是()。
A.线性表的链式存储结构与顺序存储结构所需要的存储空间是
相同的
B.线性表的链式存储结构所需要的存储空间一般要多于顺序存
储结构
C.线性表的链式存储结构所需要的存储空间一般要少于顺序存
储结构
D.上述三种说法都不对
【答案】B
2.下列叙述中正确的是()
A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化
B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态
变化
C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态
变化
D.上述三种说法都不对
【答案】C
3.软件测试的目的是()。
A.评估软件可靠性
B.发现并改正程序中的错误
C.改正程序中的错误
D.发现程序中的错误
【答案】D
4.下面描述中,不属于软件危机表现的是()。
A.软件过程不规范
B.软件开发生产率低
C.软件质量难以控制
D.软件成本不断提高
【答案】A
5.软件生命周期是指()。
A.软件产品从提出、实现、使用维护到停止使用退役的过程
B.软件从需求分析、设计、实现到测试完成的过程
C.软件的开发过程
D.软件的运行维护过程
【答案】A
6.Java中定义常量的保留字是()o
A.const
B.final
C.finally
D.native
【答案】B
7.数据字典(DD)所定义的对象包含于()o
A.数据流图(DFD)
B.程序流程图
C.软件结构图
D.方框图
【答案】A
8.软件需求规格说明书的作用不包括()o
A.软件验收的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件设计的依据
D.软件可行性研究的依据
【答案】D
9.下列属于黑盒测试方法的是()e
A.语句覆盖
B.逻辑覆盖
C.边界值分析
D.路径分析
【答案】C
10.下列不属于软件设计阶段任务的是()。
A.软件总体设计
B.算法设计
C.制定软件确定测试计划
D.数据库设计
【答案】C
11.计算机软件的构成是()。
A.源代码
B.程序和数据
C.程序和文档
D.程序、数据及相关文档
【答案】D
12.下列不属于软件工程3个要素的是()。
A.工具
B.过程
C.方法
D.环境
【答案】D
13.软件工程的三要素是()。
A.方法、工具和过程
B.建模、方法和工具
C.建模、方法和过程
D.定义、方法和过程
【答案】A
14.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,
这种现象称做()。
A.软件矛盾
B.软件危机
C.软件藕合
D.软件产生
【答案】B
15.开发大型软件时,产生困难的根本原因是()。
A.大型系统的复杂性
B.人员知识不足
C.客观世界千变万化
D.时间紧、任务重
【答案】A
16.下面描述中,不属于软件危机表现的是()。
A.软件过程不规范
B.软件开发生产率低
C.软件质量难以控制
D.软件成本不断提高
【答案】A
17.软件生命周期中的活动不包括()。
A.软件维护
B.市场调研
C.软件测试
D.需求分析
【答案】B
18.软件生命周期是指()o
A.软件产品从提出、实现、使用维护到停止使用退役的过程
B.软件从需求分析、设计、实现到测试完成的过程
C.软件的开发过程
D.软件的运行维护过程
【答案】A
19.软件生命周期是指()o
A.软件产品从提出、实现、使用、维护到停止使用退役的过程
B.软件的需求分析、设计与实现
C.软件的开发与管理
D.软件的实现和维护
【答案】A
20.软件生命周期可分为定义阶段、开发阶段和维护阶段。详细
设计属于()。
A.定义阶段
B.开发阶段
C.维护阶段
D.上述三个阶段
【答案】B
21.堆排序最坏情况下的时间复杂度为()o
A.0(nl.5)
B.O(nlog2n)
C.0(n(n-l)/2)
D.O(log2n)
【答案】B
22.在最坏情况下()o
A.快速排序的时间复杂度比冒泡排序的时间复杂度要小
B.快速排序的时间复杂度比希尔排序的时间复杂度要小
C.希尔排序的时间复杂度比直接插入排序的时间复杂度要小
D.快速排序的时间复杂度与希尔排序的时间复杂度是一样的
【答案】C
23.下列叙述中正确的是()。
A.对长度为n的有序链表进行查找,最坏情况下需要的比较次
数为n
B.对长度为n的有序链表进行对分查找,最坏情况下需要的比
较次数为(n⑵
C.对长度为n的有序链表进行对分查找,最坏情况下需要的比
较次数为(Iog2n)
D.对长度为n的有序链表进行对分查找,最坏情况下需要的比
较次数为(nlog2n)
【答案】A
24.在长度为n的有序线性表中进行二分查找,最坏情况下需要
比较的次数是()。
A.0(n)
B.0(n2)
C.O(log2n)
D.O(nlog2n)
【答案】C
25.为了对有序表进行二分查找,则要求有序表()。
A.只能顺序存储
B.只能链式存储
C.可以顺序存储也可以链式存储
D.任何存储方式
【答案】A
26.下列代码将对象写入的设备是()。
ByteArrayOutputStreambout=newByteArrayOutputStream();
ObjectOutputStreamout=newObjectOutputStream(bout);
Out.writeObject(this);
Out.close();
A.内存
B.硬盘
C.屏幕
D.网络
【答案】A
27.为使下列代码正常运行,应该在下画线处填入的选项是
)°
int[]numbers=newint[n];
for(inti=0;i
numbers[i]=i+l;
A.size
B.length
C.dimension
D.measurement
【答案】B
28.下列可以获得构件前景色的方法是()o
A.getSize()
B.getForeground()
C.getBackground()
D.paint()
【答案】B
29.下列能够正确创建线程的方法是()0
I.继承java.Iang.Thread类,并重写run。方法
II.继承java.lang.Runnable类,并重写start。方法
III.实现java.Iang.Thread接口,并实现run()方法
IV.实现java.lang.Runnable接口,并实现run()方法
A.I,II
B.II,IV
C.Il,111
D.I,W
【答案】D
30.下列线程状态转化序列,在线程实际运行中可能出现的序列
是()。
A.新建一运行一阻塞一终止
B.……运行一阻塞一可运行一终止
C.……可运行一运行一阻塞一运行……
D.新建可运行一运行一阻塞一可运行……
【答案】D
31.下列程序的运行结果是()。
classTestextendsThread
(
publicstaticvoidmain(String[]args)
(
Threadt=newThread();
t.start();
}
publicvoidrun()
System.out.println("Hello");
)
)
A.程序不能通过编译,因为没有import语句将Thread类引入
B.程序不能通过编译,因为Test类没有实现Runnable接口
C.程序通过编译,且运行正常,没有任何输出
D.程序通过编译,且运行正常,打印出一个“Hello”
【答案】C
32.在多线程程序设计中,如果采用Runnable接口的方式创建线
程,则需要实现的方法是()。
A.start()
B.run()
C.sleep()
D.resume()
【答案】B
33.下列程序的运行结果是()。
publicclassArrayTest{
publicstaticvoidmain(String[]args){
intdata[][]={{l,2,3A5},{11,22,33,44,55H111,222,333,444,555}};
for(inti=0;i<data.length;i++){
if(i%2==0)
System.out.print(data[i][4]);
}
)
)
A.5555
B.555
C.555
D.55
【答案】A
34.如果要安全地终止一个线程t,可以采用的正确方法是
()。
A.调用t.stop。方法
B,可以使用标志flag,通过设置flag通知线程t结束
C.调用t.suspend。方法
D.调用t.yield。方法
【答案】B
35.Java多线程并发控制中,用于在代码中标识临界区的关键字
是()。
A.start
B.wait
C.synchronized
D.lock
【答案】C
36.下列叙述中,不属于软件需求规格说明书的作用的是()。
A.便于用户,开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析
【答案】D
37.在软件开发中,需求分析阶段产生的主要文档是()。
A.软件集成测试计划
B.软件详细设计说明书
C.用户手册
D.软件需求规格说明书
【答案】D
38.下面描述中错误的是()o
A.系统总体结构图支持软件系统的详细设计
B.软件设计是将软件需求转换为软件表示的过程
C.数据结构与数据库设计是软件设计的任务之一
D.PAD图是软件详细设计的表示工具
【答案】A
39.数据流程图(DFD图)是()o
A.软件概要设计的工具
B.软件详细设计的工具
C.结构化方法的需求分析工具
D.面向对象方法的需求分析工具
【答案】C
40.数据流图中带有箭头的线段表示的是()。
A.控制流
B.事件驱动
C.模块调用
D.数据流
【答案】D
41.下列关于软件测试的目的和准则的叙述中,正确的是()。
A.软件测试是证明软件没有错误
B.主要目的是发现程序中的错误
C.主要目的是确定程序中错误的位置
D.测试最好由程序员自己来检查自己的程序
【答案】B
42.下列描述中正确的是()。
A.软件测试的主要目的是发现程序中的错误
B.软件测试的主要目的是确定程序中错误的位置
C.为了提高软件测试的效率,最好由程序编制者自己来完成软
件测试的工作
D.软件测试是证明软件没有错误
【答案】A
43.下面对软件测试描述错误的是()。
A.严格执行测试计划,排除测试的随意性
B.随机地选取测试数据
C.软件测试的目的是发现错误
D.软件测试是保证软件质量的重要手段
【答案】B
44.下面属于黑盒测试方法的是()o
A.基本路径测试
B.等价类划分
C.判定覆盖测试
D.语句覆盖测试
【答案】B
45.下列属于黑盒测试方法的是()o
A.语句覆盖
B.逻辑覆盖
C.边界值分析
D.路径分析
【答案】C
31.下列排序方法中,最坏情况下时间复杂度最小的是()。
A.冒泡排序
B.快速排序
C.堆排序
D,直接插入排序
【答案】C
32.对于长度为n的线性表,在最坏情况下,下列各排序法所对
应的比较次数中正确的是()。
A.冒泡排序为n(n-l)〃
B.简单插入排序为n
C.希尔排序为n
D.快速排序为nd
【答案】A
34.冒泡排序在最坏情况下的比较次数是()。
A.n(n+l)/2
B.nlog2n
C.n(n-l)/2
D.n/2
【答案】C
35.软件(程序)调试的任务是()。
A.诊断和改正程序中的错误
B.尽可能多地发现程序中的错误
C.发现并改正程序中的所有错误
D.确定程序中错误的性质
【答案】A
51.己知zipname是一个压缩文件名,则zipname在下列代码中
出现的正确位置是()。
ZipInputStreamzin=newZiplnputStream(newFilelnputStream((T)));
ZipEntryentry;
while((entry=zin.getNextEntry(@))!=null){
fileCombo.addltem(entry.getName((§)));
zin.closeEntry(@);
zin.close();
A.①
B.②
C.③
D.④
【答案】A
52.下列代码的编译或执行结果是()o
publicclassMyVal{
publicstaticvoidmain(Stringargs[]){
MyVaim=newMyVal();
m.aMethod();
}
publicvoidaMethod(){
booleanb[]=newBoolean[5];
System.out.println(b[O]);
}
)
A.1
B.null
C.O
D.编译错误
【答案】D
53.Java.API中支持线程的类或接口是()。
I.jav
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《FZT 80015-2022服装CAD技术规范》专题研究报告
- 《GBT 9864-2008胶片、相纸、乳剂、定影液、污水、淤泥或残留物的银量测定方法》专题研究报告
- 《GBT 21630-2008危险品 喷雾剂点燃距离试验方法》专题研究报告
- 《GBT 15043-2008白炽灯泡光电参数的测量方法》专题研究报告
- 《GB 18242-2008弹性体改性沥青防水卷材》专题研究报告
- 道路安全实践培训课件
- 道路围栏知识培训课件
- 道路交通安全培训讲义课件
- 迪庆州消防安全全员培训课件
- 达衣岩21秋培训课件
- 腰椎术后脑脊液漏护理课件
- 钢结构工程测量专项方案样本
- 广东省佛山市南海区2023-2024学年七年级上学期期末数学试卷+
- 基于区块链的供应链金融平台实施方案
- 汽车修理厂维修结算清单
- 牛津版小学英语教材梳理
- 风机安装工程施工强制性条文执行记录表
- GB/T 1355-2021小麦粉
- GB 5135.11-2006自动喷水灭火系统第11部分:沟槽式管接件
- (完整版)欧姆龙E3X-HD光纤放大器调试SOP
- 强夯地基工程技术标
评论
0/150
提交评论