软件工程问答题说课材料.doc

软件工程问答题说课材料.doc

ID:57231950

大小:78.50 KB

页数:44页

时间:2020-08-07

软件工程问答题说课材料.doc_第1页
软件工程问答题说课材料.doc_第2页
软件工程问答题说课材料.doc_第3页
软件工程问答题说课材料.doc_第4页
软件工程问答题说课材料.doc_第5页
资源描述:

《软件工程问答题说课材料.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件工程问答题精品文档软件工程问答题第1章软件工程与软件文档1、什么是软件?软件的特点是什么?Answer:软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及其相关文档的完整集合。软件的特点:(1)软件是一种逻辑实体,具有抽象性而不具有物理性(2)软件的生产和硬件不同(3)软件产品不会磨损(4)开发和运行受计算机系统的限制(5)未完全摆脱手工艺的生产方式,计算机辅助开发工具帮助有限(6)软件本身的复杂性(7)软件成本相当昂贵,主要是脑力劳动成本(8)相当多的软件工作涉及到社会因素,比如体制、管理、法律等2、计算机软件有哪些常用的划分标准?Answer

2、:(1)按软件的功能进行划分,可分为:系统软件、支撑软件和应用软件(2)按软件规模进行划分,可分为:微型、小型、中型、大型、甚大型、极大型(3)按软件工作方式划分,可分为:实时处理软件、分时软件、交互式软件和批处理软件(4)按软件服务对象的范围划分可分为:项目软件和产品软件(5)按使用的频度进行划分:有的仅供一次性使用、有的有较高的使用频度收集于网络,如有侵权请联系管理员删除精品文档(6)按软件失效的影响进行划分:有的软件失效对系统影响不大、有的可能造成灾难性后果3、什么是软件危机?为什么会出现软件危机?软件危机的表现是什么?Answer:软件危机就是在软件开发和

3、维护过程中出现的一系列严重问题。软件危机产生的原因:(1)用户需求不明确(2)软件开发人员和用户对软件需求的理解不一致(3)领域交叉知识的缺乏(4)软件开发人员不能有效、独立自主的处理大型软件的全部关系和各个分支(5)缺乏有力的方法学和工具方面的支持(6)软件产品的复杂性和人类智力的局限性,致使人们无力处理“复杂问题”软件危机的表现:(1)软件开发的进度难以控制,经常出现经费超预算,完成期限一拖再拖的现象(2)软件需求在开发初期不明确,导致矛盾在后期集中暴露,从而给整个开发过程带来灾难性的后果(3)由于缺乏完整规范的资料,加之软件测试不够充分,从而造成软件质量低下

4、,在运行中出现大量问题。4、什么是软件工程?软件工程构成三要素是什么?试说明软件工程是如何克服软件危机的?Answer:软件工程定义:收集于网络,如有侵权请联系管理员删除精品文档(1)Bauer定义:软件工程是为了经济地获得能够在实际机器上高效运行的可靠软件而建立和使用的一系列好的工程化原则。(2)IEEE定义:软件工程是研究和应用如何以系统化、规范的、可度量的方法去开发、运行和维护软件,即把工程化应用到软件上。软件工程构成三要素为:(1)过程——管理部分(2)方法——技术手段(3)工具——自动或半自动地支持软件的开发和管理要素之间的相互关联和支持5、软件工程的目

5、标是什么?软件工程的原则是什么?Answer:软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用性、可适应性、可移植性、可追踪性和可互操作性并满足用户需求的软件产品。软件工程的原则:抽象、信息隐藏、模块化、局部化、一致性、完整性和可验证性。6、ACM提出的12个在不同场合反复出现的概念是什么?如何理解?Answer:ACM(AssociationforComputerMachinery)美国计算机协会这12个概念是:(1)绑定。通过把一个抽象的概念与附加特性相联系从而使抽象的概念具体化的过程。(2)大问题的复

6、杂性。C(M)+C(N)

7、次使用的能力。(11)安全性。对合适的响应以及抗拒不合适的非预期的请求以保护自己的能力、承受灾难的能力。(12)折中和结论。7、软件文档在软件开发中的地位和作用如何?在软件开发中对文档的基本要求是什么?Answer:软件文档的地位:(1)编制软件文档的过程,实际上就是采用软件工程方法,有组织、有计划的科学管理过程和研究开发过程。(2)软件文档记录软件开发的活动和阶段性成果,它具有永久性并能提供给人或机器阅读。(3)从某种意义上,软件文档甚至比可执行代码程序还重要。收集于网络,如有侵权请联系管理员删除精品文档软件文档的作用:(1)文档反应软件开发人员各阶段的工作成果

8、和结束标志

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

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

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