欢迎来到天天文库
浏览记录
ID:36511600
大小:574.50 KB
页数:39页
时间:2019-05-11
《西南交软件工程复习题及参考答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、软件工程第1次作业本次作业是本门课程本学期的第1次作业,注释如下:一、单项选择题(只有一个选项正确,共36道小题)1. 软件文档是 (A) 程序 (B) 工具 (C) 文书和资料 (D) 数据正确答案:C解答参考:2. 软件是一种( )性工业产品 (A) 理论 (B) 知识(或逻辑) (C) 消耗 (D) 体力正确答案:B解答参考:3. 与计算机科学的理论研究不同,软件工程是一门( )的学科 (A) 理论性 (B) 工程性 (C) 原理性 (D) 心理性正确答案:B解答参考:4.
2、 软件工程与计算机科学的性质不同,软件工程着重于( ) (A) 理论研究 (B) 建造软件系统 (C) 原理探讨 (D) 原理的理论正确答案:B解答参考:5. 软件工程学科出现的直接原因是( ) (A) 计算机的发展 (B) 其它工程学科的影响 (C) 软件危机的出现 (D) 程序设计方法学的影响正确答案:C解答参考:6.软件工程方法学的研究内容包含软件开发技术和软件工程管理两个方面,以期达到的最终目标是( ) (A) 软件开发工程化 (B) 消除软件危机 (C) 实现软件可重用
3、 (D) 程序设计自动化正确答案:A解答参考:7.由于软件生产的复杂性和高成本,使大型软件的生成出现危机,软件危机的主要表现包括了下述( )方面。 ①生产成本过高 ②需求增长难以满足 ③进度难以控制 ④质量难以保证 (A) ①② (B) ②③ (C) ④ (D) 全部正确答案:D解答参考:8. 软件的主要结构和功能是在( )阶段决定的 (A) 分析设计 (B) 编程 (C) 测试 (D) 维护正确答案:A解答参考:9. 有关计算机程序功能、
4、设计、编制、使用的文字或图形资料称为【 】 (A) 软件 (B) 文档 (C) 程序 (D) 数据正确答案:B解答参考:10. 软件生成周期模型有多种,下列选项中,【 】不是软件生存周期模型 (A) 螺旋模型 (B) 增量模型 (C) 功能模型 (D) 瀑布模型正确答案:C解答参考:11.在软件的可行性研究主要从不同角度对系统进行可行性研究,其中从功能角度对系统进行研究属于( )的研究。 (A) 经济可行性 (B) 技术可行性 (C) 操作可行性 (D) 社会可行性正确答案
5、:B解答参考:12. 制定软件项目开发计划的目的对软件开发过程、进度、资源进行( ) (A) 组织和管理 (B) 分析与估算 (C) 设计与测试 (D) 规划与调整正确答案:D解答参考:13. 下列不属于成本-效益分析的度量指标是( ) (A) 货币的时间价值 (B) 投资回收期 (C) 性质因素 (D) 纯收入正确答案:C解答参考:14. 技术可行性要解决( ) (A) 存在侵权否 (B) 成本-效益问题 (C) 运行方式可行 (D) 技术风险问题正确答案:D解答参
6、考:15. 需求分析阶段最重要的技术文档之一是( ) (A) 项目开发计划 (B) 设计说明书 (C) 需求规格说明书 (D) 可行性分析报告正确答案:C解答参考:16. 在需求分析之前有必要进行( ) (A) 程序设计 (B) 可行性分析 (C) ER分析 (D) 3NF分析正确答案:B解答参考:17. 软件需求分析阶段建立原型的主要目的时( ) (A) 确定系统的功能和性能要求 (B) 确定系统的运行要求 (C) 确定系统是否满足用户需要 (D) 确定系统是否满
7、足开发人员需要正确答案:A解答参考:18. 软件开发的需求活动,其主要任务是( ) (A) 给出软件解决方案 (B) 给出系统模块结构 (C) 定义模块算法 (D) 定义需求并建立系统模型正确答案:D解答参考:19. 需求分析阶段的研究对象是( ) (A) 用户要求 (B) 分析员要求 (C) 系统要求 (D) 软硬件要求正确答案:A解答参考:20. 数据流图描述系统的( ) (A) 数据结构 (B) 控制流程 (C) 基本加工 (D) 软件功能
8、正确答案:D解答参考:21. 软件需求阶段要解决的问题是( ) (A) 软件做什么 (B) 软件提供哪些信息 (C) 软件采用的结构 (D) 软件怎样做正确答案:A解答参考:22. 数据字典不包括的条目是( ) (A) 数据项 (B) 数据流 (C) 数据类型 (D) 数据
此文档下载收益归作者所有