单选题 (一共48题,共48分)

1.

内存按字节编址从B3000H到DABFFH的区域其存储容量为(  )。

2.

浮点数能够表示的数的范围是由其(  )的位数决定的。

3.

(  )不属于主动攻击。

4.

视觉上的颜色可用亮度、色调和饱和度三个特征来描述。其中饱和度是指颜色的(  )。

5.

表达式采用逆波兰式表示时,利用(  )进行求值。

6.

虚拟存储体系是由(  )两线存储器构成。

7.

在机器指令的地址段中,直接指出操作数本身的寻址方式称为(  )。

8.

对于逻辑表达式((a||(b&c))||(c&&d)),需要(  )个测试用例才能完成条件组合覆盖。

9.

CPU响应DMA请求是在(  )结束时。

10.

编译器和解释器是两种基本上的高级语言处理程序。编译器对高级语言源程序的处理过程可以划分为词法法分析,语法分析,语义分析,中间代码生成,代码优化,目标代码生成等阶段,其中,(  )并不是每个编译器都必需的。

11.

对于防病毒系统的测试是系统安全测试的重要内容,下列不属于防病毒系统安全测试基本测试点的是(  )。

12.

对于基于用户口令的用户认证机制来说,(  )不属于增强系统安全性应使用的防范措施。

13.

防火墙不具备(  )功能。

14.

集线器与网桥的区别是(  )。

15.

如下图所示,从输出的信息中可以确定的是信息是(  )。

中级软件评测师,历年真题,2015年下半年(上午)《软件评测师》真题

16.

软件复杂性是指理解和处理软件的难易程度。其度量参数不包括(  )。

17.

软件设计师王某在其公司的某一综合楼信息管理系统软件开发工作中承担了大部分程序设计工作,该系统交付用户后,投入试运行后,王某离职离开公司,并带走了该综合信息管理系统的源程序,拒不交还公司,王某认为,综合信息管理系统的源程序是他独立完成的,他是综合信息系统源程序的软件著作权人,王某的行为(  )。

18.

为了解系统在何种服务级别下会崩溃,应进行(  )。

19.

颜色深度是表达单个像素的颜色或灰度所占的位数(bit),若每个像素具人有8位的颜色深度,则可表示(  )种不同的颜色。

20.

一个Web信息系统所需要的进行的测试包括(  )。

①功能测试

②性能测试

③可用性测试

④客户端兼容性测试

⑤ 安全性测试

21.

一条BUG记录应该包括(  )。

①编号

②bug描述

③bug级别

④bug所属模块

⑤发现人

22.

以下不能作为测试结束标准的是(  )。

23.

以下不属于系统测试的是(  )。

①单元测试

②集成测试

③安全性测试

④可靠性测试

⑤确认测试

⑥验证测试

24.

以下关于白盒测试的叙述中,不正确的是(  )。

25.

以下关于分层体系结构的叙述中不正确的是(  )。

26.

以下关于黑盒测试的测试方法选择的叙述中,不正确的是(  )。

27.

以下关于软件测试原则叙述中,不正确是的(  )。

28.

以下关于验收测试的叙述中,不正确的是(  )。

29.

在ISO/IEC软件质量模型中,功能性是与一组功能及其指定的性质的存在有关的一组属性,其子特性不包括(  )。

30.

在支持多线程的操系统中,假设进程P创建了若干个线程,那么(  )是不能被这些线程共享的。

31.

数据库系统通常采用三级模式结构.外模式,模式和内模式,这三级模式分别对应的数据库的(  )。

32.

在数据库逻辑设计阶段,若实体中存在多值属性,那么将E-R图转为关系模式时(  )得到的关系模式属于4NF。

33.

在层次化局域网模型中,以下关于核心层的描述,正确的是(  )。

34.

算术表达示a+b-c*d的后缀式是(  )(-、+、*表示算术的减,加,乘运算,运算符的优先级和结合性遵循惯例)。

35.

函数f()、g()的定义如下所示,已知调用f时传递给其形参x的值是10,若以传值方式调用g,刚函数f的返回值为(  )。

中级软件评测师,历年真题,2015年下半年(上午)《软件评测师》真题

36.

