基本信息
文件名称:2014软件工程课件复习与考试说明2012级3班.pdf
文件大小:197.9 KB
总页数:11 页
更新时间:2025-05-16
总字数:约1.16千字
文档摘要
复习与考试说明
第1章软件工程学概述
?软件危机、产生原因、解决途径
?软件、软件工程、软件生命周期、各阶段
主要任务
?软件过程模型:瀑布模型、快速原型模型
等
第2章可行性研究
?可行性研究的主要任务和过程
?数据流图和数据字典的实际应用
第3章需求分析
?需求分析的目的和主要任务
?需求分析主要方法
?需求分析的主要描述工具:数据流图/数据
字典、实体-联系图、状态转换图等
第4章形式化说明技术
?有穷状态机
?Petri网
第5章总体设计
?总体设计目的和主要任务
?总体设计过程
?模块化概念:模块化、抽象、求精、信息
隐蔽
?模块独立性:耦合程度、内聚程度
第6章详细设计
?详细设计目的和主要任务
?结构化程序设计概念、基本控制结构、常
用控制结构
?过程设计工具:程序流程图、盒图、PAD
图、判定表、过程设计语言(伪语言)
?程序复杂程度度量:McCabe方法(程序流
图、环形复杂度)、Halstead方法(计算程
序长度N、预测程序长度H)
第7章实现
?软件实现的目的和主要任务
?编码及其编码风格
?软件测试目标、定义、主要步骤
?单元测试、集成测试、确认测试的目的
?白盒测试技术:逻辑覆盖测试、控制结构
测试(流图)
?黑盒测试技术:等价划分、边界值分析
?软件可靠性和软件可用性概念
第8章维护
?软件维护定义
?软件维护的类型:改正性、适应性、完善
性、预防性
?软件维护过程
考试题型
?期末考试(80%)
–单项选择:20%
–填空:20%
–简答:30%
–分析:30%
?平时作业(20%
谢谢选修!
祝学业进步!新年愉快!