1、计算机系统与系统软件课程教学大纲一、课程基本信息课程代码:05120112课程名称:计算机系统与系统软件课程英文名称:Computer System and System Software开课部门:信息教研室课程面向专业:信息管理与信息系统专业课程类型:必修课先修课程:计算机导论、数据结构学分:4总学时:64(其中理论学时:52实验学时:12)二、课程性质与目的本课程是面向信息管理专业高年级开设的,是以原理为主线,以实际操作系统的特点为核心的专业 必修课。由于信息管理与信息系统专业没有开设操作系统课程,所以计算机系统与系统软件课 程中将以与计算机硬件系统关系最为紧密的系统软件:操作系统,作为主
2、要的授课内容,该课程与操 作系统课程的区别是将以Windows操作系统作为实例进行授课。Windows系列操作系统可以说是时 卜.最为流行的操作系统之一,而且是各种信息管理系统的最主要的运行平台,以其作为主授内容对于信 息管理与信息系统专业学生有着非常重大的意义。本课程的目的,要使信息管理与信息系统专业的学生不仅了解和掌握操作系统的原理,而且知道各 种原理对于特定的操作系统实例是如何实现和应用的。在完本钱课程的学习后可以更好的理解本专业的 相关其他课程的内容。三、课程教学内容与要求(一)操作系统概述1、教学内容与要求:了解:计算机系统和操作系统开展史:Windows系统的开展。掌握:操作系统概
3、念、功能和用户接口。2、教学重点(1)操作系统的功能(2)操作系统的用户接口(3) 操作系统的开展和Windows的开展3、教学难点理解各种类型操作系统开展的规律和存在意义。(二)Windows Server 2003 的体系结构1、教学内容与要求:了解:操作系统的设计目标。掌握:Windows Server 2003的操作系统模型、体系结构、系统机制和注册表。2、教学重点Windows Server 2003的操作系统模型Windows Server 2003 的体系结构Windows Server 2003 的系统机制Windows Server 2003 的注册表3、教学难点Window
4、s Server 2003的体系结构和系统机制。进程和处理机管理1、教学内容与要求:了解:Windows Server 2003 的线程调度。掌握:进程,进程控制,线程,进程互斥、同步和通信,死锁问题、处理机调度算法;2、教学重点进程和线程概念进程控制进程的互斥、同步与通信死锁问题处理机调度及调度算法3、教学难点进程的互斥、同步与通信、死锁问题和处理机调度及调度算法。存储管理1、教学内容与要求:了解:Windows Server 2003内存管理、外存管理及高速缓存管理。掌握:内存管理的基本原理.、虚拟存储器、磁盘存储管理和高速缓存管理。2、教学重点内存管理的基本原理虚拟存储器磁盘存储管理高速
5、缓存管理Windows Server 2003 的存储管理3、教学难点虚拟存储器、磁盘存储管理和高速缓存管理。文件系统1、教学内容与要求:了解:NTFS文件系统。掌握:文件概念与实现、目录概念与实现、文件系统和Windows文件系统概述。2、教学重点文件概念与实现目录概念与实现文件系统Windows文件系统概述及NTFS文件系统3、教学难点NTFS文件系统。设备管理与I/O系统1、教学内容与要求:了解:Windows I/O系统的结构、Windows的I/O处理。掌握:设备的分类、I/O设备数据传送控制方式、设备管理的任务和功能;设备管理的实现技术、I/O软 件的结构。2、教学重点设备管理概述
6、设备管理的实现技术I/O软件的结构3、教学难点设备管理的实现技术。Windows环境下的程序设计1、教学内容与要求:了解:结构化异常处理、Windows驱动程序模型掌握:Windows应用程序设计模式、Windows应用程序的基本结构、动态链接库2、教学重点Windows应用程序设计模式Windows应用程序的基本结构动态链接库结构化异常处理Windows驱动程序模型3、教学难点结构化异常处理、Windows驱动程序模型。四、学时分配理论学时分配表序号教学内容(按章填写)学时课堂讲授实验课习题课讨论课其它1操作系统概述42Windows Server 2003 的体系结构63进程与处理机管理1
7、24存储管理105文件系统66设备管理与I/O系统67Windows环境下的程序设计6小计52比例100%合计52实验学时分配表序号实验工程(或内容)名称实 验 学 时实验类型每组 实验 人数说明验 证 性设 计 性综 合 性其 它1列举出Windows 2000下当前 运行的进程32经典进程同步问题的实现33windows内存管理34Windows应用程序与动态链 接库3小计12五、教学环节与教学要求:课堂讲授建议采用多媒体教学方式:实验采用一人一机,使用相应的开发软件和环境;作业主要采用理 论和实验方式进行,要求完成所安排的理论题和实验题,并提交作业、实验报告和程序。本课程是一门实践比拟强
8、的专业课程,需要采用的是在实际或模拟环境下进行验证性操作的方式进行实 验和教授,并通过这种方式让学生真正理解许多复杂的概念。该门课程的实验局部不进行笔试,通过学 生上机以及所交实验报告给出成绩,并占该门课程总平成绩的30%。六、课程考核方法:1、案例作业/实验:30 %2、课堂参与:3、考试:70%七、教材与主要参考书:教材:Windows操作系统原理(第二版)陈向群向勇等机械工业出版社2004参考资料:操作系统概念(第六版)郑扣根译高等教育出版社2004操作系统一一内核与设计原理 魏迎梅等译电了工业出版社2005Windows系统编程周金萍等 人民邮电出版社2002Windows核心编程王建华译机械工业出版社2000