操作系统教案(第3章)_1
- 格式:doc
- 大小:186.50 KB
- 文档页数:13
《操作系统》课程教案第一章:操作系统概述1.1 教学目标了解操作系统的定义、功能和作用掌握操作系统的基本组成和分类理解操作系统的历史和发展1.2 教学内容操作系统的定义和作用操作系统的组成:内核、shell、文件系统、设备驱动程序操作系统的分类:批处理系统、分时系统、实时系统、分布式系统操作系统的历史和发展1.3 教学方法采用讲授法,介绍操作系统的概念和发展历程通过实例分析,让学生了解操作系统的组成和作用开展小组讨论,比较不同类型的操作系统1.4 教学资源教材:《操作系统原理与应用》课件:操作系统的定义、功能、组成和分类实例:Windows、Linux、macOS等操作系统的特点1.5 教学评估课堂问答:了解学生对操作系统的概念和组成的掌握情况小组讨论:评估学生对不同类型操作系统的理解和分析能力课后作业:巩固学生对操作系统知识的学习第二章:进程管理2.1 教学目标了解进程的定义和作用掌握进程管理的基本方法和策略理解进程同步和互斥的概念2.2 教学内容进程的定义和作用进程管理的基本方法:进程调度、进程同步、进程互斥进程同步和互斥的实现:信号量、管程、事件等2.3 教学方法采用讲授法,介绍进程的定义和作用通过实例分析,让学生了解进程管理的方法和策略开展小组讨论,探讨进程同步和互斥的实现方式2.4 教学资源教材:《操作系统原理与应用》课件:进程的定义、进程管理的方法和策略、进程同步和互斥的概念实例:进程调度算法、信号量的使用2.5 教学评估课堂问答:了解学生对进程的定义和作用的掌握情况小组讨论:评估学生对进程管理方法和策略的理解能力课后作业:巩固学生对进程同步和互斥知识的学习第三章:内存管理3.1 教学目标了解内存的定义和作用掌握内存管理的基本方法和策略理解内存分配和回收的原则3.2 教学内容内存的定义和作用内存管理的基本方法:分页、分段、虚拟内存内存分配和回收的原则:首次适应法、最佳适应法、最坏适应法3.3 教学方法采用讲授法,介绍内存的定义和作用通过实例分析,让学生了解内存管理的方法和策略开展小组讨论,探讨内存分配和回收的原则3.4 教学资源教材:《操作系统原理与应用》课件:内存的定义、内存管理的方法和策略、内存分配和回收的原则实例:分页算法、分段算法、虚拟内存的实现3.5 教学评估课堂问答:了解学生对内存的定义和作用的掌握情况小组讨论:评估学生对内存管理方法和策略的理解能力课后作业:巩固学生对内存分配和回收知识的学习第四章:文件管理4.1 教学目标了解文件的定义和作用掌握文件管理的基本方法和策略理解文件系统的结构和组织方式4.2 教学内容文件的定义和作用文件管理的基本方法:文件的创建、删除、打开、关闭等文件系统的结构和组织方式:目录结构、文件存储方式、文件访问控制4.3 教学方法采用讲授法,介绍文件的定义和作用通过实例分析,让学生了解文件管理的方法和策略开展小组讨论,探讨文件系统的结构和组织方式4.4 教学资源教材:《操作系统原理与应用》课件:文件的定义、文件管理的方法和策略、文件系统的结构和组织方式实例:Linux、Windows等操作系统中的文件管理4.5 教学评估课堂问答:了解学生对文件的定义和作用的掌握情况小组讨论:评估学生对文件管理方法和策略的理解能力课后作业:巩固学生对文件系统结构和组织方式知识的学习第五章:设备管理5.1 教学目标了解设备的定义和作用掌握设备管理的基本方法和策略理解设备驱动程序第六章:设备管理(续)5.2 教学内容设备驱动程序:概念、作用和实现方式设备管理的基本方法:设备分配、设备请求调度、设备控制设备管理的高级主题:I/O中断处理、DMA传输、虚拟设备5.3 教学方法采用讲授法,介绍设备驱动程序的概念和作用通过实例分析,让学生了解设备管理的方法和策略开展小组讨论,探讨设备管理的高级主题5.4 教学资源教材:《操作系统原理与应用》课件:设备驱动程序的概念、设备管理的方法和策略、设备管理的高级主题实例:硬盘驱动程序、打印机驱动程序、I/O中断处理5.5 教学评估课堂问答:了解学生对设备驱动程序的定义和作用的掌握情况小组讨论:评估学生对设备管理方法和策略的理解能力课后作业:巩固学生对设备管理高级主题知识的学习第七章:操作系统用户界面7.1 教学目标了解操作系统的用户界面的定义和作用掌握操作系统用户界面的基本设计和实现方法理解图形用户界面(GUI)和命令行用户界面(CLI)的差异和优缺点7.2 教学内容用户界面的定义和作用用户界面的基本设计原则:用户友好性、易用性、可访问性GUI和CLI的设计和实现方法:窗口管理、事件处理、命令解析7.3 教学方法采用讲授法,介绍用户界面的定义和作用通过实例分析,让学生了解用户界面的设计和实现方法开展小组讨论,探讨GUI和CLI的差异和优缺点7.4 教学资源教材:《操作系统原理与应用》课件:用户界面的定义、用户界面的设计和实现方法、GUI和CLI的差异和优缺点实例:Windows操作系统、Linux终端、macOS的Finder7.5 教学评估课堂问答:了解学生对操作系统用户界面的定义和作用的掌握情况小组讨论:评估学生对用户界面设计和实现方法的理解能力课后作业:巩固学生对GUI和CLI差异和优缺点知识的学习第八章:操作系统安全8.1 教学目标了解操作系统安全的定义和重要性掌握操作系统安全的基本机制和策略理解操作系统的安全威胁和防护措施8.2 教学内容操作系统安全的定义和重要性安全机制:访问控制、身份验证、加密、审计安全策略:最小权限原则、安全分层模型、安全内核常见安全威胁:恶意软件、漏洞攻击、social engineering防护措施:防火墙、入侵检测系统、安全更新8.3 教学方法采用讲授法,介绍操作系统安全的定义和重要性通过实例分析,让学生了解安全机制和策略开展小组讨论,探讨安全威胁和防护措施8.4 教学资源教材:《操作系统原理与应用》课件:操作系统安全的定义、安全机制和策略、安全威胁和防护措施实例:操作系统安全漏洞案例分析、安全防护工具的使用8.5 教学评估课堂问答:了解学生对操作系统安全的定义和重要性的掌握情况小组讨论:评估学生对安全机制和策略的理解能力课后作业:巩固学生对操作系统的安全威胁和防护措施知识的学习第九章:操作系统性能分析9.1 教学目标了解操作系统性能的定义和重要性掌握操作系统性能分析的基本方法和工具理解操作系统性能优化和调优的策略9.2 教学内容操作系统性能的定义和重要性性能分析方法:基准测试、模拟、监控和分析工具性能评价指标:响应时间、吞吐量、资源利用率性能优化策略:进程调度优化、内存管理优化、文件系统优化9.3 教学方法采用讲授法,介绍操作系统性能的定义和重要性通过实例分析,让学生了解性能分析方法和工具开展小组讨论,探讨性能优化和调优的策略9.4 教学资源教材:《操作系统原理与应用》课件:操作系统性能的定义、性能分析方法和工具、性能优化和调优的策略实例:操作系统性能监控工具(如top, vmstat)的使用、性能优化的案例分析重点和难点解析1. 操作系统的定义和作用:理解操作系统作为计算机系统核心组件的基本概念,以及它在资源管理、程序执行和用户界面方面的关键作用。
第三章中文Windows 7操作系统3.1 Windows 7基础3.1.1 Windows 7简介1、Windows 7系统版本简介Windows 7共包含以下6个版本1)Windows 7 Starter(初级版)2)Windows 7 Home Basic(家庭基础版)3)Windows 7 Home Premium (家庭高级版)4)Windows 7 Professional(专业版)5)Windows 7 Enterprise(企业版)6)Windows 7 Ultimate(旗舰版)2、Windows 7的新特点略……安装Windows 7建议采用主频500MH以上的CPU,128MB以上内存的计算机可安装Windows 7。
Windows 7的安装方式可分为:升级安装,全新安装,补充安装和修复安装等4种方式。
3.1.2 Windows 7 的启动和退出1. Windows 7的启动首先打开显示器电源,然后打开主机电源就可以启动Windows 7的界面。
系统如果有多个用户,单击某个用户名前面的图标,就可以进入Windows 7界面。
(启动Windows 7的过程中,需要用户在注册面中,输入正确的用户名和口令,才能启动成功)。
2.Windows 7的退出在Windows 7中,不能样直接关机(关闭计算机电源开关),首先从Windows 7系统中退出,否则丢失一些未保存的文件或破坏系统中正在运行的程序。
Windows 7和关机应按下列步骤进行。
(1)关机Windows 7的方法如下:单击“开始”按钮,弹出“开始”菜单,单击“关机”按钮。
并自动切断电源。
(2)注销Windows 7与之前的操作系统一样,允许多个用户共同使用一台计算机的操作系统。
用户不必重新启动计算机就可以实现多个用户登录。
单击“开始”按钮,弹出“开始”菜单,单击“关机”按钮右侧的箭头,然后从弹出的列表中选择“注销”。
单击“强制注销”按钮,系统会强制关闭正在运行的程序,快速切换到用户登录界面,选择需要切换到的用户名和输入登录密码即可实现切换用户功能。
《操作系统》教案(第一至第五章)一、教案概述本教案主要针对《操作系统》课程的五个章节进行详细的教学设计,包括教学目标、教学内容、教学方法、教学步骤和教学评价等方面。
通过本教案的学习,学生将掌握操作系统的基本概念、原理和关键技术。
二、教学目标1. 了解操作系统的概念、发展和分类。
2. 掌握操作系统的主要功能和架构。
3. 理解进程管理、内存管理、文件管理和设备管理的基本原理。
4. 学习操作系统的设计方法和实现技术。
三、教学内容第一章:操作系统概述1. 操作系统的概念和发展历程2. 操作系统的目标和功能3. 操作系统的分类和特点第二章:操作系统架构1. 操作系统的主要组件2. 操作系统的层次结构3. 操作系统的接口和API第三章:进程管理1. 进程的概念和特性2. 进程的状态和转换3. 进程调度算法4. 进程同步与互斥5. 死锁与饥饿问题第四章:内存管理1. 内存分配与回收策略2. 内存分页和分段3. 虚拟内存技术4. 页面置换算法5. 内存保护机制第五章:文件管理1. 文件和目录的概念2. 文件系统的组织结构3. 文件存储分配策略4. 文件访问控制5. 磁盘空间管理和文件备份策略四、教学方法1. 讲授法:讲解基本概念、原理和关键技术。
2. 案例分析法:分析实际操作系统案例,加深对原理的理解。
3. 实验法:通过上机实验,巩固理论知识。
4. 小组讨论法:分组讨论问题,培养团队合作能力。
五、教学步骤1. 引导:介绍本章主题,激发学生兴趣。
2. 讲解:详细讲解本章的核心概念和原理。
3. 案例分析:分析实际案例,加深学生对原理的理解。
4. 练习与讨论:布置练习题,组织小组讨论。
5. 总结:对本章内容进行归纳和总结。
六、教学评价1. 课堂参与度:观察学生在课堂上的发言和提问情况。
2. 练习题:评估学生对知识的掌握程度。
3. 实验报告:评价学生的实践操作能力。
4. 小组讨论报告:评估学生的团队合作和沟通能力。
七、教学资源1. 教材:选用权威、实用的操作系统教材。
操作系统1.1 操作系统的基本概念1.11操作系统的基本概念(1) 什么是操作系统有效:操作系统在资源管理方面要考虑到系统运行效率和资源的利用率。
合理:操作系统对于不同的用户程序要”公平”,以保证系统不发生”死锁”或”饥饿”的现象。
方便:用户使用界面和程序设计接口两方面的易用性,易学性,和易维护性。
(2) 操作系统的重要作用A 管理系统中的各种资源纪录资源的使用情况确定资源的分配策略实施资源分配回收资源B 为用户提供良好的界面(3) 操作系统的特征A 并发性:用户程序与用户程序之间并发执行;用户程序与操作程序之间并发执行。
B 共享性:操作系统与多个用户程序共用系统中的各种资源。
互斥共享同时共享C 随机性: 系统无法知道运行着的程序会在什么时候做什么事情。
1.12 操作系统的功能1. 进程(线程)管理:对于cpu的管理,解决处理器分配调度策略,分配实施和回收等问题。
2. 储存管理:管理内存资源,如何为多道程序分配内存空间,使程序和数据彼此隔离,同时又能保证一定条件下的共享,解决内存扩充问题。
3. 文件管理:对于外存储器的管理,有效的支持文件的储存,检索和修改等操作,解决文件的共享,保密和保护等问题,使用户方便安全的访问文件。
4. 设备管理: 对所有输入输出设备的管理,还包括对控制器,通道等支持设备的管理。
负责外部设备的分配,启动和故障处理。
采取中断技术,通道技术,虚拟设备技术和缓冲技术。
并提供良好的界面。
5. 用户接口:向用户提供使用它自己的手段。
实时系统可以及时响应外部事件,在严格的时间范围内完成处理,具有高可靠性。
实时控制系统实时信息处理系统个人计算机系统类似于分时系统1.14 操作系统与用户的接口(1) 程序级接口:由一组系统调用命令组成,用户程序借助于系统调用命令来向操作系统提出各种资源要求和服务要求。
(当用户程序运行到调用指令时,就转到系统调用的处理程序,在用户程序中给出系统调用命令号----→访问系统调用入口表-------→找到相应子程序执行并返回值)包括设备管理类,文件管理类,进程控制类,进程通信类,存储管理类。
第一章操作系统概论(一)具体知识点1.操作系统概念2.操作系统的形成与发展3.操作系统的功能(二)学习要求了解什么是操作系统,操作系统在计算机中的作用,操作系统具体做什么,以及各类操作系统的特点。
(三)本章节体系1.操作系统概念操作系统既是计算机系统资源的管理员,又是计算机系统用户的服务员。
资源管理以提高资源利用率为目标,给用户服务以尽可能多的服务项目和最大的方便为宗旨。
管理与服务的功能用一组程序来描述,这组程序通过事件驱动以并发的执行方式发挥作用。
人们把这组程序称为操作系统,它是计算机系统中极为重要的系统软件。
2.操作系统类型单用户操作系统多道批处理系统分时系统实时系统网络操作系统3.操作系统运行环境计算机硬件所提供的支持构成现代操作系统的硬件环境,其中最为重要的是中断机构。
事件引发中断,中断必须加以处理,操作系统由此被驱动。
操作系统是一个众多程序模块的集合。
根据运行环境,这些模块大致分为3类:第1类是在系统初启时便与用户程序一起主动参与并发运行的,如作业管理程序、输入输出程序等。
它们由时钟中断、外设中断所驱动。
第2类是直接面对用户态(亦称常态、或目态)程序的,这是一些“被动”地为用户服务的程序。
这类程序的每一个模块都与一条系统调用指令对应,仅当用户执行系统调用指令时,对应的程序模块才被调用、被执行。
系统调用指令的执行是经过陷入中断机构处理的。
因此从这个意义上说,第2类程序也是由中断驱动的。
第3类是那些既不主动运行也不直接面对用户程序的、隐藏在操作系统内部的、由前2类程序调用的模块。
既然前2类程序是由中断驱动的,那么第3类程序也是由中断驱动的。
应当注意,操作系统本身的代码运行在核心态(亦称管态、特态)。
从用户态进入核心态的唯一途径是中断。
UNIX中的trap指令是专供用户程序进入UNIX核心而设置的。
4.操作系统启动过程操作系统的初启是比较复杂的,随着版本或计算机类型而不同。
大体上说,有以下过程:首先执行ROM中的自举程序,然后操作系统本身的引导程序取得控制权。
《操作系统》课程教案一、课程定位操作系统课程是计算机应用技术专业基础课程,属于必修课程。
在课程设置上起着承上启下的作用,其特点是概念多、抽象和涉及面广。
主要任务是:使学生掌握计算机操作系统的基本原理及组成;计算机操作系统的概念和相关新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法;对常用计算机操作系统会进行基本的操作使用。
按照新专业人才培养方案,该课程开设在第三学期。
本课程的先导课程为《计算机组成原理》,《微机原理》,《数据结构》和《高级语言程序设计》;后续课程为《数据库系统原理》、《计算机网络》。
二、课程总目标通过本课程的学习,使学生理解操作系统基本原理,并在此基础上培养学生实际动手编程能力。
(一)知识目标1.理解操作系统的概念、操作系统的发展历史、类型、特征以及结构设计。
2.掌握进程和线程。
3.掌握死锁的预防、避免、检测和恢复。
4.掌握作业调度、进程调度、调度准则、调度算法、线程调度等。
5.掌握存储管理中的分区法、分页技术、分段技术、段页式技术等。
6.掌握文件系统的功能和结构、目录结构和目录查询、文件和目录操作。
7.掌握输入/输出管理、用户接口服务、嵌入式操作系统、分布式操作系统。
(二)素质目标1.熟练使用计算机操作系统。
2.能够解决一些简单的应用问题。
3.了解计算机操作系统设计技巧。
(三)职业能力培养目标1 .初步具备辩证思维的能力。
2 .具有热爱科学,实事求是的学风和创新意识,创新精神。
三、课程设计(一)设计理念以职业能力培养为导向,进行课程开发与设计。
按照人才培养目标要求来确定课程的内容、教学组织、教学方法和手段,注重培养学生分析问题、解决问题的能力、计算机思维能力、自学能力和从业能力。
(二)设计思路1.以“够用、适用、实用”为目标设计课程教学内容。
2.考虑后序课程需要,突出重点,强化专业应用。
3.注重课堂教学互动,教师为主导,学生为主体,引导学生积极思维,培养学生的学习能力。
授课时间:第 1 次课:教学目的课时安排课程主要内容重点难点教学方法与手段布置作业第一章操作系统引论让学生对计算机操作系统的目标、作用、发展、特征、主要功能和结构设计等有一个初步的了解2 课时1. 操作系统的目标和作用(1) 目标(2) 作用(3) 发展的主要动力2. 操作系统发展的发展过程(1) 无操作系统的计算机系统(2) 单道批处理系统(3) 多道批处理系统✓操作系统是计算机系统资源的管理者✓OS 用作扩充机器✓单道批处理系统的处理过程✓多道批处理的思想✓从多道批处理需要解决的问题理解操作系统需要具备的功能采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解授课时间:第 2 次课:第一章操作系统引论教学目的课时安排课程主要内容让学生对计算机操作系统的目标、作用、发展、特征、主要功能和结构设计等有一个初步的了解2 课时1. 操作系统的发展过程(1) 分时系统(2) 实时系统2. 操作系统的基本特征重点难点教学方法与手段布置作业✓分时系统的分时思想✓实时系统与分时系统的比较✓并发和并行 2 个概念的异同✓并发概念中涉及到进程概念的理解✓虚拟技术✓异步性的来由采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解授课时间:第 3 次课:第一章操作系统引论教学目的课时安排课程主要内容让学生对计算机操作系统的目标、作用、发展、特征、主要功能和结构设计等有一个初步的了解2 课时1. 操作系统的主要功能2. 操作系统的结构设计重点难点✓处理机管理中进程概念的熟悉✓微内核结构的理解教学方法采用电子教案,以多媒体教学为主,同时辅以板书的与手段进一步讲解布置作业 P25:1,9授课时间:第 4 次课:第二章进程管理教学目的课时安排课程主要内容让学生掌握进程的概念、进程的状态、进程间的同步、进程的通讯以及管程和线程的概念2 课时1. 程序的顺序执行2. 前趋图3. 程序的并发执行4. 进程的特征与状态5. 进程控制块重点难点教学方法与手段✓顺序执行到并发执行的变迁的原因✓进程的概念✓进程状态的变迁✓挂起状态的引入✓进程控制块中的信息的必要性采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解布置作业收第一章作业授课时间:第 5 次课:第二章进程管理教学目的课时安排课程主要内容让学生掌握进程的概念、进程的状态、进程间的同步、进程的通讯以及管程和线程的概念2 课时1. 讲解第一章作业2. 进程的创建3. 进程的终止4. 进程的阻塞与唤醒5. 进程的挂起与激活6. 进程同步的基本概念重点难点教学方法与手段布置作业✓进程树对进程关系的表示✓引起进程创建的事件✓进程创建的过程✓临界资源和临界区✓进程同步机制应遵循的原则采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解授课时间:第 6 次课:第二章进程管理教学目的课时安排课程主要内容让学生掌握进程的概念、进程的状态、进程间的同步、进程的通讯以及管程和线程的概念2 课时1. 信号量机制2. 信号量的应用重点难点教学方法与手段✓信号量的概念✓wait 和 signal 操作所做的工作✓信号量集的特殊应用✓信号量实现互斥的思路✓信号量实现前趋关系的思路采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解布置作业 P68:22授课时间:第 7 次课:第二章进程管理教学目的课时安排课程主要内容让学生掌握进程的概念、进程的状态、进程间的同步、进程的通讯以及管程和线程的概念2 课时1. 生产者-消费者问题2. 哲学家进餐问题3. 读者-写者问题重点难点✓多个信号量操作的顺序✓信号量用于同步时的过程分析✓不同情况下信号量的选择应用教学方法采用电子教案,以多媒体教学为主,同时辅以板书的与手段进一步讲解布置作业 P68:24,26授课时间:第 8 次课:第二章进程管理教学目的课时安排课程主要内容让学生掌握进程的概念、进程的状态、进程间的同步、进程的通讯以及管程和线程的概念2 课时1. 管程的基本概念2. 管程的应用3. 进程间通信的类型4. 进程间通信的实现方法✓管程的概念✓条件变量✓管道通信与共享存储器通信的异同教学方法采用电子教案,以多媒体教学为主,同时辅以板书的与手段进一步讲解布置作业重点难点授课时间:第 9 次课:第二章进程管理教学目的课时安排课程主要内容让学生掌握进程的概念、进程的状态、进程间的同步、进程的通讯以及管程和线程的概念2 课时1. 消息传递系统实现中的若干问题2. 消息缓冲队列通信机制3. 线程重点难点✓消息机制怎么实现同步✓线程与进程的关系✓线程锁同步✓轻型线程的引入教学方法采用电子教案,以多媒体教学为主,同时辅以板书的与手段进一步讲解布置作业 P69:36授课时间:第 10 次课:第三章处理机调度与死锁教学目的让学生掌握多道程序下处理机调度的思想、算法,死锁处理的思想,死锁避免的银行家算法课时安排 2 课时课程主要 1. 高级、中级、低级调度内容 2. 调度队列模型3. 调度准则4. FIFO 、SPF 调度算法重点难点教学方法与手段✓三级调度的内容✓抢占与非抢占调度的概念✓调度队列模型✓响应时间与周转时间的计算✓FIFO 、SPF 调度算法的思想采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解布置作业收第二章作业授课时间:第 11 次课:第三章处理机调度与死锁教学目的让学生掌握多道程序下处理机调度的思想、算法,死锁处理的思想,死锁避免的银行家算法课时安排 2 课时课程主要 1. 讲解第二章作业内容 2. 高优先权调度算法3. 时间片轮转调度算法重点难点✓作业中同步语句的顺序安排问题✓响应比的计算✓多级反馈队列的队列使用教学方法采用电子教案,以多媒体教学为主,同时辅以板书的与手段进一步讲解布置作业P101:3授课时间:第 12 次课:第三章处理机调度与死锁教学目的让学生掌握多道程序下处理机调度的思想、算法,死锁处理的思想,死锁避免的银行家算法课时安排 2 课时课程主要 1. 实时调度内容 2. 多处理机的类型3. 进程分配方式重点难点✓实时调度中的系统处理能力判定✓抢占与非抢占调度的不同调度方法✓LLF 算法中松弛度的计算✓耦合的概念教学方法采用电子教案,以多媒体教学为主,同时辅以板书的与手段进一步讲解布置作业P102:13授课时间:第 13 次课:第三章处理机调度与死锁教学目的让学生掌握多道程序下处理机调度的思想、算法,死锁处理的思想,死锁避免的银行家算法课时安排 2 课时课程主要 1. 进程调度方式内容 2. 产生死锁的原因3. 产生死锁的必要条件重点难点教学方法与手段✓成组调度中处理机时间的计算✓多处理机调度中可以采用专用处理机分配方式的原因✓产生死锁的原因✓进程推进描述中安全区的理解✓死锁的4 个必要条件采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解布置作业P102:16授课时间:第 14 次课:第三章处理机调度与死锁教学目的让学生掌握多道程序下处理机调度的思想、算法,死锁处理的思想,死锁避免的银行家算法课时安排 2 课时课程主要 1. 预防死锁内容 2. 系统安全状态3. 利用银行家算法避免死锁重点难点教学方法与手段✓预防死锁的途径✓安全状态的概念✓安全状态的判定✓银行家算法✓安全性算法采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解布置作业P102:19 (不做在作业本上,思考)授课时间:第 15 次课:第三章处理机调度与死锁教学目的让学生掌握多道程序下处理机调度的思想、算法,死锁处理的思想,死锁避免的银行家算法课时安排 2 课时课程主要 1. 安全性算法举例内容 2. 死锁的检测3. 死锁的解除重点难点✓通过例子再一次详细讲述银行家算法的工作原理和工作过程✓资源分配图✓死锁定理✓死锁解除的两种方法教学方法采用电子教案,以多媒体教学为主,同时辅以板书的与手段进一步讲解布置作业P102:20授课时间:第 16 次课:第四章存储器管理让学生了解存储器的分配机理,掌握分页和分段管理教学目的课时安排课程主要内容的思路,以及请求分页和请求分段的工作机理及置换算法2 课时1. 程序的装入2. 程序的链接3. 单一连续分配4. 固定分区分配5. 动态分区分配( 1)✓装入的概念✓动态链接重点难点✓固定分区的 2 个方法和空间管理✓动态分区的必要性✓动态分区的分配算法教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解收第三章作业授课时间:第 17 次课:第四章存储器管理让学生了解存储器的分配机理,掌握分页和分段管理教学目的课时安排课程主要内容的思路,以及请求分页和请求分段的工作机理及置换算法2 课时1. 讲解第三章作业2. 动态分区分配(2)3. 可重定位分区分配4. 对换5. 基本分页存储管理✓作业中的银行家算法✓分区分配的回收处理✓重定位的原因和方法重点难点✓对换的必要性✓分页的机理以及地址转换过程✓多级页表的使用教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P142:6授课时间:第 18 次课:第四章存储器管理让学生了解存储器的分配机理,掌握分页和分段管理教学目的的思路,以及请求分页和请求分段的工作机理及置换算法课时安排 2 课时1. 基本分段存储管理课程2. 虚拟存储器的基本概念主要内容重点难点✓分页和分段的比较✓分段系统的基本原理✓分段对信息的共享✓分页和分段的结合✓局部性原理✓虚拟存储器的引入✓虚拟存储器的实现教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P142:6授课时间:第 19 次课:第四章存储器管理让学生了解存储器的分配机理,掌握分页和分段管理教学目的课时安排课程主要内容的思路,以及请求分页和请求分段的工作机理及置换算法2 课时1. 请求分页存储管理2. 页面置换算法( 1)(1) OPT 置换算法(2) FIFO 置换算法重点难点✓请求分页中的页表改进✓请求分页中的地址变换✓内存分配策略✓物理块分配算法✓页面调入过程✓OPT 置换算法✓FIFO 置换算法教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P143:19授课时间:第 20 次课:第四章存储器管理让学生了解存储器的分配机理,掌握分页和分段管理教学目的课时安排课程主要内容的思路,以及请求分页和请求分段的工作机理及置换算法2 课时1. 页面置换算法(2)(1)LRU 算法(2)CLOCK 算法(3)LFU、PBA 算法2. 请求分段存储管理方式✓LRU 算法的思想✓LRU 算法的硬件支持✓基本 CLOCK 算法和改进的 CLOCK 算法重点难点✓LFU 算法和 PBA 算法✓请求分段的段表改进✓请求分段中的共享与保护教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P143:23,25授课时间:第 21 次课:第五章设备管理让学生了解 I/O 系统的基本组成与大致工作过程,掌教学目的握操作系统为提高 I/O 性能而采用的技术,和 I/O 设备的管理方式课时安排 2 课时1. I/O 系统课程 2. I/O 控制方式主要内容✓I/O 系统的层次状组成✓设备控制器的功能✓I/O 通道的引入重点难点✓I/O 通道瓶颈问题的解决✓I/O 通道控制方式教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解收第四章作业授课时间:第 22 次课:第五章设备管理让学生了解 I/O 系统的基本组成与大致工作过程,掌教学目的课时安排课程主要内容握操作系统为提高 I/O 性能而采用的技术,和 I/O 设备的管理方式2 课时1. 讲解第四章作业2. 缓冲的引入3. 单缓冲和双缓冲4. 循环缓冲5. 缓冲池✓再次详细介绍页面置换算法的置换过程✓缓冲引入的原因及其必要性✓单缓冲和双缓冲怎么提高系统性能重点难点✓循环缓冲的操作和同步✓缓冲池引入的原因及其操作✓收容和提取的概念教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P181:10授课时间:第 23 次课:第五章设备管理让学生了解 I/O 系统的基本组成与大致工作过程,掌教学目的课时安排课程主要内容握操作系统为提高 I/O 性能而采用的技术,和 I/O 设备的管理方式2 课时1. 设备分配中的数据结构2. 设备分配时应考虑的因素3. 设备独立性4. 独占设备的分配程序5. SPOOLing 技术✓DCT、COCT、CHCT、SDT 的构成与关联✓设备独立性的概念及其带来的好处✓独占设备的分配程序✓SPOOLing 技术的引入✓SPOOLing 系统的组成✓SPOOLing 在打印机管理中的应用教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P181:18重点难点授课时间:第 24 次课:第五章设备管理让学生了解 I/O 系统的基本组成与大致工作过程,掌教学目的课时安排课程主要内容握操作系统为提高 I/O 性能而采用的技术,和 I/O 设备的管理方式2 课时1. 设备驱动程序的功能和特点2. 设备驱动程序的处理过程3. 中断处理程序的处理过程4. 磁盘性能简介✓设备驱动程序的作用✓设备驱动程序的处理过程✓磁盘的组成重点难点✓磁盘数据的格式✓磁盘访问时间的成分教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P181:24授课时间:第 25 次课:第五章设备管理让学生了解 I/O 系统的基本组成与大致工作过程,掌教学目的课时安排课程主要内容握操作系统为提高 I/O 性能而采用的技术,和 I/O 设备的管理方式2 课时1. 磁盘调度2. 磁盘高速缓存3. 提高磁盘 I/O 速度的其他方法4. 廉价磁盘冗余阵列✓5 种磁盘调度算法✓磁盘高速缓存的作用✓磁盘高速缓存的置换因素重点难点✓磁盘延迟写技术✓廉价磁盘冗余阵列的基本技术教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P181:25授课时间:第 26 次课:第六章文件管理让学生了解文件系统的基本知识,掌握文件的逻辑结教学目的构和物理结构,以及为提高文件存取效率而采用的文件管理技术和存储空间管理技术课时安排 2 课时1. 文件和文件系统课程 2. 文件的逻辑结构主要内容✓文件的基本相关概念✓有结构文件和无结构文件的划分✓顺序文件的组织形式重点难点✓索引文件的组织形式✓索引顺序文件的组织形式教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解收第五章作业授课时间:第 27 次课:第六章文件管理让学生了解文件系统的基本知识,掌握文件的逻辑结教学目的构和物理结构,以及为提高文件存取效率而采用的文件管理技术和存储空间管理技术课时安排 2 课时1. 讲解第五章作业课程 2. 外存分配方式主要内容✓第五章的SPOOLing 技术和磁盘调度✓连续分配的思想及其优缺点✓链接分配的实现重点难点✓索引分配方式的实现✓多级索引和混合索引技术教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P219:7,11授课时间:第 28 次课:第六章文件管理让学生了解文件系统的基本知识,掌握文件的逻辑结教学目的构和物理结构,以及为提高文件存取效率而采用的文件管理技术和存储空间管理技术课时安排 2 课时1. 目录管理课程 2. 文件存储空间的管理主要内容重点难点✓FCB✓索引结点✓目录的3 种结构✓目录的操作✓空闲表和空闲链✓位示图法✓成组链接法教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解P219:19授课时间:第 29 次课:第六章文件管理让学生了解文件系统的基本知识,掌握文件的逻辑结教学目的构和物理结构,以及为提高文件存取效率而采用的文件管理技术和存储空间管理技术课时安排 2 课时1. 文件共享与文件保护课程 2. 数据一致性控制( 1)主要内容重点难点✓基于索引结点的共享方式✓符号链的实现✓磁盘容错技术✓事务的概念✓事务的作用教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解收第六章作业授课时间:第 30 次课:第六章文件管理让学生了解文件系统的基本知识,掌握文件的逻辑结教学目的构和物理结构,以及为提高文件存取效率而采用的文件管理技术和存储空间管理技术课时安排 2 课时1. 数据一致性控制(2)课程 2. 本章作业讲解主要内容重点难点✓检查点的作用和使用✓并发控制中的互斥方法✓重复文件的一致性检查✓盘块号一致性检查✓链接数一致性检查教学方法与手段布置作业采用电子教案,以多媒体教学为主,同时辅以板书的进一步讲解授课时间:第 31 次课:课程总体复习让学生重新概要了解本课程所讲述内容,并把各部分教学目的课时安排课程主要内容内容梳理清楚,进而了解本课程的核心思想,从而更好地理解课程内容2 课时1. 各章节内容的概要介绍重点难点教学方法与手段布置作业以多媒体教学为主,同时辅以板书的进一步讲解授课时间:第 32 次课:课程总体复习与答疑让学生重新概要了解本课程所讲述内容,并把各部分教学目的课时安排课程主要内容内容梳理清楚,进而了解本课程的核心思想,从而更好地理解课程内容2 课时1. 答疑重点难点教学方法与手段布置作业学生提出问题后,以板书回答。