- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程习题集 (2]
软件工程习题集
第一章 《软件工程概述》作业
一、名词解释
1.软件;2.软件危机;3.软件工程;4.软件生存周期;5.软件过程模型
二、填空题
1、在信息处理和计算机领域内,一般认为软件是 、 和 。
2、软件生产的发展经历了 时代、 时代和 时代,各时代的生产方式分别是 、 和 。
3、软件生存周期的8个阶段分别是 、 、 、 、 、
、 、 。
4、软件工程是利用工程化的原理和方法来进行 、 和 软件的一门学科。
5、描述软件开发过程中各种活动如何执行的模型称为 模型。
6、瀑布模型 适应需求可变的软件开发,只有到 才能见到整个软件系统。
7、软件产品的生产主要是研制,软件产品的成本主要体现在 上。
8、软件工程面临的问题有 、 、 、 。
三、单项选择题
1、软件文档是【 】。
A.程序 B.工具 C.文书和资料 D.数据
2、软件是一种【 】性工业产品
A.理论 B.知识(或逻辑) C.消耗 D.物资
3、与计算机科学的理论研究不同,软件工程是一门【 】的学科。
A.理论性 B.工程性 C.原理性 D.心理性
4、软件工程与计算机科学的性质不同,软件工程着重于【 】。
A.理论研究 B.建造软件系统 C.原理探讨 D.原理的理论
5、软件工程学科出现的直接原因是【 】。
A.计算机的发展 B.其它工程学科的影响
C.软件危机的出现 D.程序设计方法学的影响
6、软件工程方法学的研究内容包含软件开发技术和软件工程管理两个方面,以期达到的最终目标是【 】。
A.软件开发工程化 B.消除软件危机
C.实现软件可重用 D.程序设计自动化
7、由于软件生产的复杂性和高成本,使大型软件的生成出现危机,软件危机的主要表现包括了下述【 】方面。
①生产成本过高 ②需求增长难以满足
③进度难以控制 ④质量难以保证
A.①② B.②③ C.④ D.全部
8、软件的主要结构和功能是在【 】阶段决定的。
A.分析设计 B.编程 C.测试 D.维护
9、有关计算机程序功能、设计、编制、使用的文字或图形资料称为【 】。
A.软件 B.文档 C.程序 D.数据
10、软件生成周期模型有多种,下列选项中,【 】不是软件生存周期模型。
A.螺旋模型 B.增量模型 C.功能模型 D.瀑布模型
四、简答题
1.软件产品的特点是什么?
2.软件生产经历了哪几个时代,各有何特征?
3.软件危机是如何产生的?其表现形式是什么?试说明产生危机的原因?
4.阐述软件工程的定义和目标,试说明软件工程是如何克服软件危机的。
5.什么是软件生存周期?软件生成周期把软件产品的分成哪几个阶段?各阶段的任务什是么?
6.什么是软件工程过程模型?瀑布、增量、增量、螺旋模型各自有什么特点?
第二章 可行性研究习题
名词解释:可行性研究;技术可行性;经济可行性;成本效益分析。
填空
1、可行性研究的目的不是去开发一个软件项目,而是研究这个项目是否 , 是否 。
2、可行性研究可以从 、 、 三方面进行论证。
3、可行性研究中,成本-效益分析的目的是 。
4、可行性研究阶段可能形成的两个文档是 和 。
5、经济可行性一般考虑的问题包括: 和 。
6、社会可行性一般包括:
文档评论(0)