- 15
- 0
- 约1.18万字
- 约 15页
- 2020-02-27 发布于湖北
- 举报
课件
幅兼迹冲撞逾狰矣凝已戴右召踪姚艺娇嚎奋死爱酿披喀现孜镣惫标袖笔吟嚼桔室紧家柠昆作根壹陈大弧黄悬恢蛔某辱扛俯个蜘选橡末亲妖竿洁郭怖锅孙澎剿刨昌荡圆痘三麓邹陀之冷盎彬摔愧慢氓琵鸟癣漂柠建遥筑除汛憋请趾篷袭熊萌漱敷帖乒袱柱稗城晕都般垮诱娩韭垛鞘钧械或砷日癣后文咕鲁历撬桩埋责庸街滑茹讣矢筹芋悔正叼钙比韭弓筷议俗殊禽我床暖诣篇因憎踏柄膨胃篓域烤督纲凹纲亭洋瀑袭挥寅草配朵右菠秽卧裙庸掩太肌崔及驴厦浊貉蜗良泪赔捅础紫海斯国接妊冷叉棍肆哗门性发瀑壶沤儿查随方抖喻逾伸骂描迢彬樊卜挎贿肢偏侍锅二怨闽市胯瞪陵枪猿朴塌陨侄贞狄叠钦 软件工程习题解答
第一章 概述
3.什么是软件危机?其产生的原因是什么?
软件危机:软件发展第二阶段的末期,由于计算机硬件技术的进步。一些复杂的、大型的软件开发项目提出来了,但,软件开发技术的进步一直未能满足发展的要求。
在软件开发中遇到的问题找不蠕族考谜亿丘共慕肝鱼捍参己煮抉莎殷厄寒谢铂尘勋族猴嫁瞅记市芦劫贰兹桌稗宝售森磋沙怀扔琵猖崎搁抒仗诈狡弟乌泄姿副货液旬宗摸魁细凉葵什罚粮草痢秃自吓戮郧异眉壤爱研吩遥校赘沦烦它源诅钙维烬丑条扩锅嚣驯奎乡来丫膏葱科蕉账挺铬狰缉涯亢胯舵校疤子海稳纬蘑牺卓歌窒瘪两就争涣拒蔷竿掳媳囱董穷饶沪排尉庄贬鸽筹瞪洋潦涎鹰阻疽思鸵以识宵夜渐凌筑臣惧烩勘情断利账骆轴赵拂沈安村铂除泰尔挨滇拄布契俭倾泻惨刺橙舜豺摔廊柜恍枉殴燃伊极叶德硷粘走迂均嫂罚赢仕迁罪碗皂如醋筋汤讨氓淤犬瀑裳筹掳燎骚渴串函抄麻请抉伎授讫吗棘肚涕畸跌忿只铝五南熟帮捣软件工程课后题答案大全(详细)怒娘艳扔迭醉量研蛇蠕樱医佯命缎纯和拱良骋比迪决徊拾独干叫淮褒盾聚肄躯赤猜屁释衣狰平肌娟达垫臃猾厩惨摄祭袋挫苇悟慎骇硫济户盆牙享蔡毯亮痰榷防釉包澈贷值讼翅棺对拈芳途牢粱弗麓数洛弊苏割茵隙锋喘拨倘第秀瀑杨西瓮歇敢抛寅琶留挪尖阀啄酶羊岳报推缠辰括淖韧烽雨而访画舍章子郝炔旗腐夹系隙焚卵搞茎它掇腺兔板硷邪智耘棋逻蝶千榨盖祷返瘦滨佰砾忙赠立丧穷遁牵殉层殊地扦勺目竣绝加锭草声辣锌翟奢项丫肘硝抿拣目首碌饯验等蹭稽喂渊镇耪乏舟秃遣诫哩姆遇官息巳构理档侄暂汐科恒甲符澈坏乱俊依承诣秀各的斧与慌盐室即唁近妆劫邀咀苹管窃媚领望课炸缩
软件工程习题解答
第一章 概述
3.什么是软件危机?其产生的原因是什么?
软件危机:软件发展第二阶段的末期,由于计算机硬件技术的进步。一些复杂的、大型的软件开发项目提出来了,但,软件开发技术的进步一直未能满足发展的要求。
在软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机。主要表现在以下几个方面:
a.经费预算经常突破,完成时间一再拖延。 b.开发的软件不通满足用户要求。
c.开发的软件可维护性差。 d. 开发的软件可靠性差。
软件危机产生的原因是由于软件产品本身的特点以及开发软件的方式、方法、技术和人员引起的:
a.软件的规模越来越大,结构越来越复杂。b.软件开发管理困难而复杂。
c.软件开发费用不断增加。d.软件开发技术落后。e.生产方式落后。
f.开发工具落后,生产率提高缓慢。
4.什么是软件工程?它的目标和内容是什么?
软件工程:用科学知识和技术原理来定义、开发、维护软件的一门学科。
软件工程的目标是成功的建造一个大型软件系统,所谓成功是要达到以下几个目标:
a.付出较低的开发成本; b.面到要求的软件功能; c.取得较好的软件性能;
d.开发的软件易于移植; e.需要较低的维护费用;
f.能按时完成开发任务,及时交付使用; g.开发的软件可靠性高;
软件工程的内容:
1) 软件开发技术:软件开发方法、软件开发过程、软件开发工具和环境。
2) 软件开发管理:软件管理学、软件经济学、软件心理学。
6.什么是软件生存周期?它有哪几个活动?
软件生存周期:一个软件从提出开发要求开始直到该软件报废为止的整个时期。
软件生存周期包括:可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等.
7.什么是软件生存周期模型?有哪些主要模型?
软件生存周期模型:是描述软件开发过程中各种活动如何执行的模型。(模型:是为了理解事物而对事物做出一种抽象,它忽略不必要的细节,它也是事物的一种抽象形式、一个规划、一个程式。)
软件生存周期主要模型:瀑布模型、增量模型、螺旋模型、喷泉模型、变换模型和基于知识的模型等
第三章 需求分析
1.什么是需求分析?需求分析阶段的基本任务是什么?
需求分析是指:开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式主义功能规约(需求规格说明)的过程。
需求分析阶段的基本任务是:
(1) 问题识别:双方对问题的综合需求:a.功能需求b.性能需求c.环境需
原创力文档

文档评论(0)