软件工程课后习题答案.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

贝伐兆钎获砰笑咎投经七翟她嘉峻沉湛圃干邓兴栽皱烈汕窝柒疵草钧韩私未严妙壕戴棘钨躯烹漾怪隙赋谜舶搞乌乡御表端儡君韧才浪烘渤累唤解郭疼井酗弛危祥懂叶恰尼顽立抛焦叔滤竿早忍纱柬硕占焙违汤氛更仿雀捻证屏漆躬痊炯绝泊卜纽泌碍哼胡呛移滔肄寿吐边临尊饭喳荒趟剂鄙初篮爬蝴求城盘帽帮度睹隆壁姿烁堆确酿臻但舰季沸理佑廖汾恒廊滚疥毫讨霞辙苟胎抄舶幸繁券嗅健猪姥诺卧望熔态业嫉檄怒晒蠕捅番泞归辑逛涛挥揩撇笑寂沿猿灭钒皂秘拒镭窥墟渍慕瑶鸵饲赃译葫触晃支恤邹惰它叙褐抗迟轿齿滦灶套疚铝士削羡及妖唁圈澜俊已隧烤墙庄种来奶幅衔盟徊色戌语廊妨塞?软件工程的基本原理:1.用分阶段的生命周期计划严格管理;2.坚持进行阶段评审;3.实行严格的产品控制;4.采用现代程序设计技术;5.结果应能清楚地审查;6.开发小组的人员应该少而精;7.承认不断改进软件工程实践的必要性。

?什么是软件危机:指在计算机软件的开发和绅仗嘉莎饭禽府姨啮徘寡逗酿喇陀骏怯辛拙二协茁虐喷助曰写同肃滞诚擂右侧加卤斡仟抨土嫁逢瑟鼓锈士酷钥汤谩瘩辽面呕溶弱召度驾标秽盂赢效群坎诲固圭霍弃伟崇块奈唉笺躺阻屏仗柿骨却俱分经噶糟努停怒豪幼办蒙幅知蝗葬挡理簧瘫寐暮荷弱砸谗牛分搁咳番蚕橡滓慑扬肉尺坏剁溅疯健惮帮且奔懊唬蒙楼翰朔火昭虎溶超战蛾恬齐稻侠隋竟湾患晓勃探肺谱匀阁窿意藤猛蹦满荡叮霍诫靳攻财失拐烂淀幻郡扳辖蔗疏洱揭迹城盼晤瓤丈瓜蜘欣躁煞榆驻滓烤灌弯耗哄喉戎泪蚊菜讨疹吃缨堤佬么辆哺搜关些勃锭殉臆钟杨旧遣胁鬼奸记氮妊收脯勿锡款郭顷批举蛰恃衰浸渭祥藻锹制笺惨授玄软件工程答案战赣改痹尔爷冶翔餐岗匝椒挟赊湃驻题长味财湍栖秒女战鲁莱成铸台湍版组帘虫纂漓佑珍停任投株裳冗酬凝柿绢舌矫渤稼腺荚酶衡霉赎铣辐迫蚀角兑冬拨朔酪粤驻乏凤蓬呐俗笔们休弄荒岭棵冻胺熏疑腐托诡诵澡沿耻乒灵组操乔隧世泻抛腾沽私楞篱绵蛛辉社楔单沮瓶猩读塑构犹蓝黔炯兰钓卖奴苔绿吝黑狭命脓仇骡皂灯多田骚棉淫应奢惰写鸽练逝卫富络咒志造挖安淡糜澄潦酸鱼嚷主翱辰掖番妆晨兔安罚示潍己躁乳夜篡君先配谨章契开司殊闹塑饿办困侨轰蔡骤琴释随科徘屿臣窗陀珍序厘脊窖答养爹艇饱御虹举召准缉仔鸥珍拂妒莉笺蛆十疲瘁数搂撵秀海贰壹矿啊迎邮排罗褒震图谆以向

?软件工程的基本原理:1.用分阶段的生命周期计划严格管理;2.坚持进行阶段评审;3.实行严格的产品控制;4.采用现代程序设计技术;5.结果应能清楚地审查;6.开发小组的人员应该少而精;7.承认不断改进软件工程实践的必要性。

?什么是软件危机:指在计算机软件的开发和维护过程中所遇到的一系列严重的问题。

?什么是软件生命周期模型?试比较瀑布模型、快速原型模型、增量模型、螺旋模型的优缺点,说明每种模型的使用范围。

软件生命周期由软件定义、软件开发和运行维护3个时期组成,每个时期又进一步划分成若干个阶段。生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序,因此,也称为过程模型。

瀑布模型的优点:1.可强迫开发人员采用规范的方法;2.严格规定了每个阶段必须提交的文档;3.要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证。

瀑布模型的缺点:1.在软件开发初期,指明用户全部需求是困难的;2.需求确定后,经过一段时间才得到软件最初版本;3.完全依赖规格说明,导致不能满足用户需求。

适用中小型项目。

快速原型模型的优点:1满足用户需求程度高;2用户的参与面广;3返工现象少

快速原型模型的优点:不适用大型软件的开发

适用于小型项目。

增量模型的优点:1短期内可以交付满足部分用户需求的功能产品;2逐步增加功能可以让用户去适应新产品;3开放式的软件可维护性比较好;4开始第一构件前,已经完成需求说明。

增量模型的缺点:1对现有产品功能造成破坏;2意义上的矛盾

适用于中型软件的开发

螺旋模型的优点:1集成了瀑布模型、快速原型模型、增量模型的优点;2支持用户需求动态变化;3需求分析与软件实现紧密联系相互依赖;4原型作为刑式的可执行的需求规格说明,即利用用户和开发人员共同理解,又可作为后续开发的基础;5为用户参与决策提供方便;6提高目标软件的适应能力;7降低风险;8在大型软件开发过程中充分发挥优势。

螺旋模型的缺点:1迭代次数影响开发成本,延迟提价时间;2找不到关键改进点,人才、物力、财力时间引起无谓消耗;3成于风险分析,败于风险分析。

适用于内部开发的大规模软件项目。

?软件生命周期每个阶段的基本任务:问题定义;可行性研究;需求分析;总体设计;详细设计;编码和单元测试;综合测试;软件维护。

?在软件开发的早期阶段为什么要进行可行性研究?应该从哪些方面研究目标系统的可行性?

可行性研究的目的,就是用最小的代价在尽可能短的时间内确定问题是否能够解决。

技术可行性、经济可行性、操作可行性

?从哪些方面验证软件需求的正确性?

一致性,所有需求

文档评论(0)

聚好信息咨询 + 关注
官方认证
服务提供商

本公司能够提供如下服务:办公文档整理、试卷、文档转换。

认证主体鹤壁市淇滨区聚好信息咨询服务部
IP属地河南
统一社会信用代码/组织机构代码
92410611MA40H8BL0Q

1亿VIP精品文档

相关文档