您现在的位置:学赛首页 > 自考学院 > 软件工程 > 正文
软件工程考试大纲[1]
http://www.educity.cn 作者:自考学院 来源:希赛网 2007年5月16日 发表评论 进入社区

软件工程
一、课程性质与设置目的

(-)课程性质和特点
  软件工程是高等教育自学考试计算机及应用专业(独立本科段)考试计划中的专业课程。计算机及应用专业的培养目标是在各个领域中建立计算机应用系统,软件开发是建立计算机应用系统的重要环节,因此必须掌握软件工程的基本概念、基本原理、基本方法与技术、基本过程。
  软件工程是计算机及应用专业的一门工程性课程,主要讲述建造软件系统的方法、技术、流程、工具、规范等,本课程的任务是使应考者掌握软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的发展动向;如何用工程化的方法开发软件项目,以及在开发过程中应遵循的流程、准则、标准和规范。
  本课程是一门实践性很强的课程,它是各种软件开发经验的总结与提炼,应考者不但应注重概念、原理、方法、技术的掌握,也应注重方法、技术的实际应用。
(二)课程的基本要求
1.从总体上了解软件工程的产生、软件生产发展史、软件生存周期、各种方法和生存周期模型、软件工程面临的问题。
2.系统掌握软件开发最基本的内容:可行性研究和软件计划、需求分析、概要设计、详细设计、编码、测试、维护,系统掌握这些阶段的目标、任务、特点、步骤和文档。
3.掌握增量模型的基本内容、基本思想、运行机制、开发过程和步骤。
4.掌握结构化方法的基本思想,开发过程和步骤,应遵循的原则和准则,能够应用相应的图形表示工具开发小型软件项目。
5.初步掌握面向对象方法的基本思想、基本概念、基本模型,面向对象分析、面向对象设计、面向对象实现的任务、内容和步骤,能够应用相应的图形工具。
6.了解Jackson方法的基本思想、开发过程和步骤、能够应用相应的图形表示工具。
7.了解软件工程的质量保证中的各种基本概念和方法,了解软件工程管理中的思想和方法,了解软件开发环境与工具。
  要求切实掌握课程内容的基本思想、基本概念、基本方法,能够应用相应的图形表示工具进行小型项目的开发,特别是实用方法与技术的应用。
(三)本课程与有关课程的联系
1.学习本课程要求有一定的程序设计经验,因此,应至少学习过一门程序设计语言课程。
2.本课程还涉及到数据结构、数据库、操作系统等的一些知识和概念,因此先导课程为数据结构、数据库原理、操作系统。

[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  [9]  [10]  [11]  [12]  [13]  [14]