软件工程第1章作业_第1页
软件工程第1章作业_第2页
软件工程第1章作业_第3页
软件工程第1章作业_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程第软件工程第 1 章作业章作业 一 填空题 每小题一 填空题 每小题 1 分 共分 共 15 分 分 1 软件与物质产品有很大的区别 软件是一种 软件与物质产品有很大的区别 软件是一种 逻辑逻辑 产品 产品 2 软件工程是一门综合性交叉学科 计算机科学着重于理论和原理 软件工程着重于 软件工程是一门综合性交叉学科 计算机科学着重于理论和原理 软件工程着重于建造建造 一个软件系统一个软件系统 3 最基本 应用广泛 以文档为驱动 适用于开发功能明确的软件项目生存期模型是 最基本 应用广泛 以文档为驱动 适用于开发功能明确的软件项目生存期模型是 瀑瀑 布模型 布模型 4 一个软件从定义 开发 使用和维护 直到最终被废弃 要经历一个漫长的时期 通常一个软件从定义 开发 使用和维护 直到最终被废弃 要经历一个漫长的时期 通常 把这个漫长的时期称为把这个漫长的时期称为 生存周期生存周期 5 软件工程是指导计算机软件 软件工程是指导计算机软件 开发开发和和 维护维护的一门工程学科 的一门工程学科 6 软件工程包括 软件工程包括 软件开发技术软件开发技术 和和 管理管理 两方面的内容 是技术与两方面的内容 是技术与 管理紧密结合所形成的工程学科 管理紧密结合所形成的工程学科 7 通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学 通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学 也称为 也称为 范范 型型 8 螺旋模型将瀑布模型和 螺旋模型将瀑布模型和 快速原型模型结合起来 加入了两种模型均忽略了的快速原型模型结合起来 加入了两种模型均忽略了的 风险分风险分 析析 弥补了这两种模型的不足 弥补了这两种模型的不足 9 瀑布瀑布 模型不能适应需求可变的软件开发 只有到开发结束时才能见到整个软模型不能适应需求可变的软件开发 只有到开发结束时才能见到整个软 件系统 件系统 10 将软件生存周期各个活动规定为依线性顺序联接的若干阶段的模型是将软件生存周期各个活动规定为依线性顺序联接的若干阶段的模型是 瀑布瀑布 模型 模型 11 喷泉模型是一种以用户需求为动力 以 喷泉模型是一种以用户需求为动力 以 对象对象 为驱动的模型 为驱动的模型 12 一个软件项目的开发中 要采用一种生存周期模型 要按照某种 一个软件项目的开发中 要采用一种生存周期模型 要按照某种 开发方法开发方法 使用相应的工具来进行 使用相应的工具来进行 13 软件工程软件工程的出现主要是由于的出现主要是由于 软件危机软件危机 的出现而产生的 的出现而产生的 14 软件工程知识体系指南 软件工程知识体系指南 SWEBOK 将软件工程知识体系划分为将软件工程知识体系划分为 10 个知识域 个知识域 15 Rational 统一过程统一过程 RUP 是是 用例用例 驱动的 以体系结构为核心的 迭代的增量的驱动的 以体系结构为核心的 迭代的增量的 过程 其迭代过程分为初始 细化 过程 其迭代过程分为初始 细化 构建构建 移交 移交 4 个阶段 个阶段 二 选择题 每小题二 选择题 每小题 2 分 共分 共 30 分 分 1 1 作坊式小团体合作生产方式的时代属于 作坊式小团体合作生产方式的时代属于 C C 时代 时代 A A 程序设计程序设计 B B 软件生产自动化软件生产自动化 C C 程序系统程序系统 D D 软件工程软件工程 2 2 软件工程与计算机科学性质不同 软件工程着重于 软件工程与计算机科学性质不同 软件工程着重于 C C A A 理论研究理论研究 B B 原理探讨原理探讨 C C 建造软件系统建造软件系统 D D 原理的理论原理的理论 3 个体手工劳动生产方式的时代是 个体手工劳动生产方式的时代是 A 时代 时代 A 程序设计程序设计 B 软件生产自动化软件生产自动化 C 程序系统程序系统 D 软件工程软件工程 4 软件是一种 软件是一种 B 产品 产品 有形 有形 逻辑 逻辑 物质 物质 消耗 消耗 5 与计算机科学的理论研究不同 软件工程是一门 与计算机科学的理论研究不同 软件工程是一门 C 学科 学科 理论性 理论性 工程性 工程性 原理性 原理性 心理性 心理性 6 软件工程学科出现的主要原因是 软件工程学科出现的主要原因是 C 计算机的发展 计算机的发展 其他工程学科的影响 其他工程学科的影响 软件危机的出现 软件危机的出现 程序设计方法学的影响 程序设计方法学的影响 7 由于软件生产的复杂性和高成本性 使大型软件的生存出现危机 软件危机的主要表现 由于软件生产的复杂性和高成本性 使大型软件的生存出现危机 软件危机的主要表现 包括了下述 包括了下述 D 方面 方面 生产成本过高生产成本过高 需求增长难以满足需求增长难以满足 进度难以控制进度难以控制 质量难以保证质量难以保证 B C D 全部 全部 8 有关计算机程序功能 设计 编制 使用的文字或图形资料称为 有关计算机程序功能 设计 编制 使用的文字或图形资料称为 B 软件 软件 B 文档 文档 C 程序 程序 D 数据 数据 9 A 是计算机程序及其说明程序的各种文档 是计算机程序及其说明程序的各种文档 软件 软件 B 文档 文档 C 程序 程序 D 数据 数据 10 以文档作为驱动 适合于软件需求很明确的软件项目的生存周期模型是以文档作为驱动 适合于软件需求很明确的软件项目的生存周期模型是 C C A A 喷泉模型 喷泉模型 B B 增量模型 增量模型 C C 瀑布模型 瀑布模型 D D 螺旋模型 螺旋模型 11 从结构化的瀑布模型看 在它的生命周期中的八个阶段中 下面的几个选项中哪个环 从结构化的瀑布模型看 在它的生命周期中的八个阶段中 下面的几个选项中哪个环 节出错 对软件的影响最大节出错 对软件的影响最大 C A 详细设计阶段 详细设计阶段 B 概要设计阶段 概要设计阶段 C 需求分析阶段需求分析阶段 D 测试和运行阶段测试和运行阶段 1313 软件开发模型是指软件开发的全部过程 活动和任务的结构框架 主要的开发模型有 软件开发模型是指软件开发的全部过程 活动和任务的结构框架 主要的开发模型有 瀑布模型 演化模型 螺旋模型 喷泉模型和智能模型 螺旋模型将瀑布模型和演化模型瀑布模型 演化模型 螺旋模型 喷泉模型和智能模型 螺旋模型将瀑布模型和演化模型 相结合 并增加了相结合 并增加了 1 B 1 B 它建立在 它建立在 2 2 D D 的基础上 沿着螺线自内向外每旋转的基础上 沿着螺线自内向外每旋转 一圈 就得到一圈 就得到 2 2 的一个新版本 喷泉模型描述了的一个新版本 喷泉模型描述了 3 3 A A 的开发模型 它体现了这种开的开发模型 它体现了这种开 发方法创建软件的过程所固有的发方法创建软件的过程所固有的 4 D 4 D 和和 A 5 A 5 的特征 的特征 1 1 A A 系统工程 系统工程 B B 风险风险分析分析 C C 设计评审 设计评审 D D 进度控制进度控制 2 2 A A 模块划分 模块划分 B B 子程序分解 子程序分解 C C 设计 设计 D D 原型 原型 3 3 A A 面向对象 面向对象 B B 面向数据流 面向数据流 C C 面向 面向数据结构数据结构 D D 面向事件驱动 面向事件驱动 4 4 A A 归纳 归纳 B B 推理 推理 C C 迭代 迭代 D D 递归 递归 5 5 A A 开发各阶段之间无 开发各阶段之间无 间隙间隙 B B 开发各阶段分界明显 开发各阶段分界明显 C C 部分开发阶段分界明显 部分开发阶段分界明显 D D 开发过程不分段 开发过程不分段 1414 软件工程方法学的目的是 使软件生产规范化和工程化 而软件工程方法得以实施的 软件工程方法学的目的是 使软件生产规范化和工程化 而软件工程方法得以实施的 主要保证是主要保证是 C C A A 硬件环境 硬件环境 B B 软件开发的环境 软件开发的环境 C C 软件开发工具和软件开发的环境 软件开发工具和软件开发的环境 D D 开发人员的素质 开发人员的素质 1515 A A 是软件生存期中的一系列相关软件工程活动的集合 它由软件规格说明 是软件生存期中的一系列相关软件工程活动的集合 它由软件规格说明 软件设计与开发 软件确认 软件改进等活动组成 软件设计与开发 软件确认 软件改进等活动组成 A A 软件过程 软件过程 B B 软件工具 软件工具 C C 质量保证 质量保证 D D 软件工程 软件工程 三 名称解释 每个三 名称解释 每个 4 分 共分 共 20 分 分 1 软件 软件 软件是计算机程序以及开发 使用和维护程序所需要的所有文档 软件是计算机程序以及开发 使用和维护程序所需要的所有文档 软件是包括程序 软件是包括程序 数据及其相关文档的完整集合 数据及其相关文档的完整集合 2 软件工程过程 软件工程过程 一个软件过程是一组引发软件产品生产的活动 一个软件过程是一组引发软件产品生产的活动 3 软件工程软件工程 软件工程即用工程 科学和数学的原则和方法研制 维护计算机软件的有关技术及方法 软件工程即用工程 科学和数学的原则和方法研制 维护计算机软件的有关技术及方法 其优点是以最小的代价开发高质量的软件并有效地维护它其优点是以最小的代价开发高质量的软件并有效地维护它 4 软件生存周期 软件生存周期 软件生存周期 一个软件从提出开发要求开始直到该软件报废为止的整个时期软件生存周期 一个软件从提出开发要求开始直到该软件报废为止的整个时期 5 软件生存周期模型 软件生存周期模型 软件生存周期模型 描述软件开发过程中各种活动如何执行的模型 对软件开发提供强软件生存周期模型 描述软件开发过程中各种活动如何执行的模型 对软件开发提供强 有力的支持 为开发过程中的活动提供统一的政策保证 为参与开发的人员提供帮助和指有力的支持 为开发过程中的活动提供统一的政策保证 为参与开发的人员提供帮助和指 导 是软件生存周期模型化技术的基础 也是建立软件开发环境的核心导 是软件生存周期模型化技术的基础 也是建立软件开发环境的核心 四 简答题 每小题四 简答题 每小题 6 分 共分 共 36 分 分 1 软件发展经历了哪几个阶段 各有何特征 软件发展经历了哪几个阶段 各有何特征 软件的生产经历了三个阶段 即程序设计时代软件的生产经历了三个阶段 即程序设计时代 1946 1956 年年 程序系统时 程序系统时 代代 1956 1968 年年 软件工程时代 软件工程时代 1968 年至今年至今 程序设计时代的特征 这个阶段的生产方式是个体手工劳动 使用的工具是机器语言 汇程序设计时代的特征 这个阶段的生产方式是个体手工劳动 使用的工具是机器语言 汇 编语言 编语言 程序系统时代的特征 这个阶段的生产方式是作坊式的小集团合作生产 生产工具是高级程序系统时代的特征 这个阶段的生产方式是作坊式的小集团合作生产 生产工具是高级 语言 开发方法仍旧靠个人技巧 由于大的程序需要合作 开始提出结构化方法 语言 开发方法仍旧靠个人技巧 由于大的程序需要合作 开始提出结构化方法 软件工程时代的特征 开发技术有很大进步 但是未能获得突破性进展 软件价格不断上软件工程时代的特征 开发技术有很大进步 但是未能获得突破性进展 软件价格不断上 升 没有完全摆脱软件危机 升 没有完全摆脱软件危机 2 什么是软件危机 产生的原因是什么 什么是软件危机 产生的原因是什么 软件危机是指软件开发技术的进步未能满足发展的要求 在软件开发中遇到的问题找不软件危机是指软件开发技术的进步未能满足发展的要求 在软件开发中遇到的问题找不 到解决的办法 问题积累起来 形态尖锐的矛盾 导致了软件危机 到解决的办法 问题积累起来 形态尖锐的矛盾 导致了软件危机 产生原因 产生原因 2软件规模越来越大 结构越来越复杂 软件规模越来越大 结构越来越复杂 软件开发管理困难而复杂 软件开发管理困难而复杂 3软件包开发费用不断增加 软件包开发费用不断增加 4软件开发技术落后 软件开发技术落后 5生产方式落后 仍采用手工方式 生产方式落后 仍采用手工方式 6开发工具落后 生产率提高缓慢 开发工具落后 生产率提高缓慢 3 软件工程的性质 目标和内容是什么 软件工程的性质 目标和内容是什么 性质性质 是一门综合性交叉学科是一门综合性交叉学科 它涉及计算机科学它涉及计算机科学 工程科学工程科学 管理科学管理科学 数学等领域数学等领域 目的目的 是成功建造一个大型软件系统是成功建造一个大型软件系统 所谓成功是要达到以下几个目标所谓成功是要达到以下几个目标 付出较底的开发成付出较底的开发成 本本 达到要求的软件功能达到要求的软件功能 取得较好的软件性能取得较好的软件性能 开发的软件易于移植开发的软件易于移植 需要较低的维需要较低的维 护费用护费用 能按时完成开发任务能按时完成开发任务 及时交付使用及时交付使用 开发的软件可靠性高开发的软件可靠性高 内容内容 是软件开发技术和开发管理两个方面是软件开发技术和开发管理两个方面 主要研究软件开发方法主要研究软件开发方法 软件开发过程软件开发过程 软件开发软件开发 工具和环境工具和环境 在软件开发管理中在软件开发管理中 主要研究软件管理学主要研究软件管理学 软件经济学软件经济学 软件心理学软件心理学 4 什么是软件生存周期 它有哪几个活动 什么是软件生存周

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论