电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件工程复习题VIP免费

软件工程复习题_第1页
1/25
软件工程复习题_第2页
2/25
软件工程复习题_第3页
3/25
软件工程复习题(2015年)1、软件的概念?是在计算机系统支持下,能够完成特定功能和性能的程序、数据和相关的文档。2、软件的特点?1.软件是一个逻辑实体,具有抽象性2.软件的生产没有明显的制造过程3.软件在运行和使用期间,没有硬件那样的机械磨损和老化问题,但存在软件退化问题4.软件开发和运行受到计算机系统的限制5.虽然软件产业正在向基于构件的组装前进,大多数软件仍是定制的;6.软件研制成本多为人力资源成本7.软件是复杂的8灵活性(软件巧妙工作同时也复杂、难以理解,依赖开发者)3、简述软件质量要素包括那些内容?正确性、可用性、可靠性、有效性、可维护性、可移植性、安全性、可复用性4、软件工程的定义?是研究和应用如何以系统化的、规范的、可度量的方法去开发、运行和维护软件,即把工程化应用到软件上。5、软件工程方法学的定义?用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法。6、软件过程的定义,软件工程的过程包括哪些内容?为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。过程模型、过程活动、过程改进等。7、软件危机产生的原因是什么?危机产生的原因:1、用户对需求的描述的二义性、不准确性、遗漏或错误2、开发人员对需求的理解有偏差3、缺乏管理经验4、开发人员的分工不够明确5、缺乏有力的方法学和工具支持8、软件工程的四个发展阶段?一、20世纪50年代初期至20世纪60年代末期科学计算—手工作坊—软件危机二、20世纪60年代初期至20世纪80年代末期“手工作坊”—“工业化生产”:软件工程三、20世纪80年代初期至20世纪90年代末期构件级别的复用,软件成熟度模型(CMM)四、2000年至今广泛采用统一建模语言UML和统一过程RUP9、瀑布模型、增量过程模型、快速原型模型、螺旋模型能够简述其特点以及优缺点。能够根据需求描述选择合适的过程模型。1、瀑布模型:将软件生存周期的各项活动规定为依照固定顺序连接的若干阶段工作,形如瀑布流水,最终得到软件产品。·特点:各阶段按顺序进行,依赖性,评审每一阶段保证质量,推迟程序的物理实现·瀑布模型优点:(1)采用规范化方法,规定了每个阶段必须提交的文档,属于文档驱动模型(2)阶段化评审,保证软件质量,降低成本·瀑布模型缺点:(1)需求确定下来才能进行后续的软件开发工作,但大型软件项目难以给出全部需求。(2)成品时间长,风险较大,缺乏灵活性(3)文档驱动模型,错误难于及早发现。·瀑布模型适用于需求明确的软件,如物理系统中的嵌入式软件或大型软件系统的某些部分2、快速原型模型:由于在项目开发的初始阶段人们对软件的需求认识常常不够清晰,因而使得开发项目难于做到一次开发成功,出现返工再开发在所难免。做两次:第一次只是试验开发,其目标只是在于探索可行性,弄清软件需求。第二次则在此基础上获得较为满意的软件产品。·快速原型模型特点:(1)本质是“快速”(2)原型作为第一个系统,分为抛弃型原型和进化型原型;(3)开发过程的交互性和迭代性;·快速原型模型优点:(1)充分发挥用户在软件开发初期的作用;(2)开发周期较短、成本较低、风险较小。(3)有利于尽早获得更符合需求的模型,提高软件质量·快速原型模型缺点:大部分情况是,不合适的软件界面被采用-----目的为了演示功能,不合适的开发工具被采用------仅仅为了它的方便,还有不合适的操作方法被选择等等。·迷惑客户抢占市场3、增量模型:增量模型也称为渐增模型,使用增量模型开发软件时,把软件产品作为一系列的增量构件来设计、编码、集成和测试。每个构件由多个相互作用的模块构成,并且能够完成特定的功能。·增量模型特点:⑴增量模型强调每一个增量均发布一个可操作和可测试的产品。⑵实现各个构件前就全部完成需求分析、规格说明和概要设计的工作。⑶既要求开发人员把软件看作一个整体,又要求开发人员把软件看作构件序列。·增量模型优点:⑴能够在较短的时间内向用户提交可完成部分工作的产品。⑵软件开发可以较好地适应变化,客户可以不断地看到所开发的软件,从而降低开发风险。⑶增加客户了解和适应新参...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件工程复习题

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部