软件工程第1章作业

软件工程第1章作业

ID:37791018

大小:44.50 KB

页数:4页

时间:2019-05-31

软件工程第1章作业_第1页
软件工程第1章作业_第2页
软件工程第1章作业_第3页
软件工程第1章作业_第4页
资源描述:

《软件工程第1章作业》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程第1章作业一、填空题(每小题1分,共15分)1、软件与物质产品有很大的区别,软件是一种_____逻辑_______产品。2、软件工程是一门综合性交叉学科,计算机科学着重于理论和原理,软件工程着重于建造一个软件系统____________________。3、最基本、应用广泛、以文档为驱动、适用于开发功能明确的软件项目生存期模型是_瀑布模型。4、一个软件从定义、开发、使用和维护,直到最终被废弃,要经历一个漫长的时期,通常把这个漫长的时期称为_生存周期。5、软件工程是指导计算机软件开发和维护的一门工程学科。6、软件工程包括___软件开发技术_________和____管理______

2、__两方面的内容,是技术与管理紧密结合所形成的工程学科。7、通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学 ,也称为_范型____________。8、螺旋模型将瀑布模型和 快速原型模型结合起来,加入了两种模型均忽略了的__风险分析_________,弥补了这两种模型的不足。 9、____瀑布_____模型不能适应需求可变的软件开发,只有到开发结束时才能见到整个软件系统。10、将软件生存周期各个活动规定为依线性顺序联接的若干阶段的模型是__瀑布________模型。11、喷泉模型是一种以用户需求为动力,以__对象________为驱动的模型。12、一个软件项目的开发中,

3、要采用一种生存周期模型,要按照某种_开发方法__________,使用相应的工具来进行。13、软件工程的出现主要是由于_____软件危机__________的出现而产生的。14、软件工程知识体系指南SWEBOK将软件工程知识体系划分为___10____个知识域。15、Rational统一过程RUP是_用例_______驱动的、以体系结构为核心的、迭代的增量的过程,其迭代过程分为初始、细化、___构建________、移交4个阶段。二、选择题(每小题2分,共30分)1、作坊式小团体合作生产方式的时代属于(C)时代。A.程序设计B.软件生产自动化C.程序系统D.软件工程2、软件工程与计算机科

4、学性质不同,软件工程着重于(C)。A.理论研究B.原理探讨C.建造软件系统D.原理的理论3、个体手工劳动生产方式的时代是(A)时代。A.程序设计B.软件生产自动化C.程序系统D.软件工程4、软件是一种(B)产品。A、有形B、逻辑C、物质D、消耗5、与计算机科学的理论研究不同,软件工程是一门(C)学科。A、理论性B、工程性C、原理性D、心理性6、软件工程学科出现的主要原因是(C)。A、计算机的发展B、其他工程学科的影响C、软件危机的出现D、程序设计方法学的影响7、由于软件生产的复杂性和高成本性,使大型软件的生存出现危机,软件危机的主要表现包括了下述(D)方面。①生产成本过高②需求增长难以满

5、足③进度难以控制④质量难以保证A、①②B、②③C、④D、全部8、有关计算机程序功能、设计、编制、使用的文字或图形资料称为(B)。A、软件B、文档C、程序D、数据9、(A)是计算机程序及其说明程序的各种文档。A、软件B、文档C、程序D、数据10、以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是(C)A、喷泉模型B、增量模型C、瀑布模型D、螺旋模型11、从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大(C)。A、详细设计阶段B、概要设计阶段C、需求分析阶段D、测试和运行阶段13、软件开发模型是指软件开发的全部过程、活动和任务的结

6、构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将瀑布模型和演化模型相结合,并增加了___(1)_B__,它建立在__(2)__D__的基础上,沿着螺线自内向外每旋转一圈,就得到(2)的一个新版本。喷泉模型描述了__(3)__A__的开发模型,它体现了这种开发方法创建软件的过程所固有的___(4)D_和___A_(5)__的特征。(1)A、系统工程B、风险分析C、设计评审D、进度控制(2)A、模块划分B、子程序分解C、设计D、原型(3)A、面向对象B、面向数据流C、面向数据结构D、面向事件驱动(4)A、归纳B、推理C、迭代D、递归(5)A、开发各阶段之间

7、无“间隙”B、开发各阶段分界明显C、部分开发阶段分界明显D、开发过程不分段14、软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是(C).A、硬件环境B、软件开发的环境C、软件开发工具和软件开发的环境D、开发人员的素质15、(A)是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。A、软件过程B、软件工具C、质量保证D、软件工程三、名称解释(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。