自考《软件工程》总结笔记

软件工程题型及分数占比

单选15道题每题2分共30分
填空20个空每空1分共20分
简答题6道题每题5分共30分
综合题2道题每题10分共20分

第一章:绪论(3~5分)

第一节:软解工程概念的提出和发展

1.软件危机:(速度 ↓ 、质量 ↓ 、成本 ↑ )

  • 速度: 软件的发展水平远远滞后于硬件的发展水平,生产率低下,软件制造仍然是一种人工 集约生产方式
  • 质量: 软件的质量低下,不能满足用户的需求、适应性差
  • 成本: 软件开发成本居高不下

2.软件工程:

软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度 实现满足用户要求的软件产品的工程,或以此为研究对象的学科。

3、软件工程的发展:

(1) 20世纪60~80年代 :瀑布模型、过程化语言、支持工具

(2) 20世纪80年代~今 :软件复用技术、软件生产管理、面向对象语言、CASE

(3)近几年 软件复用技术:构件技术、平台技术、需求工程技术、领域分析技术、应用集成技术等。

第二节:软件开发的本质

1、软件(单选,填空)

软件 = 程序 + 文档

2. 软件开发的本质:(单选,填空)

映射”,即实现问题空间概念和处理逻辑解空间概念和处理逻辑之间的映射

3. 系统建模:

运用所掌握的知识,通过抽象,给出系统的一个结构。

4.模型(单选,填空)

模型是一个抽象。模型是在特定意图下所确定的角度和抽象层次上对物理系统的描述,通常包含对该系统边界的描述、对系统内各模型元素以及它们之间关系的语义描述。

5.系统模型的类型(简答题)

(1)概念模型:描述软件是什么

(2)软件模型:实现概念模型的软件解决方案。包括设计模型、实现模型和部署模型。

第二章软件需求和需求规约

第一节:需求与需求获取

第二节:需求而规约

第三章:结构化方法

第一节:结构化需求分析

第二节:结构化设计

第四章:面向对象方法——UML

第一节:UML术语表

第二节:UML的模型表达式

第五章:面向对象方法——RUP

第一节:RUP的特点

第二节:核心工作流

第六章:软件测试

第一节:软件测试目标和软件测试过程模型

第二节:软件测试技术

第三节:软件测试步骤

第七章:软件生存周期过程与管理

第一节:软件生存周期过程概述

第二节:过程描述

第三节:应用说明

第四节:软件生存周期模型

第五节:过程规划与管理

第八章:集成化能力成熟度模型(CMMI)

第一节:背景与原理

第二节:CMMI的模型部件

第三节:CMMI的等级

第四节:过程域举例

持续更新中。。。。。。


版权声明:本文为ww981580010原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。