1.4 软件工程

152 阅读3分钟

(1)根据IEEE的软件工程标准词汇表,____ 是指用户解决问题或达到目标所需的条件或能力,是系统或系统部件需要满足合同、标准、规范或其他正式规定文档需具有的条件或能力,以及反映这些条件或能力的文档说嘛。

答案:软件需求

(7)_____ 是一个确定和理解不同的项目干系人的需求和约束的过程。

答案:需求获取

(9)软件需求规格说明书(SRS)是_____活动的产物。

答案:需求开发

(13)建立分析模型中,CRC建模包含_____.

答案:确定类之间的关系、为类添加职责、定义概念图。

(15)软件架构评估技术来看,用一系列对软件的修改来反映易修改性方面的需求,用一系列攻击操作来代表安全性方面的需求等,该评估方式是_____.

答案:基于场景的方式

(16)在软件架构评估技术中,基于场景的方式包括_____。

答案:架构权衡分析法(ATAM),软件架构分析法(SAAM)和成本效益分析法(CBAM)。

(19)阶段是模型中属于可管理级的是_____。

答案:需求管理、项目计划、配置管理、项目监督与控制、供应商合同管理、度量分析、过程和产品质量保证。

(21)在软件过程管理的时候,当组织通过全部过程后,利用____对组织进行成熟度度量,概念清晰、易于理解、便于操作。

答案:阶段表示法

(28)____是常用的软件调试策略。

答案:原因排除法

(30)企业信息集成技术适用于_____。

答案:大多数要实施电子商务的企业,以及企业与企业之间的应用集成。

(31)_____是在业务逻辑层上对应用系统进行集成的。

答案:功能集成

(32)系统需求定义是什么_____。

答案:系统需求是从系统的角度来说明软件的需求,包括功能需求、非功能需求和设计约束等。

(35)_____通常是通过系统特性的描述表现出来的,表示系统为用户提供某项功能(服务),使用户的业务目标得以满足。

答案:功能需求

(37)需求验证也称为需求确认,以下说法错误的是________。

答案:需求的表示在一些地方是一致的。应该是在所有地方都是一致的。

(38)UML中的事务也称为建模元素,包括______。

答案:结构事务、行为事务(也称为动作事务)、分组事务和注释事务(也称为注解事务)。

(39)UML中的四种关系,有______。

答案:依赖、关联、泛化、实现。

(41)UML 系统视图,有______。

答案:逻辑视图、进程视图、实现视图、部署视图、用例视图。

(42)用例之间的关系主要有_____。

答案:包含、扩展和泛化。

(44)仓库风格包括______。

答案:数据库系统、黑板系统和超文本系统。

(45)_____架构风格,包括批处理序列和管道/过滤器两种风格。

答案:数据流风格

(49)连续式表示法有______。

答案:过程管理、项目管理、工程、支持

(50)白盒测试实现方式有______。

答案:使用静态测试的方法可以实现白盒测试。

(54)业务流程集成是_______。

答案:业务流程的集成也称为过程集成,这种集成超越了数据和系统,它由一系列基于标准的、统一数据格式的工作流组成。

(55)白盒集成有那些_____。

答案:数据集成

黑盒集成有那些______。

答案:表示集成、控制集成。