- A. creators
- B. innovators
- C. appliers
- D. inventors (72)
- A. technical
- B. classical
- C. social
- D. societal (73)
- A. trivial
- B. crucial
- A.Servlet
- B.JSP
- C.EJB
- D.Applet
- A.测试需求文档
- B.测试用例文档
- C.测试标准
- D.问题报告单
- A.CPU 占用率
- B.可用内存数
- C.点击率
- D.缓存命中率
- A.DDP 是一个衡量测试工作效率的软件质量成本指标
- B.缺陷探测率越高,也就是测试者发现的错误越多,发布后客户发现的错误才可能越少
- C.DDP是衡量测试投资回报的一个重要指标
- D.测试周期越长,缺陷探测率就会越高
- A.测试准备成本属于测试实施成本
- B.可以通过加强软件测试的配置管理来降低测试维护成本
- C.测试设计成本控制的目标是尽可能地减少测试总执行时间和所需的测试专用设备
- D.回归测试将测试案例全部重新执行一遍,可以将测试维护成本降至最低
- A.测试活动的配置管理属于整个软件项目配置管理的一部分
- B.软件测试配置管理包括 4 个基本的活动:配置项变更控制、配置状态报告、配置审计、配置管理委员会建立
- C.配置项变更控制要规定测试基线,对每个基线进行描述
- D.配置状态报告要确认过程记录、跟踪问题报告、更改请求以及更改次序等
- A.负载压力
- B.代码
- C.网络仿真
- D.故障诊断
- A.国际标准
- B.国家标准
- C.行业标准
- D.企业标准
- A.计划开发新产品的厂商,该标准中规定不允许利用他们自己的技术人员进行产品评价
- B.软件产品的一般评价过程是:确立评价需求,规定、设计和执行评价
- C.该标准不适用于对软件产品执行独立评估的第三方评测机构
- D.该标准可用来决定从众多可选产品中选择某个产品,但该产品不可以是较大产品的一部分
- A.保证测试质量
- B.提高测试效率
- C.排除手工操作错误
- D.降低测试用例设计的难度
- A.连通性
- B.丢包
- C.全表扫描
- D.延迟
- A.开发人员提交新的bug 入库,设置状态为“New”
- B.开发人员确认是bug,设置状态为“Fixed”
- C.测试人员确认问题解决了,设置状态为“Closed”
- D.测试人员确认不是 bug,设置状态为“Reopen”
- A.软件错误(error)是指在软件生命周期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生
- B.软件缺陷(defect)是存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差
- C.软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态
- D.软件失效(failure)是指软件运行时产生的一种不希望或不可接受的内部行为结果
- A.指纹
- B.智能卡
- C.数字证书
- D.身份证号码
- A.3
- B.4
- C.5
- D.6
- A.软件产品使用户能理解软件是否合适以及如何能将软件用于特定的任务和使用条件的能力
- B.软件产品使用户能操作和控制它的能力
- C.对软件中的缺陷或失效原因进行诊断,或识别待修改部分的能力
- D.软件产品吸引用户的能力
- A.响应时间越长,系统执行效率越高
- B.响应时间和交易执行吞吐量都是用来衡量系统执行快慢的
- C.响应时间越短,交易执行吞吐量越大
- D.系统的访问量越大,交易执行吞吐量越大
- A. 简单
- B. 多值
- C. 派生
- D. 复合 (50)
- A. 可以不作任何处理,因为该关系模式达到了 3NF
- B. 只允许记录一个亲属的姓名、与学生的关系以及联系电话的信息
- C. 应该将家庭成员、关系及联系电话加上学生号,设计成为一个独立的实体
- D. 需要对关系模式Students 增加若干组家庭成员、关系及联系电话字段
- A. 汇编语言源程序中的指令语句将被翻译成机器代码
- B. 汇编语言的指令语句必须具有操作码字段,可以没有操作数字段
- C. 汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出
- D. 汇编程序先将源程序中的伪指令翻译成机器代码,然后再翻译指令语句
- A.2
- B.3
- C.4
- D.5
- A.RSA
- B.SHA
- C.DES
- D.AES
- A.轻量目录访问协议
- B.本地目录访问协议
- C.轻量数据访问协议
- D.本地数据访问协议
- A.①③⑤
- B.②③⑤
- C.①②④⑤
- D.①②③④
- A.V(G)=2
- B.V(G)=4
- C.V(G)=9
- D.V(G)=11
- A.V模型认为测试阶段是与开发阶段并行的
- B.V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系
- C.V模型造成需求分析阶段隐藏的问题一直到后期的验收测试才被发现
- D.V模型是对W模型的改进
- A.白盒测试通过对程序内部结构的分析、检测来寻找问题
- B.白盒测试通过一些表征性的现象、事件、标志来判断内部的运行状态
- C.单元测试可应用白盒测试方法,集成测试则采用黑盒测试方法
- D.在软件生命周期各个阶段都需要用白盒测试方法
- A.尽量用80%测试用例覆盖20%的核心业务模块
- B.功能测试用例中不包括功能的依从性测试用例
- C.功能测试用例中包括业务流,也包括测试数据
- D.功能测试用例的设计应注意缺陷群集现象
- A.适合性
- B.易用性
- C.正确性
- D.互操作性
- A.软件生命周期各个阶段都可能产生错误
- B.软件测试是独立于软件开发的一个工作
- C.软件开发的需求分析和设计阶段就应开始测试工作
- D.测试越早进行,越有助于提高被测软件的质量
- A.用户需求规格说明书
- B.用户手册
- C.被测产品的用户界面
- D.概要设计说明书
- A.输入量太大、输出结果太多以及路径组合太多
- B.自动化测试技术不够完善
- C.测试的时间和人员有限
- D.仅仅靠黑盒测试不能达到完全测试
- A.软件测试关注的是过程中的活动,软件质量保证关注的是过程的产物
- B.软件测试不是软件质量保证工作中的内容
- C.软件测试是软件质量保证的重要手段
- D.软件质量保证人员就是软件测试人员
- A.尽最大的可能找出最多的错误
- B.设计一个好的测试用例对用户需求的覆盖度达到 100%
- C.对软件质量进行度量和评估,以提高软件的质量
- D.发现开发所采用的软件过程的缺陷,进行软件过程改进
- A.①③
- B.①②
- C.②③
- D.②④
- A.①②③④
- B.①②④
- C.②③④
- D.①②③
- A.通过预防、检查与改进来保证软件质量
- B.保证开发出来的软件和软件开发过程符合相应标准与规程
- C.收集软件产品、软件过程中存在的不符合项,在项目总结时进行分析
- D.确保项目组制定的计划、标准和规程适合项目需要,同时满足评审和审计需要
- A.①②④
- B.①②③
- C.②③④
- D.①②③④
- A.项目开发计划
- B.需求规格说明书
- C.设计说明书
- D.源程序
- A.想证实在一个给定的外部环境中软件的逻辑正确性,检查软件在最终的运行环境上是否达到预期的目标
- B.检测软件开发的每个阶段、每个步骤的结果是否正确无误,是否与软件开发各阶段的要求或期望的结果相一致
- C.检查某样东西是否符合事先已定好的标准
- D.试图证明软件在软件生命周期各个阶段以及阶段间的逻辑协调性、完备性和正确性
- A.分层的数据流图
- B.数据词典
- C.问题分析图
- D.描述加工逻辑的结构化语言、判定表或判定树
- A.开发效率低,运行效率低
- B.开发效率高,运行效率低
- C.开发效率低,运行效率高
- D.开发效率高,运行效率高
- A.①⑤
- B.②④
- C.③④
- D.②③
- A.需求分析阶段
- B.概要设计阶段
- C.详细设计阶段
- D.编码阶段
- A.
- B.
- C.
- D.
- A.它测量用户在特定环境中能达到其目标的程度,不是测量软件自身的属性
- B.使用质量的属性分为四个特性:有效性,生产率,安全性和满意度
- C.使用质量是基于用户、开发者、维护者观点的质量
- D.使用质量的获得依赖于取得必需的外部质量,而外部质量的获得则依赖于取得必需的内部质量
- A.①②③④
- B.①③④⑤
- C.②③④
- D.①②④⑤
- A.①②③④
- B.①②④
- C.①③④
- D.②③④
- A.选择、索引、统计
- B.选择、投影、连接
- C.关联、更新、排序
- D.显示、打印、制表
- A.计算技术的发展
- B.软件危机的出现
- C.程序设计方法学的影响
- D.其它工程科学的影响
- A.需求分析
- B.程序编码
- C.软件测试
- D.软件运行维护
- A.需求分析
- B.概要设计
- C.详细设计
- D.编程
- A.功能
- B.输入数据
- C.应用范围
- D.内部逻辑
- A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护
- B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化
- C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等
- D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程就不能再变化,这样才能保证软件开发的稳定性,并控制风险
- A.逻辑设计与功能设计
- B.概要设计与详细设计
- C.概念设计与物理设计
- D.模型设计与程序设计
- A.优化、缺陷预防和可重复级
- B.优化、缺陷预防和质量控制级
- C.缺陷预防和质量控制级
- D.优化和质量控制级
- A. 存储器地址寄存器(MAR)
- B. 指令寄存器(IR)
- C. 存储器数据寄存器(MDR)
- D. 程序计数器(PC)
- A. 127+1
- B. -127-1
- C.-127+1
- D. 127-1
- A. 地址总线和数据总线的宽度都为 32
- B. 地址总线的宽度为30,数据总线的宽度为 32
- C. 地址总线的宽度为30,数据总线的宽度为 8
- D. 地址总线的宽度为32,数据总线的宽度为 8
- A. 程序控制输入输出
- B. 中断
- C. DMA
- D. 总线控制