当用户需求不清晰,需求经常发生变化,系统规模不太大时,最适宜采用软件开发方法是(  )。

37.

开发过程中以用户需求为动力,以对象作为驱动,(  )适合于面向对象的开发方法。

38.

以下关于极限编程XP的叙述中,不正确的是(  )。

39.

程序质量评审通常是从开发者的角度进行评审,其内容不包括(  )。

40.

对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户服务要求。这种行为属于(  )维护。

41.

软件测试的对象包括(  )。

①需求规格说明

②概要设计文档

③软件测试报告

④软件代码

⑤用户手册

⑥软件开发人员

42.

(  )不属于使用软件测试工具的目的。

43.

以下关于等价划分法的叙述中不正确的是(  )。

44.

兼容性测试的测试范围包括(  )。

①硬件兼容性测试

②软件兼容性测试

③数据兼容性测试

④平台兼容性测试

45.

以下属于静态测试方法的是(  )。

46.

单元测试的测试内容包括(  )。

①模块接口

②局部数据库结构

③模块内路径

④边界条件

⑤错误处理

⑥系统性能

47.

以下不属于网络测试的测试指标的是(  )。

48.

1976年Diffie与Hellman首次公开提出(  )的概念与结构,采用两个从此独立的密钥对数据分别进行加密或解密,且加密过程基于数学函数,从而带来了加密领域的革命性进步。

填空题 (一共11题,共11分)

49.

某企业的生产流水线上有2名工人P1 和P2,1名检验员P3.P1将初步加工的半成品放入半成品箱B1,P2从半成品箱B1取出继续加工,加工好的产品放入成品箱B2,P3从成品箱B2取出产品检验。假设B1可存放N件半成品B2可存放M件产品,并且设置6个信号量S1、S2、S3、S4、S5和S6,且S3和S6的初值都为0,采用PV操作实现P1 P2和P3的同步模型如下图所示,则信号量S1和S5(  )S2 、S4的初值分别为(  )。
中级软件评测师,历年真题,2015年下半年(上午)《软件评测师》真题
问题1选项
A.分别为同步信号量和互斥信号量,初值分别为0和1
B.都是同步信号量,其初值分别为0和0
C.都是互斥信号量,其初值分别为1和1
D.都是互斥信号量,其初值分别为0和1
问题2选项
A.n,0
B.m,0
C.m,n
D.n,m

50.

在分布式数据库中有分片透明,复制透明,位置透明和逻辑透明等基本概念,其中,(  )是指局部数据模型透明,即用户或应用程序无需知道局部使用是哪种数据模型,(  )是指用户或应用程序不需要知道逻辑上访问的表是怎么分块存储的。
问题1选项
A.分片透明
B.复制透明
C.位置透明
D.逻辑透明
问题2选项
A.分片透明
B.复制透明
C.位置透明
D.逻辑透明

51.

POP3协议采用(  )模式,客户端代理与POP3服务器通过建立(  )连接来传送据。
问题1选项
A.Browser/Server
B.Client/Server
C.Peer to Peer
D.Peer to Server
问题2选项
A.TCP
B.UDP
C.P2P
D.IP

52.

如果在查找路由表时发现有多个选项匹配,那么应该根据(  )原则进行选择,假设路由表有4全表项如下所示,那么与地址139.17.179.92匹配的表项是(  )。
问题1选项
A.包含匹配
B.恰当匹配
C.最长匹配
D.最短匹配
问题2选项
A.139.17.145.32
B.139.17.145.64
C.139.17.147.64
D.139.17.177.64

53.

在结构化分析方法中,利用分层数据流图对系统功能建模,以下关于分层数据流图的叙述中,不正确的是(  )。采用数据字典为数据流图中的每个数据流、文件、加工以及组成数据流或文件的数据项进行说明,其条目不包括(  )。
问题1选项
A.顶层的数据流图只有一个加工,即要开的软件系统
B.在整套分层数据流图中,每个数据存储应该有加工对其进行读操作,有加工对其进行写操作
C.一个加工的输入数据流和输出数据流可以同名
D.每个加工至少有一个输入数据流和一个输出数据流
问题2选项
A.数据流
B.外部实体
C.数据项
D.基本加工

