2025 年安徽师范大学操作系统本科教学大纲安徽师范大学皖江学院电子信息系 操作系统教学大纲 《操作系统》教学大纲 课程性质:专业基础课程 总学时:41 理论学时:32 开课学院:皖江学院 大纲执笔人: 教研室主任审核: 一、说明 1、课程的性质、地位和任务 《操作系统》是现代计算机系统的基本系统软件,是计算机专业及其相近专业的必修课程,是从事计算机应用人员必不可少的知识。通过本课程的学习可以使学生了解计算机操作系统的一些基本术语、概念,培育学生理解和掌握计算机操作系统的基本原理和设计技能。 2、课程教学的基本要求 (1)了解计算机操作系统的目标、作用、进展过程及进展的主要动力,了解无操作系统时的计算机系统、单道批处理系统、多道批处理系统、分时系统、实时系统,了解操作系统的基本特征及功能、操作系统的结构设计。 (2)掌握进程和线程的基本概念、进程同步和通信机制以及进程控制过程。 (3)理解单(多)处理机调度的类型与算法、死锁的原因及处理方法。 (4)熟练掌握内存的分配(离散分配、连续分配)及回收、内存保护、虚拟存储、页面置换算法。 (5)掌握四种 I/O 控制方式、设备分配算法、分配过程、以及缓冲管理。 (6)掌握文件的逻辑结构和物理结构、目录管理、文件存储空间的管理、文件共享与保护。 (7)了解操作系统提供的接口类型,类型的实现、原理、UNIX 系统调用。 (8)掌握网络操作系统的功能和提供的服务、Windows NT 操作系统。 先修课程:计算机组成原理、数据结构、C 语言 学分:2 实验学时:9 适用专业:电子信息工程 教学院长审定: 第 1 页 安徽师范大学皖江学院电子信息系 操作系统教学大纲 3、本课程的重点与难点 重点:本课程的教学重点是让学生掌握作业调度及界面管理的算法,存储管理、处理器管理、设备管理、文件管理的功能。 难点:本课程的教学难点是各种管理的基本原理及算法,内存分配、地址转换、存储保护和内存扩充的方法,进程调度的算法及进程通信方式,文件的存储结构和存储方式,文件存储空间管理的算法,操作系统编程的技巧和方法,死锁的检测与避开方法,操作系统的安全性控等。教学过程中,配合多媒体课件,通过启发式讲授、形象化的应用举例,引导学生掌握课程内容,并掌握学习这门课的方法。 二、课堂教学时数及课后作业题型分配 章 目 一 二 三 四 五 六 七 教 学 内 容 操作系统的类型和功能 作业与界面...