注意:此页面搜索的是所有试题
湖南大学-软件工程
、一个成功的项目唯一提交的就是运行程序。
只有质量差的软件产品才需要维护
为了充分发挥开发人员的潜力、缩短工期,软件工程项目的任务分解与安排应尽力挖掘可并行开发的部分。
系统规格说明是系统分析和定义阶段生成的一种文档
在软件测试时,常把黑盒法和白盒法结合起来进行,成为灰盒法。
UML关系包括关联、聚合、泛化、实现、依赖等5种类型,请将合适的关系填写在下列描述的( )中。  (1) 在学校中,一个导师可以指导多个研究生,一个研究生可以由多个导师指导,那么导师和研究生之间是( )关系。  (2) 交通工具与卡车之间是( )关系。  (3) 公司与部门之间是( )关系。  (4) 图形与矩形之间是( )关系。  (5) 参数类及其实例类之间是( )关系。
什么是条件覆盖?并为以下程序流程图设计条件覆盖测试用例并标明程序执行路径。
盒图也称为(D)。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。 A)流程图 B)框图 C)判定表 D)N-S图
以下不属于白盒测试技术的是(D) A)逻辑覆盖 B)基本路径测试 C)循环覆盖测试 D)等价类划分
为纠正软件系统中潜藏的错误而进行的维护活动称为(A) A)改正性维护 B)适应性维护 C)改善性维护 D)预防性维护
CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每个等级都包含了实现该成熟度等级目标的若干(B) A) 关键实践 B) 关键过程域 C) 软件过程能力 D) 软件过程
(A)意味着一个操作在不同的类中可以有不同的实现方式。 A) 多态性 B) 多继承 C) 类的可复用 D) 信息隐蔽
时序图反映对象之间发送消息的时间顺序,它与(D )是同构的。 A) 用例图 B) 类图 C) 活动图 D) 协作图
(A)是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。 A) 软件过程 B) 软件测试 C) 软件生存周期 D) 软件工程
软件概要设计阶段的主要任务不包括(D)。 A) 设计软件的模块结构 B) 定义接口并建立数据结构 C) 生成概要设计规格说明和组装测试计划 D) 模块设计