必威体育精装版版软件工程复习题解析.docx

必威体育精装版版软件工程复习题解析.docx

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE # PAGE PAGE # 软件工程复习题 《软件工程》复习内容 一.填空题 1、 软件是 数据、计算机程序 及其说明程序的 各种 文档。 2、 概要设计主要是把各项功能需求转换成系统的体 系结构 。 3、 面向对象开发方法包括 OOA、OOD、OOP三部分。 4、 结构化设计中以数据流图为基础的两种具体分析设计 方法是变换分析 、事物分析 设计。 5、 在单元测试时,需要为被测模块设计 驱动模块 和 桩模块 。 6、 CM把软件过程从无序到有序的进化分成 5个阶段, 排序而形成5个逐层提高的等级,分别是初始级、可重复 级、已定义级、已管理级和可优化级。 7、 子类自动共享父类的 属性 和 操作 的机制称为纟L 承。 8、 软件工程管理的具体内容包括对开发人员、组织机 构、用户、文档资料等方面的管理。 9、 可行性研究的三个方面是技术可行性、社会可行 性和—经济可行性__。 10、 在软件概要设计阶段,建立软件结构后,还应为每 个模块写一份处理说明和一接口说明 PAGE PAGE # PAGE PAGE # 11、在画分层的DFD时,父图与子图的输入输出数据流 12、在详细设计阶段,除了对模块内的算法进行设计, 还应对模块内的 数据结构 进行设计。 基线的作用是把各阶段的开发工作划分得更加明 确,便于检查与确认阶段成果。因此,基线可以作为项 目的一个检查点。 软件工程包括软件开发技术和软件工程管理 两大部分内容。 16、开发过程管理包括项目计划、控制和 任务管理 17、CASE是多年来在软件开发管理、软件开发方法、软 件开发环境和 软件工具 等方面研究和发展的产物。 18、数据字典中有四类条目,分别是一数据流、数据 项、数据存储、基本加工。 19、用于描述基本加工的小说明的三种描述工具是结构 化语言、判定表、判定树。 20、子类只继承一个父类的属性和操作,这称为暑重 21、McCabe复杂性度量又称环路度量。 22、喷泉模型是一种以用户需求为动力,以 对象为 驱动的模型。 PAGE PAGE # PAGE PAGE # 23、 Jackson图不仅可表示程序结构,还可表示 数据 结构.。 24、 详细设计的任务是确定每个模块的内部特性,即模 块的 算法 和 数据结构 。 25、 UM提供的构建系统动态模型的机制有 动态视图 视图(包括顺序图和协作图)、 静态视图 视图、功 能视图。 26、 软件质量管理由软件质量保证、 软件质量规划 和软件质量控制三方面活动组成。 27、 用等价类划分法设计一个测试用例时,使其覆盖__ 尽可能多的_尚未被覆盖的合理等价类;覆盖一个 不合理等价类。 28、 需求分析阶段产生的最重要的文档是一需求规格说 明书_。 29、 两个模块都使用同一张表,模块的这种耦合称为 公共耦合。 30、 被测试程序不在机器上运行,而是采用人工检测和 计算机辅助分析检测的手段称为—静态_测试。 31、 采用手工方法开发软件只有程序而无文档,维护困 难,这是一种_非结构化_维护。 32、 结构化方法是一种面向数据流的开发方法。由结木— 化分析、—结构化方法_、结构化程序设计构成。 33、 对象之间进行通信的构造叫做 消息。 34、 按软件服务对象的范围可以把软件划分为 项目 软件和产品软件。 35、 瀑布模型将软件生命期划分为若干阶段,各个阶段 之间是通过 文档 实现过渡的。 36、 概要设计主要是把各项功能需求转换成系统的 体 系结构__。 38、结构化程序设计方法提倡开发人员的组织形式是 __ 主程序员组。 40、 类具有操作,它是对象 彳亍为_的抽象。 41、 产品管理包括版本管理和一配置管理—。 42、 集成测试中的具体方法是 _渐增式和 非渐增 式_测试方法。 43、 增量模型适合于—软件需求-不明确、设计方案有一 定风险的软件项目。 44、 结构化分析方法的分析策略是一自顶向下逐步求精 。 45、 可行性研究实质上是要在较高层次上以较抽象的方 式进行 需求分析和设计 _的过程。 46、 衡量模块独立性的两个定性标准是 _耦合性与内聚 性—。 49、继承性是子类自动共享其父类的 数据结构和方法 机制 50、 在面向对象方法中,人们常用状态图描述类中对象 的-动态行为_。 51、 规定功能的软件,在一定程度上能从错误状态自动 恢复到正常状态,则称该软件为 容错软件。 软件生存周期是指一个软件从提出开发要求开始直 到该软件报废不止的整个时期。通常,软件生存周期包 括问题定义、可行性研究,需求分析,总体设计, 详细 设计,编码,测试,维护活动,可以将这些活动以 适当方式分配到不同阶段去完成 数据流图中的箭头表示 一数据流_。软件结构图中

文档评论(0)

cooldemon0602 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档