《计算机硬件基础》课程教学大纲.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《计算机硬件基础》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《计算机硬件基础》课程教学大纲.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程概论课程教学大纲(54学时)适用专业:计算机科学与技术专业、计算机软件专业、计算机应用专业等学时数:54 讲课:36 课内实验:18 学分:3编写者:顾春华一、教学性质、目的与要求软件工程是计算机科学与技术专业、计算机软件专业、计算机应用等专业本、专科生的一门的专业基础课,旨在使学生掌握软件工程的基本概念、原理和方法,从软件开发技术、软件工程管理和软件工程环境等几个方面了解如何将系统的、规范化的和可以度量的工程方法运用于软件开发和维护中。要求学生通过本门课的学习,基本掌握结构化方法、面向对象方法等软件开发技术,初步了解软件复用的概念及基于构件的开发方法,同时对软件工程管理和环境等内容有
2、一个总体的了解。作为高校本科软件工程课的主要教材,软件工程原理方法与应用并行讲解了第一、二代软件工程,全书注重实践,广举实例,名副其实地成为原理与应用紧密结合的教材。如果适当删节,也可供专科学生软件工程课使用。二、教学内容及学时分配本课程共包括15章,讲课需要31学时,余下1学时,可用于复习或作为机动时间。第一章 绪论(2学时)本章主要介绍软件的基本概念、软件危机、软件工程学的范畴、传统软件工程和面向对象软件工程以及软件工程的应用。最后对软件工程教学中的常见问题进行了讨论,给出了本书的导读。重点掌握:学习软件工程的意义,面向对象软件工程和传统软件工程的比较。第二章 软件生存期和软件开发模型(2
3、学时)本章从叙述软件生存周期开始,介绍了传统的软件开发模型(瀑布模型、快速原型模型)、软件演化模型(增量模型、螺旋模型)、面向对象过程模型(构件集成模型)、基于形式化方法的软件开发模型(转换模型、净室模型)等。重点掌握:各种软件开发模型的内容,不同开发模型的特点比较。第三章 软件需求分析(4学时)需求分析是软件生存周期中的一个重要阶段,本章在介绍了软件需求分析的任务、步骤后,分别按结构化和面向对象两类方法,给出了需求分析模型和它们的描述工具,并结合实例进一步阐述了结构化分析和面向对象分析的过程。 重点掌握:两种分析模型。难点:分析模型描述工具 第四章 软件设计概述(2学时)软件设计是软件开发中
4、最富有创造性的一个阶段。本章主要介绍软件设计的一般概念,包括软件设计的任务、基本原理、模块化设计和设计文档等内容。这些概念适用于任何开发方法和开发过程,可以为后面两章的教学奠定基础。重点掌握: 软件设计的任务、基本概念,模块化设计,设计文档。难点:模块与构件,抽象与细化,信息隐藏等第五章 传统的设计方法(4学时)本章介绍了传统的设计模型,以及从分析模型导出设计模型的一般方法。重点讲述了面向数据流设计的结构化设计方法(包括结构设计和过程设计)和面向数据结构设计的Jackson设计方法。重点掌握: 结构化设计模型,结构化设计方法。第六章 面向对象的设计方法(4学时)本章概述了面向对象设计的任务和设
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机硬件基础 计算机硬件 基础 课程 教学大纲
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内