南京信息工程大学硕士研究生招生入学考试 《软件工程》考试大纲 科目代码:F20 科目名称:软件工程 1. 软件工程概述 1) 了解软件的特点、软件的发展和软件危机产生的原因。 2) 熟悉主要的软件开发(过程)模型(瀑布模型、增量模型、螺旋模型、构件组装模型、 统一软件过程RUP模型等)和各自的特点。 3) 掌握软件工程定义,软件生存期,瀑布模型、原型开发、增量模型和螺旋模型。 2. 可行性分析 1) 掌握可行性研究的任务、内容及具体步骤。 2) 掌握成本估计方法(功能点FP方法、代码行技术估算法、任务分解技术、COCOMO估算模 型、Putnam估算模型)。 3) 掌握效益分析方法中投资回收率、回收期、纯收入等基本概念。 3. 需求分析 1) 了解需求分析的概念、基本任务。 2) 熟悉需求分析的开发方法(结构化分析方法和面向对象的分析方法)和各自特点。 3) 掌握结构化分析方法、结构化分析步骤,掌握面向数据流的分析方法;掌握数据流图、 数据字典等结构化分析工具。 4. 总体设计 1) 了解总体设计的概念及在软件开发中的位置,了解总体设计的目标、步骤及基本任务。 2) 掌握软件结构设计的
2022-07-02 14:04:39
45KB
文档资料