54.

堆是一种数据结构,分为大顶堆和小顶堆两种类型,大(小)顶堆要求父元素大于等于(小于等于)其左右孩子元素。则(  )是一个大顶堆结构,该堆结构用二叉树表示,其高度(或层数)为(  )。
问题1选项
A.94,31,53,23,16,27
B.94,53,31,72,16,23
C.16,53,23,94,31,72
D.16,31,23,94,53,72
问题2选项
A.2
B.3
C.4
D.5

55.

下图是一个软件项目的活动图,其中项点表示项目的里程碑,连接顶点的边表示包含的活动,则完成该项目的最少时间为(  )天,活动BD最多可以晚开始(  )天而不会影响整个项目的进度。
中级软件评测师,历年真题,2015年下半年(上午)《软件评测师》真题
问题1选项
A.15
B.21
C.22
D.24
问题2选项
A.2
B.3
C.5
D.9

56.

在面向对象分析和设计中,用类图给出的静态设计视图,其应用场合不包括(  )。下图是一个UML类图,其中类University和类School之间是(  )关系,类Person和类PersonRecord之间是(  )关系,表示Person与PersonRecord(  )。
中级软件评测师,历年真题,2015年下半年(上午)《软件评测师》真题
问题1选项
A.对系统的词汇建模
B.对简单的协作建模
C.对逻辑数据库模式建模
D.对系统的需求建模
问题2选项
A.依赖
B.关联
C.聚集
D.泛化
问题3选项
A.依赖
B.关联
C.聚集
D.泛化
问题4选项
A.这间的语义关系,其中PersonRecord发生变化会影响Person的语义
B.之间的一种结构关系,描述了一组链,即对象之间的连接
C.是整体和部分的关系
D.是一般和特殊的关系

57.

以下关于模块耦合关系的叙述中,耦合程度最低的是(  ),其耦合类型为(  )耦合。
问题1选项
A.模块M2根据模块M1传递如标记量的控制信息来确定M2执行哪部分语名
B.模块M2直接访问块M1内部
C.模块M1和模块M2用公共的数据结构
D.模块M1和模块M2有部分代码是重叠的
问题2选项
A.数据
B.标记
C.控制
D.内容

58.

设有关系模式R(A1,A2,A3,A4,A5,A6),其中:函数依赖集F={A1→A2,A1A3→A4,A5A6→A1,A2A5→A6,A3A5→A6},则(  )关系模式R 的一个主键,R规范化程度最高达到(  )。
问题1选项
A.A1A4
B.A2A4
C.A3A5
D.A4A5
问题2选项
A.1NF
B.2NF
C.3NF
D.BCNF

59.

In a world where it seems we already have too much to do, and too many things to think about, it seems the last thing we need is something new that we have to learn.
But use cases do solve a problem with requirements: with (  ) declarative requirements it's hard to describle steps and sequences of events.
Use cases, stated simply, allow description of sequences of events that, taken together, lead to a system doing something useful. As simple as this sounds, this is important. When confronted only with a pile of requiements, it's often (  ) to make sense of what the authors of the requirements really wanted the system to do.In the preceding example, use cases reduce the ambiguity of the requirements by specifying exactly when and under what conditions certain behavior occurs; as such, the sequence of the behaviors can be regarded as a requirement. Use cases are particularly well suited to capture approaches. Although this may sound simple, the fact is that (  ) requirement capture approaches, with their emphasis on declarative requirements and "shall" statements, completely fail to capture fail to capture the (  ) of the system's behavior. Use cases are a simple yet powerful way to express the behavior of the system in way that all stakeholders can easily understand.
But, like anything, use cases come with their own problems, and as useful as they are, they can be (  ). The result is something that is as bad, if not worse, that the original problem. Therein it's important to utilize use cases effectively without creating a greater problem than the one you started with.
问题1选项
A.plenty
B.loose
C.extra
D.strict
问题2选项
A.impossible
B.possible
C.sensible
D.practical
问题3选项
A.modern
B.conventional
C.different
D.formal
问题4选项
A.statics
B.nature
C.dynamics
D.originals
问题5选项
A.misapplied
B.applied
C.used
D.powerful