自考软件工程及应用02333备考资料-王立福版.doc

自考软件工程及应用02333备考资料-王立福版.doc

ID:53719899

大小:345.50 KB

页数:20页

时间:2020-04-06

自考软件工程及应用02333备考资料-王立福版.doc_第1页
自考软件工程及应用02333备考资料-王立福版.doc_第2页
自考软件工程及应用02333备考资料-王立福版.doc_第3页
自考软件工程及应用02333备考资料-王立福版.doc_第4页
自考软件工程及应用02333备考资料-王立福版.doc_第5页
资源描述:

《自考软件工程及应用02333备考资料-王立福版.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章绪论(知识点摘要)(1)软件工程:软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度实现满足用户要求的软件产品的工程,或以此为研究对象的学科。P15(2)软件危机:软件生产率、软件质量远远满足不了社会发展的需求,成为社会,经济发展的制约因素,人们通常把这一现象称为“软件危机”。(3)软件工程发展的两个时期:1、主要围绕软件项目、开展了有关开发模型、开发方法和支持工具的研究。2、围绕对软件工程过程的支持,开展了一系列有关软件生产技术,特别是软件复用技术和软件生产管理的研究与实践。(4)计算机软件:一般是指计算机系统中的程序及

2、其文档。程序是计算机任务的处理对象和处理规则的描述;文档是为了理解程序所需的阐述性资料。(5)软件开发的本质:软件开发的本质就是实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的映射。(6)软件开发涉及两个方面的问题:一是如何实现这样的映射(技术);二是如何管理这样的映射(管理)。(7)简述软件开发所涉及的两大类技术:一是求解软件的开发逻辑,二是求解软件的开发手段。(8)简述实施软件开发的基本途径:是系统建模。所谓系统建模,是指运用所掌握的知识,通过抽象,给出该系统的一个结构——系统模型。(9)简述何谓模型以及软件开发中所涉及的模型:模型是

3、一个抽象。该抽象是在意图所确定的角度和抽象层次对物理系统的一个描述,描述其中的成分和成分之间所具有的特定语义的关系,还包括对该系统边界的描述。软件开发中所涉及的模型可分为两大类,一类称为概念模型,描述了系统是什么;另一类统称为软件模型,描述了实现概念模型的软件解决方案。(10)软件开发中所涉及的模型可分为两大类:一类称为概念模型,另一类统称为软件模型,软件模型又包括设计模型、实现模型和部署模型等。(11)软件工程需要解决的问题:软件的费用,可靠性,可维护性,软件生产率和软件的重用。(12)软件工程的目标:付出较低开发成本;达到要求的功能;取得较好的

4、性能;开发的软件易于移植;只需较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。第二章软件需求与软件需求规约(1)软件需求:以一种技术形式,描述了一个产品/系统应该具有的功能、性能和其它性质。(2)软件需求的性质:1、必要的,该需求是用户所要求的。2、无歧义的,该需求只能用一种方式解释。3、可测的,该需求是可进行测试的。4、可跟踪的,该需求可从一个开发阶段跟踪到另一个阶段。5、可测量的,该需求是可测量的。(3)需求的分类:两大类:一类是功能需求,一类是非功能需求,而非功能需求可分为性能需求,外部接口需求、设计约束和质量属性需求。

5、(4)功能需求:规约了系统或系统构件必须执行的功能。(5)非功能需求:是性能、外部接口、设计约束和质量属性这4类需求的统称。(6)功能需求和非功能需求之间的基本关系:功能需求是整个需求的主体,即没有功能需求,就没有派生的其他功能需求,就没有性能、外部接口、设计约束和质量属性等非功能性需求。一个非功能需求可作用于一个或多个功能需求。(7)非功能需求:性能需求、外部接口需求(如用户接口、硬件接口、软件接口、通信接口、内存约束、运行和地点需求)、设计约束(如法规政策、硬件限制、与其他应用的接口、并发操作、审计功能、控制功能、高级语言需求、握手协议)和质量

6、属性(可靠性、存活性、可维护性和用户友好性)这4类需求。(8)需求发现技术:自悟、交谈、观察、小组会和提炼。(9)需求规约是一个软件项目/产品/系统所有需求陈述的正式文档,它表达了一个软件产品/系统的概念模型。(10)需求规约的基本性质:1、重要性和稳定性程度:按需求的重要性和稳定性,对需求进行分级。2、可修改的:在不过多地影响其他需求的前提下,可以容易地修改一个单一需求。3、完整的:没有被遗漏的需求。4、一致的:不存在互斥的需求。(11)简述需求规约的3种基本形式:1、非形式化的需求规约。非形式化的需求规约即以一种自然语言来表达需求规约,如同使用

7、一种自然语言写了一篇文章。2、半形式化的需求规约。半形式化的需求规约即以半形式化符号体系(包括术语表、标准化的表达格式等)来表达需求规约。3、形式化的需求规约。形式化的需求规约即以一种基于良构数学概念的符号体系来编制需求规约,一般往往伴有解释性注释的支持。(12)软件需求规约的作用:1、需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现。2、对于项目的其余大多数工作,需求规约是一个管理控制点。3、对于产品/系统的设计,需求规约是一个正式的、受控的起始点。4、需求规约是创建产品验收测试计划和用户指南的基础,即基于需求规约

8、一般还会产生另外两个文档---初始测试计划和用户系统操作描述。(13)简述需求规约和项目需求的不同:需求规约和项目需求是两

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

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

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