软件评测师上午基础知识考试选择题专项强化真题试卷4
中文选择题
1.CD上声音的采样频率为44.1kHz,样本精度为16b/s,双声道立体声,那么其未经压缩的数据传输率为(14)。(C)
A. 88.2kb/s
B. 705.6kb/s
C. 1411.2kb/s
D. 1536.0kb/s
解析:本题考查波形声音信号的数据传输率。波形声音信息是一个用宋表示声音振幅的数据序列,它是通过对模拟声音按一定间隔采样获得的幅度值,再经过量化和编码后得到的便于计算机存储牙口处理的数据格式。未经压缩的数字音频数据传输率可按下式计算:数据传输率(b/s)=采样频率(Hz)×量化位数(b)×声道数
2.软件内部/外部质量模型中,以下(66)不是功能性包括的子特性。(C)
A. 适合性
B. 准确性
C. 稳定性
D. 互操作性
解析:本题考查GB/T16260标准中软件内部(外部)质量属性的概念。
功能性包括的子特性有:
.适合性
.准确性
.互操作性
.安全保密性
.功能依从性
3.在进行产品评价时,评价者需要对产品部件进行管理和登记,其完整的登记内容应包括(35)。
①部件或文档的唯一标识符。
②部件的名称或文档标题。
③文档的状态,包括物理状态或变异方面的状态。
④请求者提供的版本、配置和日期信息。(D)
A. ①③
B. ①②
C. ①③④
D. ①②③④
解析:本题考查评价执行时,软件样品登记的内容。
软件样品登记的信息应至少包括:
.部件或文档的唯一标识符。
.部件的名称或文档标题。
.文档的状态(包括物理状态或变异状态)。
.请求者提供样品的版本、配置和日期信息。
.接收的日期。
除非请求者有另外的许可,否则,评价者将保守全部产品部件和相关文档的秘密。
4.通常测试用例很难100%覆盖测试需求,因为(47)。
①输入量太大。
②输出结果太多。
③软件实现途径多。
④测试依据没有统一标准。(D)
A. ①②
B. ①③
C. ①②③
D. ①②③④
解析:本题考查测试用例很难100%覆盖测试需求的原因。
原因包括:
.输入量太大。
.输出结果太多。
.软件实现途径多。
.测试依据没有统一标准。
5.运行Web浏览器的计算机与网页所在的计算机要建立(66)连接,采用(67)协议传输网页文件。(B)
A. UDP
B. TCP
C. IP
D. RIP
解析:
6.以下关于测试方法的叙述中,不正确的是_______。(D)
A. 根据被测代码是否可见分为白盒测试和黑盒测试
B. 黑盒测试一般用来确认软件功能的正确性和可操作性
C. 静态测试主要是对软件的编程格式、结构等方面进行评估
D. 动态测试不需要实际执行程序
解析:测试方法根据被测代码是否可见分为白盒测试和黑盒测试,根据是否需要实际执行程序分为静态测试和动态测试。其中,黑盒测试一般用来确认软件功能的正确性和可操作性,白盒测试用来确认程序结构逻辑的正确性;静态测试不需要实际执行程序,主要是对软件的编程格式、结构等方面进行评估,动态测试需要实际执行程序,主要对软件功能等方面进行评估。动态测试需要实际执行程序。
7.对计算机评价的主要性能指标有时钟频率、______、运算精度、内存容量等。(D)
A. 丢包率
B. 端口吞吐量
C. 可移植性
D. 数据处理速率
解析:本题考查计算机系统基础知识。对计算机评价的主要性能指标有时钟频率、数据处理速率、运算精度、内存容量等。
8.行为型设计模式描述类或对象如何交互和如何分配职责。______模式是行为型设计模式。(D)
A. 装饰器(Decorator)
B. 构建器(Builder)
C. 组合(Composite)
D. 解释器(Interpreter)
解析:本题考查设计模式的基本概念。
设计模式描述了在人们周围不断重复发生的问题,以及该问题的解决方案的核心。在面向对象系统设计中,每一个设计模式都集中于一个特定的面向对象设计问题或设计要点,描述了什么时候使用它,在另一些设计约束条件下是否还能使用,以及使用的效果和如何取舍。
按照设计模式的目的可以分为创建型模式、结构型模式和行为型模式三大类。创建型模式与对象的创建有关,它抽象了实例化过程,帮助一个系统独立于如何创建、组合和表示它的那些对象。创建型模式包括Factory Method、Abstract Factory、Builder、Prototype和Singleton。结构型模式处理类或对象的组合,涉及如何组合类和对象以获得更大的结构。结构型模式包括Adapter、Bridge、Composite、Decorator、Facade、Flyweight和Proxy。行为型模式描述类或对象怎样交互和怎样分配职责。行为型模式包括Interpreter、Template Method、Chain of Responsibility、Command、Iterator、Mediator、Memento、Observer、State、Strategy和Visitor。
9.现要开发一个软件产品的图形用户界面,则最适宜采用______过程模型。(B)
A. 瀑布
B. 原型化
C. 增量
D. 螺旋
解析:本题考查软件开发过程模型的基础知识,要求考生掌握典型的过程模型及其特点。
瀑布模型将开发阶段描述为从一个阶段瀑布般地转换到另一个阶段。
原型模型中,开发人员快速地构造整个系统或者系统的一部分以理解或澄清问题。
螺旋模型将开发活动和风险管理结合起来,以减小风险。
增量模型中,把软件产品作为一系列的增量构件来设计、编码、集成和测试,每个构件由多个相互作用的模块组成,并且能够完成特定的功能。
在这几种开发过程模型中,原型模型适于小型系统的开发或者用户界面的开发。
10.( )不是蠕虫病毒。(C)
A. 熊猫烧香
B. 红色代码
C. 冰河
D. 爱虫病毒
解析:本题考查计算机病毒的基础知识。
“蠕虫”(Worm)是一个程序或程序序列,它是利用网络进行复制和传播,传染途径是通过网络、移动存储设备和电子邮件。最初的蠕虫病毒定义是在DOS环境下,病毒发作时会在屏幕上出现一条类似虫子的东西,胡乱吞吃屏幕上的字母并将其改形,蠕虫病毒因此而得名。常见的蠕虫病毒有红色代码、爱虫病毒、熊猫烧香、Nimda病毒、爱丽兹病毒等。
冰河是木马软件,主要用于远程监控。冰河木马后经其他人多次改写形成多种变种,并被用于入侵其他用户的计算机的木马程序。
11.假设段页式存储管理系统中的地址结构如下图所示,则系统中( )。
(B)