资源描述
. . . .
2012年下半年软考《软件评测师》上午试卷
此试题缺少最后五道英语题,不过英语自己好好练吧,应该没什么大关系
第1题在CPU中,(1)不仅要保证指令的正确执行,还要能够处理异常事件。
A.运算器 B.控制器 C.寄存器组 D.部总线
第2题循环冗余校验码(CRC)利用生成多项式进行编码。设数据位为k位,校验位为r位,则cRc码的格式为(2)。
A.k个数据位之后跟r个校验位 B.r个校验位之后跟k个数据位
C.r个校验位随机加入k个数据位中 D.r个校验位等间隔地加入k个数据位中
第4题()不属于按寻址方式划分的一类存储器。
A.随机存储器 B.顺序存储器 c.相联存储器 D.直接存储器
第5题在I/O设备与主机间进行数据传输时,CPU只需在开始和完毕时作少量处理,而无需干预数据传送过程的是(5)方式。
A.中断 B.程序查询 c.无条件传送 D.直接存储器存取
第6题()不属于程序的基本控制结构。
A.顺序结构 B.分支结构 c.循环结构 D.递归结构
第7题()在编译过程中,进行类型分析和检查是()阶段的一个主要工作。
A.词法分析 B.语法分析 C.语义分析 D代码优化
第8题
在以阶段划分的编译器中,符号表管理和()贯穿于编译器工作始终。
A 语法分析 B语义分析 C代码生成 D出错处理
第9题
可用于编写独立程序和快速脚本的语言是(9)。
( ) A.Pyth on B.Prolog C.Java D.C#
第11题
M软件公司的软件产品注册商标为M,为确保公司在市场竞争中占据优势,对员工进行了约束。此情形下该公司不享有(11)。
( )A.商业秘密权 B.著作权C.专利权 D.商标权
第12题
X软件公司的软件工程师某兼职于Y科技公司,为完成Y科技公司交给的工作,做出了一项涉与计算机程序的发明。某认为该发明是利用自己的业余时间来完成的,可以以个人名义申请专利。此项专利申请应归属()。
A某 BX软件公司 CY科技公司 D某和Y科技公司
第13题
算术表达式(a-b)*c+d的后缀式是()
A abcd-*+ B ab-cd*+c C ab-c*d+ D abc-d*+
第14题
假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型应为()
A1:1 B1:n Cn:1 Dn:m
假设实体集E1中的一个实体可与实体集E2中的多个实体相联系,E2中的一个实体只与E1中的一个实体相联系,那么E1和E2之间的联系类型为 (15)。(15) A. 1:1 B. 1:n C. n:1 D. n:m
●假设关系R1和R2如以下图所示:
若进行运算,则结果集分别为(16)元关系,共有(17)个元组。
(16) A.4 B. 5 C. 6 D. 7
(17)A.4 B. 5 C. 6 D. 7
第17题
●已知关系模式:图书(图书编号,图书类型,图书名称,作者,,出版日期,ISBN),图书编号唯一识别一本图书。建立“计算机”类图书的视图Computer-BOOK,并要求进行修改、插入操作时保证该视图只有计算机类的图书。CREATE (18) AS SELECT图书编号,图书名称,作者,,出版日期 FROM图书 WHERE图书类型=’计算机’(19) ;
(18)A. TABLE Computer-BOOK B. VIEW Computer-BOOKC. Computer-BOOKTABLE D. Computer-BOOKVIEW
(19)A.FORALL B. PUBLICC.WITH CHECK OPTION D.WITH GRANT OPTION
第18题
在面向对象系统中,对象的属性是()
A 对象的行为特性 B 和其他对象关联的方式 C 和其他对象相互区分的特性 D 与其他对象交互的方式
第19题
对象是面向对象系统的最基本元素,一个运行期系统就是对象之间的写作。一个对象通过()改变另一个对象的状态。
A 另一个对象的修改操作符 B另一个对象的选择操作符
C 获得那个对象的属性值 D 创建那个对象的对象类的一个新的对象
第22题
WIN2003 SERVER中启用配置SNMP服务时,必须以()身份登录才能完成SNMP服务的配置功能。
A guest B user 用户 C administrator 用户 D 普通用户
第23题
以下协议中与EMAIL应用无关的是()
A MIME B SMTP C POP3 D TELNET
第24题
默认情况下,WEB服务器在()端口侦听客户端的WEB请求。
A 大于1024 B 21 C 80 D 25
第26题
由于不同加密机制的用途与强度不同,因此一个信息系统中加密机制使用是否合理,强度是否满足当前需要,需要通过测试来检验,通常()是测试的一个重要手段。
A 加密代码审查 B 漏洞扫描 C 模拟加密 D 模拟解密
第27题
软件工程的基本要素包括方法、工具和()
A 软件系统 B硬件环境 C 过程 D 人员
第29题
某银行系统要求报表功能容易扩展,以便在需要的时候可以处理新的文件格式,则该需()的
A 不正确的 B 不一致 C 不可实现 D 不可验证
第30题
银行系统数据流中,某个加工根据客户的多个不同属性的值来执行不同的操作,则对该加工最适应采用()描述。
A 结构化语言 B 判定表 C 自然语言 D 流程图
第31题
在以下数据流图的表达中,不正确的是()
A 每条数据流的起点或终点必须是加工 B 应该保持父图与子图的平衡
C 每个加工必须有输入数据流,但可以没有输出数据流 D 应该画出数据流而不需要画控制流
第32题
将在同一报表上操作的所有程序组成一个模块,该模块的聚为()
A 逻辑聚 B 时间聚 C 功能聚 D 通信聚
第33题
某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的报表到模块B,则两个模块之间为()耦合。
A 容 B 标记 C 控制 D数据
第34题
()不是良好编码的原则。
A 在开始编码前建立单元测试 B 选择好的程序设计风格
C 保持变量名简短以使代码紧凑 D 确保注释与代码完全一致
第36题
面向对象技术中,类之间共享属性与行为的机制称为()
A继承 B多态 C动态绑定 D 静态绑定
第37题
为了能按时交付系统,开发小组在实现“确定最优任务分配方案”功能时采用了蛮力的方法。在系统交付后,对可能出现更多任务量的情况,采用最有效地方法来实现该功能。这属于()
A 正确性维护 B 适应性维护 B 完善性维护 D 预防性维护
第38题
某开发小组的任务时开发一个大型软件产品的图形用户界面,适宜采用()开发过程模型。
A 瀑布 B 原型 C V 模型 D 螺旋
第39题
()模型吸收了软件工程“演化”的概念,使用原型以与其他方法来尽量降低风险,适合于大型复杂软件系统的开发。
A 瀑布 B 原型 C 喷泉 D 螺旋
第40题
使用质量是从用户角度来看待的产品质量,其属性不包含()
A 有效性 B 生产率 C 可靠性 D 安全性
第41题
以下关于软件质量和度量的说法,错误的是()
A 软件质量特性的定义方法往往无法进行直接测量
B 度量可以随环境和应用度量的开发过程阶段的不同而有所区别
C 在选择度量时,重要的是软件产品的度量要能既简单又经济的运行而且测量结果也要易于维护
D 软件度量上仅仅需要考虑软件产品的部属性,无需考虑用户的观点
第42题
软件评测过程的特性不包含()
A 正确性 B 可重复性 C 可再现性 D 客观性
第43题
确定测试基线属于()活动
A 配置项标识 B 配置项控制 C 配置状态报告 D 配置审计
第44题
()的局限性在于明确的说明早期的测试,不能表达“尽早的和不断的进行软件测试”的原则。
A V 模型 B W模型 C H 模型 D X 模型
第45题
()主要对与设计相关的软件体系结构的构造进行测试。
A 单元测试 B 集成测试 C 确认测试 D 系统测试
第46题
软件配置管理中,基线的种类不包含()
A 功能基线 B 分配基线 C 产品基线 D 模块基线
第47题
软件开发中经常利用配置库实现变更控制,主要是控制软件配置项的状态变化,不受配置管理控制的是()
A 自由状态 B 工作状态 C 评审状态 D 受控状态
第48题
造成软件测试风险的主要原因不包含()
A 测试计划的不充分 B 测试方法有误 C 测试过程的偏离 D 软件设计方案有误
第49题
通用的风险分析表应包括()①风险问题②发生的可能性③影响的严重性④风险预测值⑤风险优先级
A ①②③⑤ B ①②④⑤ C ①③④⑤ D ①②③④⑤
第50题
以下关于软件质量和软件测试的说法,不正确的是()
A 软件测试不等于软件质量保证 B 软件质量并不是完全依靠软件测试来保证的
C 软件的质量要靠不断的提高技术水平和改进软件开发过程来保证
D 软件测试不能有效地提高软件质量
第51题
以下关于V模型的说法,不正确的是()
A V模型是瀑布模型的变种,它反映了测试活动与分析和设计的关系
B V模型的软件测试策略既包括低层测试又包括高层测试
C V模型左边是测试过程阶段,右边是开发过程阶段
D V模型把测试过程作为在需求、设计与编码之后的一个阶段
第52题
对于逻辑表达式(A&&(B∣C)),需要()个测试用例才能完成条件组合覆盖。
A 2 B 4 C 6 D 8
第53题
为检验某WEB系统并发用户数是否满足性能要求,应进行()
A负载测试 B 压力测试 C 疲劳强度测试 D 大数据量测试
第54题
服务端性能指标是一类重要的负载压力测试指标,以下不属于服务端交易处理性能指标的是()
A CPU占用率 B 平均事务响应时间 C 存使用量 D 每秒钟进程切换数
第55题
以下属于集成测试的是()
A 系统功能是否满足用户要求 B 系统中一个模块的功能是否对另一个模块的功能产生不利的影响
C 系统的实时性是否满足 D 函数局部变量的值是否为预期值
第56题
逻辑覆盖标准包括()①判定覆盖②语句覆盖③条件判定覆盖④修正条件判定覆盖
A ①③ B ①②③ C ①②④ D ①②③④
第57题
以下关于单元测试的表达,不正确的是()
A 单元测试是指对软件中的最小可测试单元进行检查和验证
B 单元测试是在软件开发过程中要进行的最低级别的测试活动
C 结构化编程语言中的测试单元一般是函数或者子过程
D单元测试不能由程序员自己完成
第58题
以下不属于安全测试方法的是()
A安全功能验证 B 安全漏洞扫描 C 大数量测试 D 数据侦听
第59题
以下关于系统测试的表达,不正确的是()
A 系统测试是针对整个产品系统进行的测试
B 系统测试的对象不包含软件所依赖的硬件、外设和数据
C 系统测试的目的是验证系统是否满足了解需求规格的定义
D 系统测试是基于系统整体需求说明书的黑盒类测试
第60题
以下关于验收测试的表达,不正确的是()
A 验收测试是部署软件之前的最后一个测试操作
B 验收测试让系统用户决定是否承受系统
C 验收测试是向未来的用户说明系统能够像预期要求一样工作
D 验收测试不需要制定测试计划和过程
第61题
在软件部外部质量模型中,()不是功能性包含的子特性。
A适合性 B 准确性 C 容错性 D 安全
第62题
经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是()
A 更改防火墙设置 B 对软件系统自身进行升级 C 安装防病毒软件 D 安装入侵检测系统
第63题
测试所报告的软件缺陷与错误常包含其严重性和优先级的说明,以下理解不正确的是()
A 测试员通过严重性和优先级对软件缺陷进行分类,以指出其影响与修改的优先次序
B 严重性划分应表达出所发现的软件缺陷所造成伤害的恶劣程度
C 优先级划分应表达出修复缺陷的重要程度与次序
D 在软件的不同部分,同样的错误或缺陷的严重性和优先级必须相同
第64题
软件缺陷通常是指存在于软件之中的那些不希望或不可承受的偏差,以下关于软件缺陷的理解,不正确的是()
A 软件缺陷的存在会导致软件运行在特定条件时出现软件故障,这时软件缺陷被激活
B 同一个软件缺陷在软件运行的不同条件下被激活,可能会产生不同类型的软件故障
C 软件错误是软件生存期不希望或不可承受的人为错误,这些人为错误导致了软件缺陷的产生
D 实践中,绝大多数的软件缺陷的产生都来自于编码错误
第65题
对于测试中所发现错误的管理是软件测试的重要环节,以下关于错误管理原则的表达,正确的是()
A 测试人员发现的错误应直接提交给开发人员进行错误修复
B 若程序员发现报告的错误实际不是错误,可单方面决定决绝进行错误修复
C 每次对错误的处理都要保留处理人员、处理时间、处理步骤、错误的当前状态等详细处理信息,即使某次处理并未对错误进行修复
D 错误修复后可以由报告错误的测试人员之外的其他测试人员进行验证,只要可以确认错误已经修复,就可以关闭错误
●软件部/外部质量模型中,(66)不是功能性包括的子特性。
(66)A.适合性 B.准确性C.容错性 D.安全
参考答案:C
●经测试发现某软件系统存在缓冲区溢出缺陷,针对这一问题,最可靠的解决方案是(67)。(
67)A.更改防火墙设置 B.对软件系统自身进行升级C.安装防病毒软件 D.安装入侵检测系统
●测试所报告的软件缺陷与错误常包含其严重性和优先级的说明,以下理解不正确的是(68)。
(68)A.测试员通过严重性和优先级对软件缺陷进行分类,以指出其影响与修改的优先次序
B.严重性划分应表达出所发现的软件缺陷所造成危害的恶劣程度
C.优先级划分应表达出修复缺陷的重要程度与次序
D.在软件的不同部分,同样的错误或缺陷的严重性和优先级必须相同
●软件缺陷通常是指存在于软件之中的那些不希望或不可承受的偏差,以下关于软件缺陷的理解,不正确的是(69)。(69)A.软件缺陷的存在会导致软件运行在特定条件时出现软件故障,这时称软件缺陷被激活
B.同一个软件缺陷在软件运行的不同条件下被激活,可能会产生不同类型的软件故障
C.软件错误是软件生存期不希望或不可承受的人为错误,这些人为错误导致了软件缺陷的产生
D.实践中,绝大多数的软件缺陷的产生都来自于编码错误
●对于测试中所发现错误的管理是软件测试的重要环节,以下关于错误管理原则的表达,正确的是(70)。
(70)A.测试人员发现的错误应直接提交给开发人员进行错误修复
B.若程序员发现报告的错误实际不是错误,可单方面决定拒绝进行错误修复
C.每次对错误的处理都要保留处理者、处理时间、处理步骤、错误的当前状态等详细处理信息,即使某次处理并未对错误进行修复
D.错误修复后可以由报告错误的测试人员之外的其他测试人员进行验证,只要可以确认错误已经修复,就可以关闭错误
10 / 10
展开阅读全文