软件评测师练习题库(附参考答案)
一、单选题(共100题,每题1分,共100分)
1.以下关于负载压力测试的叙述中,不正确的是()。
A、在模拟环境下检测系统性能
B、分析系统瓶颈
C、预见系统负载起力承受力
D、在应用实际部署并评估系统性能
正确答案:A
2.在各种不同的软件需求中,()描述了产品必须要完成的任务,可以用UML建模语言的______表示
A、功能需求
B、质量需求
C、业务需求
D、设计约束
正确答案:A
3.软件测试的对象不包括()。
A、相关文件数据
B、软件测试文档
C、代码
D、开发人员
正确答案:D
4.以下不属于系统测试范畴的是()。
A、性能测试
B、安全测试
C、强度测试
D、单元测试
正确答案:D
5.Object-orientedanalysis(OOA)isasemiformalspecificationtechniquefortheobject-orientedparadigm.Object-orientedanalysisconsistsofthreesteps.Thefirststepis(此空).Itdetermineshowthevariousresultsarecomputedbytheproductandpresentsthisinformationintheformofa______andassociatedscenarios.Thesecondis______,whichdeterminestheclassesandtheirattributes.Thendeterminetheinterrelationshipsandinteractionamongtheclasses.Thelaststepis______,whichdeterminestheactionsperformedbyortoeachclassorsubclassandpresentsthisinformationintheformof______
A、use-case
B、class
C、dynamic
D、behavioral
正确答案:A
6.可利用一个栈来检查表达式中的括号是否匹配,其方法是:初始时设置栈为空,然后从左到右扫描表达式,遇到左括号“(”就将其入栈,遇到右括号“)”就执行出栈操作,忽略其他符号。对于算术表达式“a*(b+c))d”,由于(),因此可判断出该表达式中的括号不匹配。
A、需要进行入栈操作但栈已满
B、需要进行出栈操作但栈已空
C、表达式处理已结束,但栈中仍留有字符“(”
D、表达式处理已结束,但栈中仍留有字符“)”
正确答案:B
7.计算机系统中,CPU对主存的访问方式属于()。
A、随机存取
B、顺序存取
C、索引存取
D、哈希存取
正确答案:A
8.Bug记录信息包括()。①被测软件名称②被测软件版本③测试人④错误等级⑤开发人⑥详细步骤
A、①③④⑥
B、①②④⑥
C、①②③④⑥
D、①②③④⑤⑥
正确答案:C
9.以下关于验收测试的叙述中,不正确的是()。
A、验收测试之前需要先明确验收方法
B、验收测试也需要制定测试计划
C、验收测试需要给出验收通过或者不通过结论
D、验收测试由开发方主导,用户参与
正确答案:D
10.以下关于软件测试原则的叙述中,不正确的是()。
A、测试贯穿于全部软件生命周期,并不是实现完成后才开始
B、测试用例本身不需要测试
C、测试用例需要逐步完善、不断修订
D、当缺陷成群集中出现时,测试时应该更多关注这些缺陷群
正确答案:B
11.软件测试的对象不包括()。
A、程序
B、数据库中的数据
C、质量改进措施
D、需求规格说明书
正确答案:C
12.有两个N*N的矩阵A和B,想要在微机(PC机)上按矩阵乘法基本算法编程实现计算A*B。假设N较大,本机内存也足够大,可以存下A、B和结果矩阵。那么,为了加快计算速度,A和B在内存中的存储方式应选择()。
A、A按行存储,B按行存储
B、A按行存储,B按列存储
C、A按列存储,B按行存储
D、A按列存储,B按列存储
正确答案:B
13.关于大数据的描述,不正确的是______。
A、大数据主要依托云计算的分布式处理、分布式数据库和云存储、虚拟化技术
B、大数据的意义不在于掌握庞大的数据信息,而在于对这些数据进行专业化处理
C、大数据具有类型繁多、结构多样、处理速度块、时效性强的特点
D、大数据分析相比与传统的数据仓库应用,具有查询与分析简单的特点