软件工程第1阶段测试题_第1页
软件工程第1阶段测试题_第2页
软件工程第1阶段测试题_第3页
软件工程第1阶段测试题_第4页
软件工程第1阶段测试题_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

江南大学现代远程教育 第一阶段测试卷 考试科目 软件工程软件工程 第 1 章至第 3 章 总分 100 分 时间 90 分钟 学习中心 教学点 批次 层次 专业 学号 身份证号 姓名 得分 一 单选题一 单选题 每小题 1 分 共计 20 分 1 软件是一种 产品 A 物质 B B 逻辑 逻辑 C 有形 D 消耗 2 软件产品的开发主要是 A 复制 B 再生产 C 拷贝 D D 研制 研制 3 个体手工劳动生产方式的时代是 A A 程序设计 程序设计 B 软件生产自动化 C 程序系统 D 软件工程 4 软件工程是一门 学科 A 理论性 B 原理性 C C 工程性 工程性 D 心理性 5 软件开发费用只占整个软件系统费用的 软件维护占 软件维护占 55 70 55 70 A 1 2 B B 1 1 3 3 C 1 4 D 2 3 6 软件开发中大约要付出 的工作量进行测试和排错 测试占 测试占 40 50 40 50 编写占编写占 10 20 10 20 A 20 B 30 C C 4040 D 50 7 同一软件的大量软件产品的生产主要是通过 而得到 A 研究 B B 复制 复制 C 开发 D 研制 8 软件生命周期一般都被划分为若干个独立的阶段 其中占用精力和费用最多的阶段往往是 A A 运行和维护阶段 运行和维护阶段 B 设计阶段 C 代码实现阶段 D 测试阶段 9 下列不属于软件工程方法学三要素的是 A 方法 B 工具 C 过程 D D 操作 操作 10 下列属于软件的特点的是 A 软件是一种逻辑实体 具有抽象性 B 软件在使用过程中没有磨损 老化的问题 2 C 软件不同于一般程序 它的一个显著特点是规模庞大 复杂程度高 D D 以上都正确 以上都正确 11 软件工程的出现是由于 A A 软件危机的出现 软件危机的出现 B 计算机硬件技术的发展 C 软件社会化的需要 D 计算机软件技术的发展 12 分批地逐步向用户提交产品 每次提交一个满足用户需求子集的可运行的产品 A A 增量模型 增量模型 B 喷泉模型 C 原型模型 D 螺旋模型 13 软件开发技术不包含 A 软件开发方法学 B 软件工程环境 C 软件工具 D D 软件质量度量 软件质量度量 14 结构化生命周期法实施的前提和依据是 A 固有的阶段划分 B B 系统的需求比较稳定 系统的需求比较稳定 C 完善的开发工具 D 开发过程是顺序的 15 传统的软件生命周期不包含 A 问题定义 B B 性能优化 性能优化 C 测试 D 实现 16 软件危机是指 A 软件遭到破坏 B B 软件开发和维护过程中遇到的一系列问题 软件开发和维护过程中遇到的一系列问题 C 软件维护出现困难 D 软件不能正常运行 17 下列选项不属于瀑布模型的优点的是 A 可迫使开发人员采用规范的方法 B 严格地规定了每个阶段必须提交的文档 C 要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证 D D 支持后期的变动 支持后期的变动 18 做好哪个时期的工作 是降低软件成本和提高软件质量的关键 A A 软件定义时期 软件定义时期 B 软件设计时期 C 软件编程时期 D 软件维护时期 19 系统技术可行性研究涉及的技术应该是 技术 A 现在已提出的 B 现在在研究的 C 不一定可以获得的 D D 一定可以获得的 一定可以获得的 20 软件维护工程越来越受到重视 因为它的花费常常要占软件生命周期全部花费的 A 10 20 B 20 40 C C 6060 8080 D 90 以上 二 名词解释二 名词解释 每小题 2 分 共计 12 分 1 SA 2 SD 3 SP 4 DFD 3 5 DD 6 IPO 三 简答题简答题 每小题 4 分 共计 32 分 1 软件工程研究的主要内容是什么 2 简述软件工程研究所涉及的领域 3 软件生存周期有哪几个阶段 4 软件生存周期模型有哪些主要模型 5 可行性研究的目的和实质是什么 6 可行性研究报告有哪些主要内容 7 需求分析的基本任务是什么 8 简述结构化分析方法的步骤 1 软件工程研究的主要内容是软件开发技术和软件开发管理两个方面 软件开发技术主要研究软件开发方法 软件开发过程 软件开发工具和环境 在软件开发管理中 主要是研究软件管理学 软件经济学 软件心理学等 2 软件工程是一门综合性的交叉学科 它研究所涉及的领域有 计算机科学 工程科学 管理科学 数学等 3 软件生存周期阶段如下 7 个阶段 可行性分析 需求分析 概要设计 总体设计 详细设计 编码 测试 维护 4 软件生存周期模型有 瀑布模型 原型模型 增量模型 螺旋模型 喷泉模型 变换模型 基于知识的模型等 5 可行性研究的目的 是用最小的代价在尽可能短的时间内确定该软件项目是否能够 开发 是否值得去开发 可行性研究的实质 是要进行一次简化 压缩了的需求分析 设计过程 要在较高层 次上以较抽象的方式进行需求分析和设计过程 6 可行性研究报告的主要内容如下 引言 可行性研究前提 对现有系统的分析 现有的技术可行性分析 经济可行性分析 社会因素可行性分析 其他可供选择方案 结论 4 7 需求分析的基本任务是要准确地定义新系统的目标 为了满足用户需要 回答系统必 须 做什么 的问题 8 结构化分析方法的步骤包括 了解当前系统的工作流程 获得当前系统的物理模型 抽象出当前系统的逻辑模型 建立目标系统的逻辑模型 作进一步补充和优化 5 四 综合应用题四 综合应用题 每小题 12 分 共计 36 分 1 某银行计算机储蓄系统的功能是 将储户填写的存款单或取款单输入系统 如果是存款 系统记录存款人姓名 住址 存款类型 存款日期 利率等信息 并打印出存款单给储户 如 果是取款 系统结算清单给储户 就以上系统功能画出顶层和 0 层的 DFD 顶层 DFD 0 层 DFD 储蓄 系统 存款单 取款单 存款凭证单 储户储户 结算清单 检验 存 取 款单 1 结算清单 存款单 取款单 存款单 取款单 银行利率 储户文件 存款凭证 储户 储户 取款 处理 3 存款 处理 2 6 2 某考务中心准备开发一个成人自学考试考务管理系统 简称 EMS 经过调研 该系统有如 下功能 对考生填写的报名单进行审查 对合格的新生 编好准考证发给考生 汇总后的报名 单送给阅卷站 给合格的考生制做考试通知单 将考试科目 时间 地点安排告诉考生 对阅卷站送来的成绩进行登记 按当年标准审查单科合格者 并发成绩单 就以上系统功能画出顶层和 0 层的 DFD 顶层 DFD 其中 处理结果 准考证 成绩单 通知单 毕业证 0 层 DFD 准考证 考试 安排 2 报名单 通知单 毕业证 考生记录 本次考试名单 成绩单 报名 处理 1 成绩 管理 3 成绩标准 考场文件 本次成绩 总报名单 阅卷站 考生 阅卷站总报名单 EMS 报名单 本次成绩 考生 成绩单 单 毕业证 处理结果 考生 考生 阅卷站 7 3 某校教务系统具备以下功能 输入用户 ID 号及口令后 经验证进入教务管理系统 可进行 如下功能的处理 查询成绩 查询成绩以及从名次表中得到名次信息 学籍管理 根据学生总成绩排出名次信息 成绩处理 处理单科成绩并输入成绩表中 就以上系统功能画出顶层和 0 层的 DFD 顶层 DFD 0 层 DFD 学籍 管理 系统 请求处理处理结果 用户用户 学籍 管理 处理 4合法请求 成绩表 名次表 查询成绩请求 单科成绩 成绩 处理 5 请求处理 请求 分类 2 身份 验证 1 查询 管理 处理 3 管理请求 成绩处理请求 学生成绩 总体学生成绩 查询结果 名次信息 名次信息 用户 用户 8 参考答案参考答案 一 单选题一 单选题 1 B 2 D 3 A 4 C 5 B 6 C 7 B 8 A 9 D 10 D 11 A 12 A 13 D 14 B 15 B 16 B 17 D 18 A 19 D 20 C 二 名词解释二 名词解释 1 SA 是结构化分析 Strucured Analysis 的简称 2 S

温馨提示

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

评论

0/150

提交评论