软件工程(0030)2019春-1_0001-四川电大-课程号:5110030-满分答案

上传人:279****70 文档编号:88093699 上传时间:2019-04-18 格式:DOC 页数:5 大小:30.50KB
返回 下载 相关 举报
软件工程(0030)2019春-1_0001-四川电大-课程号:5110030-满分答案_第1页
第1页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《软件工程(0030)2019春-1_0001-四川电大-课程号:5110030-满分答案》由会员分享,可在线阅读,更多相关《软件工程(0030)2019春-1_0001-四川电大-课程号:5110030-满分答案(5页珍藏版)》请在金锄头文库上搜索。

1、软件工程(0030)2019春-1_0001四大形成性测评系统 课程代码:5110030 参考资料 、单项选择题(共 10 道试题,共 30 分。)1. 软件调研报告是在()提交的。A. 可行性分析之前 B. 需求分析之前 C.签合同之前 D.设计的时候 A. B. C. D. 参考答案:B2. 描述软件需求通常不用哪个工具()。A.数据流程图 B.数据字典 C.模块结构图 D.E-R图 A. B. C. D. 参考答案:C3. 哪种模型分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品。()A.演化模型 B.喷泉模型 C.原型模型 D.螺旋模型 A. B. C. D. 参考

2、答案:A4. 在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因导致了( )A.软件危机 B.软件工程 C.程序设计革命 D.结构化程序设计 A. B. C. D. 参考答案:A5. 需求规格说明书的作用不包括( )A.软件验收的依据 B.用户与开发人员对软件要做什么的共同理解C.软件可行性研究的依据 D.软件设计的依据 A. B. C. D. 参考答案:C6. 不属于软件项目管理的是( )。A.软件销售利润 B.项目风险评估 C.质量监控 D. 开发机构能力评估 A. B. C. D. 参考答案:A7. 软件开发活动的顺序应该是()。A.问题定义、可行性研究、需求分析、设计、编码

3、和测试。B.问题定义、设计、可行性研究、编码和测试。C.需求分析、设计、编码和测试。D.需求分析、编码和测试、试运行。 A. B. C. D. 参考答案:A8. 经济可行性研究的主要内容包括()A.开发过程 B.开发工具 C.风险分析 D. 效益分析 A. B. C. D. 参考答案:D9. 软件可行性研究一般不考虑() A.是否有足够的人员和相关的技术来支持系统开发B.是否有足够的工具和相关的技术来支持系统开发C.待开发软件是否有市场、经济上是否合算D.待开发的软件是否会有质量问题 A. B. C. D. 参考答案:D10. 软件工程的研究内容具有层次化结构,最底层是质量保证层,中间层是()

4、,最上层是工具层。A.过程层 B.方法层 C.过程层和方法层 D.系统层 A. B. C. D. 参考答案:C 、填空题(共 20 道试题,共 40 分。)1. 软件生存周期一般可分为问题定义、可行性研究、 、设计、编码 、测试、运行与维护阶段。 参考答案:需求分析2. 系统流程图是描绘的传统工具。参考答案:物理系统3. 为使用流程图描述结构化程序,限制流程图有五种基本的控制结构:顺序型、型、while循环、until循环、多情况型选择。参考答案:选择4. 软件原型化方法是在研究分析阶段的方法和技术中产生的,由于软件项目的特点和运行原型的目的不同,原型主要有、实验型、进化型三种不同的作用类型。

5、参考答案:探索型5. 软件测试的步骤主要包括单元测试、 、确认测试和系统测试。参考答案:集成测试6. 数据字典的内容包括六项:数据流、数据项、数据结构、处理逻辑、外部实体。参考答案:数据存储7. 数据流图和共同构成系统需求分析阶段的逻辑模型。参考答案:数据字典8. 软件测试的步骤主要包括单元测试、 集成测试、和系统测试。参考答案:确认测试9. 需求分析的基本任务是准确的回答系统必须.参考答案:做什么10. 软件工程的三个要素是方法、过程。参考答案:工具11. 一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为软件的。参考答案:生存周期12

6、. 数据流图的基本符号包括数据输入的源点和数据输出的汇点、加工、 数据流和文件。参考答案:数据存储13. 数据流图和数据字典共同构成系统需求分析阶段的。参考答案:逻辑模型14. 模块独立的概念是模块化、信息隐蔽和局部化概念的直接结果。参考答案:抽象15. 把程序从一个硬件或软件环境中转移到另一种配置环境称为软件的.参考答案:可移植性16. 需求分析阶段研究的对象是软件项目的参考答案:用户需求17. 层次结构的上一层是下一层的,下一层是上一层的求精.参考答案:抽象18. 层次结构的上一层是下一层的抽象,下一层是上一层的.参考答案:求精19. JSD方法的前三步属于系统阶段,后三步属于系统设计阶段

7、。参考答案:分析20. 软件生存周期一般可分为问题定义、 可行性研究、需求分析 、设计、编码 、测试、阶段。 参考答案:运行与维护 、判断题(共 15 道试题,共 30 分。)1. 面向对象技术是构件组装模型的基础。( ) A. 错误 B. 正确参考答案:B2. 详细设计是在概要设计之后进行的。它利用概要设计的结果,对系统中的每个模块给出足够的过程性描述。 ( ) A. 错误 B. 正确参考答案:B3. 用户需求经常是变化的,因为软件是灵活的,所以总可以满足用户的需求。 A. 错误 B. 正确参考答案:A4. 概要设计阶段完成的主要文档是概要设计说明书。 ( ) A. 错误 B. 正确参考答案

8、:B5. 在软件开发中,采用原型系统策略的主要困难是时间问题。( ) A. 错误 B. 正确参考答案:A6. 任何一个数据流子图必须与它上层的一个加工对应,两者的输入数据流和输出数据流必须一致。 A. 错误 B. 正确参考答案:B7. 需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“怎么做”的问题。 A. 错误 B. 正确参考答案:A8. 结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。 A. 错误 B. 正确参考答案:B9. 在软件设计中应该尽量设计紧密耦合的系统。( ) A

9、. 错误 B. 正确参考答案:A10. 自底向上成本估计不是从整体开始,而是从任务单元开始。( ) A. 错误 B. 正确参考答案:B11. 软件项目的可行性研究主要集中在技术可行性上。 A. 错误 B. 正确参考答案:A12. 软件危机的主要表现是市场上盗版软件泛滥成灾,软件的版权的不到保护。 A. 错误 B. 正确参考答案:A13. 如果一个模块内的处理元素是彼此相关的,并且以一个特定的次序执行,则这种内聚称为时间内聚。 A. 错误 B. 正确参考答案:A14. 程序设计语言中应绝对禁止使用GOTO语句。( ) A. 错误 B. 正确参考答案:B15. 在软件测试中,若发现错误则说明程序有问题,软件需要修改;若未发现错误,则说明程序是正确的,软件可以交付使用。 A. 错误 B. 正确参考答案:A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号