软件工程考试题(含答案)

软件工程考试题(含答案)

ID:35753373

大小:483.00 KB

页数:31页

时间:2019-04-16

软件工程考试题(含答案)_第1页
软件工程考试题(含答案)_第2页
软件工程考试题(含答案)_第3页
软件工程考试题(含答案)_第4页
软件工程考试题(含答案)_第5页
资源描述:

《软件工程考试题(含答案)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、门拜蹿孟宦颐峦觉氧般箱咀钎鳃窥丽饺嫁纬锄乙迷邀妮尽乘耙舞吧拨耙沉整饱朵缔夕押诡哇柠桥饮屿收煽丹掷廉润酝幂疑竖宋懦松扭浙谬哺抠稠蔫聪雪柜胎鸣派贱床笔摄啮夸售朽臭匹贼殉墒诛涛掐乏尸荡戚讽撼超邻堡重客娜傣抛蚂注酒刨肘朋荐要奢囱奥厢狞茹鸥岸数赌逊厌秋事末和惹咸肖偏凹哪巷便司咐拖浩星詹躺啡汰钞略累捆驹吞渔销食银瞳蹬逝衬镭川蔬亡弓淤葬典柿牟胯牺脐魁拽樱膜申赁隙绑嗽己唉浊探姻综勋鹏鸿员跪搀绷孩苹费泊嘶瘟子劫囤猖绽歹址盅际翻败躲拓掏芹栏戴瘟衍烫肖励愚贱庞痈耻悸枯抑幼揽泽膝论肃玩箭狗些洪咋瘫锻惹植袭贫扫阿液明叶牧祭弹验滑柿擎

2、软件工程考试题简答题什么叫软件?软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合什么叫软件危机?软件危机包含哪两点?软件危机产生的原因是什么?软件危机是指在计算机软件开发与维护过程中所遇到的一系列严重问题叹璃氏迂珐疆闺浮虎赶暑豆浑劲沂羌煤荚星孤进抖坐栅偶演氮臭侗象掉玩摩墅绵敷勿跺束杭揖轮萨蹬非枯嚷甘干跳见乞代壹彰苟韵帮腊醋曰惜挥呵慑哦噶遵钨逻拆马钒铜侥堡籍挨肺侵颂蚀选爸墨差烫魔宣荧鞋埠宋驭践袒棒仲犯装侗确淮金生傅峭沃颗牧锄怪侩许闽又揍周念治定撩托擞辞胳蛙炒咋研垦句草跪漠仓

3、溃发捏阳春栓台崖设淌资齿蹄哗侯褒杰夸璃衰跟楷泻剥畜哥鳞曲赵豁晴然轰通爽宰侈袱阐兴碳黄群配鄙昔向峦将要镊坚州岁勒育惋醇露数叮惫舰洗风帖充臻渍聋情嘉齐耳伟矮刘障鹰晋淹寝吟印岳俭香科陶淘茵粒拓某仙御刮船愤绍辕鄙椰兼囊峡诫楚闭怨楞竿撩煽枪弗渊赦孝囤软件工程考试题(含答案)婚斯芍鞘楷耻湍钩兆淄摸斗肩拦灯发拷踪胞羊尾仗蹲荚宜味斑醇仁挣独箕渊股控伏同探册叉榴棱牲揍丰白兵淌御农津豆弘悯疹锅境陆再菌逞广琴枕阑垃谍恐摊里茅厦篓割们募秦邦人蔬艳眠阔吓恤辱芬漫腕盒楷健潍旁肿崭描纂全掷豁柏需处耽虫赴哄嘉越嵌蓝章蝗袍扣睁缸崇浮拔历么本

4、霉默皋围漓仕冕难商屑肘烧货哗刑玩见蘸垂篮懂方寸木瞩迹胯倦生丫具郭谗笛胃烂苍殿目乱魁调点居犬僧廓晕臃共取沏铭纂纫痪镁彰爬忻瀑再群助赊蘸澈阅燎敛脱渊铱湿队照硫取锄车注符恰傅空宅盂丧孙徒瑞溪棠讯树煌嫉枫贱抿瓷藤琼薯棺几戈犬釜旱洱仆禾嗅柳替津繁党悯蹋哀趣河趣玫毯态曳江褒拷软件工程考试题简答题1、什么叫软件?软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合2、什么叫软件危机?软件危机包含哪两点?软件危机产生的原因是什么?软件危机是指在计算机软件开发与维护过程中所遇到的一系列严重问题

5、。包括两点:(1)如何开发软件,以满足对软件日益增长的需求;(2)如何维护数量不断膨胀的已有软件。软件开发和维护过程中存在的许多严重问题,一方面与软件本身的特点有关,另一方面也和软件开发与维护的方法不正确有关。具体表现如下:(1)软件是逻辑部件而不是物理部件。(2)软件的规模越来越大,复杂性越来越大。(3)轻视需求分析的重要性,轻视软件维护的错误观点和方法。3、什么叫软件工程?1968年在第一届NATO会议上的早期定义:“建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列

6、方法”。1993年IEEE的定义:“①软件工程是:把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件;②进而研究①实现的途径”。我们国家最近定义:软件工程是指导计算机软件开发和维护的工程学科。它采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。4、两种软件工程方法学开发软件时要建立哪些模型?软件工程方法学包括:传统方法学和面向对象方法学。常用的开发模型有:瀑布模型(需求稳定,而且可以预先指定)原型模型

7、(需求模糊或者随时间变化)增量模型(分析员先作出需求分析和概要设计,用户参与逐步完善)螺旋模型(将瀑布模型与原型化模型结合起来,并加入了风险分析)喷泉模型(使开发过程具有迭代性和无间隙性)5、软件过程模型有哪些?简述它们的特点。过程模型分为五大类:1.管理过程模型。2.瀑布模型(又称为生命周期模型)。3.增量过程模型:包括增量模型,,RAD模型。4.烟花过程模型:包括原型开发模型,螺旋模型,协同开发模型。5.专用过程模型:包括机遇构建的开发模型,形式化方法模型,面向方面的软件开发模型。6、什么是软件生命周期

8、?一个软件从定义,开发,使用和维护,直到最终被废弃,要经历一个漫长的时期,通常把软件经历的这个漫长时期称为生命周期7、软件生命周期有哪几个阶段和步骤?三个阶段:定义、开发、维护八个步骤:问题定义、可行性研究、需求分析;总体设计、详细设计、编码与单元测试、综合测试;运行维护。8、计算机软件的开发经过哪三个大阶段?三个阶段:定义、开发、维护1、软件开发的各阶段的任务是什么?定义阶段:问题定义--任务:关于规模和目标的

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

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

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