3操作系统教学大纲 .docx





《3操作系统教学大纲 .docx》由会员分享,可在线阅读,更多相关《3操作系统教学大纲 .docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结操作系统教案大纲一、 理论教案内容1. 引论1.1 操 作 系 统 的 概 念1.2操 作 系 统 的 形 成 与 发 展1.3研 究 操 作 系 统 的 几 种 观 点1.4操 作 系 统 的 功 能 与 特 征1.5操作系统的硬件环境2. 用户接口和作业管理2.1 概述 2.2命令接口 2.3系统调用 2.4作业治理 3. 进程与进程治理3.1进 程 的 引 入3.2进 程3.3进 程 调 度3.4线 程 的 基 本 概 念 3.5Linux的 进 程 与 进 程 管 理4. 进程同步与通信4.1 进程间的相互作用 4.2进程通信 4.3死锁 4.4 Linux进程间通信
2、5.储备治理5.1概述5.2连续储备治理方式5.3掩盖技术与交换技术5.4分页储备治理方式 5.5分段储备治理方式 5.6段页式储备治理方式5.7虚拟储备器5.8 Linux的内存治理 6. 文件治理6.1概述 6.2文件的结构和存取方式 6.3文件目录 6.4文件系统的实现6.5文件的使用 6.6文件系统的安全性和数据一样性6.7磁盘调度 6.8 Linux的文件系统7. 设备治理7.1 概述 7.2 I/O硬件特点 7.3 I/O软件的组成 7.4设备安排7.5虚拟设备 7.6 LinuxI/O设备治理 8. 网络与分布式处理8.1分布式系统概述 8.2网络服务器 8.3分布式进程治理8.
3、4进程迁移 8.5分布式进程通信 8.6分布式进程同步与互斥8.7 分布式进程死锁问题二、 实践教案内容本课程无实践教案内容可编辑资料 - - - 欢迎下载精品名师归纳总结三、 学时安排本课程总学时数为 80 学时,其中理论教案为 80 学时,无实践及网上教案。教案内容学时数实践网上课堂引论8用户接口和作业治理12进程与进程治理12进程同步与通信12储备治理12文件治理12设备治理8网络与分布式处理4总学时数80操作系统教案大纲说明一、 本课程性质、作用和任务可编辑资料 - - - 欢迎下载精品名师归纳总结“运算机操作系统”是运算机专业的一门专业基础课。本课程主要介绍计算机系 统的 核心 软件
4、 操作 系统 的基 本 概念, 基本 原理 和实 现技术。通过本课程的学习使同学明白操作系统的基本概念、原理和方法。明白操作系统对整个运算机系统的治理和掌握功能以及用户与操作系统的接口。为今后从事的各种实际工作。如设计、分析和改进各种系统软件和应用软件供应必要的软件薹础,以便能得心应手的用好和管好运算机。更好的完成各种运算机应用任务,并为进一步学好数据库系统,运算机网络和分布式系统等课程奠定理论基础。本课程通过阐述操作系统的基本概念、基本原理和实现技术,剖析操作系统实例和供应一组试验,使同学明白运算机的工作流程、操作系统的资源治理功能和对并发活动的处理才能。并使同学明白操作系统的用户界面。本课
5、程的主要任务是为运算机工程技术人员奠定必要的理论基础、培育实际动手才能和提高分析问题解决问题的才能。二、 本课程与其它有关课程的联系与分工“运算机操作系统”是一门综合性课程,需要有肯定的运算机硬件方面的基础学问,而操作系统本身是一个大型的系统软件,它的功能是通过定义数据结构和程序描述来实现的。为此,学习“运算机操作系统”这门课程之前同学应 具 备 计 算 机 原 理 、 程 序 设 计 语 言 和数 据 结 构 等方 面的 基 础知 识。“运算机操作系统”这门课程又作为其它后续课程如“运算机网络”、“数据库系统”、“分布式系统”等的先行课程,该课程的学习为进一步学习和提高打下肯定的基础。三、
6、本课程的基本要求本课程的重点是介绍操作系统供应的用户界面、操作系统的资源治理功能以及对并发活动的处理。对于“运算机操作系统”这门课程。要求同学通过学习掌握以下几方面的内容:1)操作 系统 的基 本概念 、 基本原理 。2 ) 操 作 系 统 的 主 要 功 能 及 实 现 方 法 。 领 会 并 发 共 享 的 特 征 。3 ) 操 作 系 统 与 用 户 、 计 算 机 硬 件 以 及 其 它 软 件 的 关 系 。可编辑资料 - - - 欢迎下载精品名师归纳总结四、 本课程各部分内容的教案要求1. 明白操作系统的目标、作用和模型,领悟和懂得操作系统的进展过程、特点和服务,把握操作系统的功能
7、。2. 懂得程序次序执行和并发执行的特点。把握进程的基本概念、进程的同步和通信、调度和死锁等。3. 懂得临界资源和临界区的概念,初步领悟进程同步机制应遵循的准就。把握整型信号量和记录型信号量机制。利用信号量机制解决经典进程同步问题。领悟管程的基本概念,把握利用管程解决经典进程同步问题。明白进程通信的类型,懂得消息传递系统中的发送和接收原语。4. 明白进程调度的类型,懂得调度队列模型,把握挑选调度方式和算 法的准就。把握先来先服务、短作业 进程)优先、时间片轮转和优先权调度算法,领悟和懂得高响应比优先、多级队列调度和多级反馈队列调 度算法。明白实时系统中调度要求和调度算法。明白多处理机系统中的
8、进程调度算法。领悟并把握死锁的基本概念,懂得产生死锁的缘由、产 生死锁的必要条件。领悟系统的安全状态,懂得并把握银行家算法。了 解死锁检测的算法和死锁解除的方法。5. 明白程序装入的方式和实现链接的方法。领悟单一连续安排和固定分区安排机制的的址转换。懂得并把握动态分区安排的安排和回收算 法,领悟动态重定位分区安排算法。明白并领悟对换技术。懂得并把握分页储备治理的基本方法、的址变换机构和页表机制。懂得并把握分段储备治理的基本原理,领悟分页与分段的主要区分。明白并领悟段页式储备治理方式。6. 懂得并把握虚拟储备器的概念和特点,初步领悟虚拟储备器的实现方式。明白恳求分页中的硬件支持,领悟并懂得页面安
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 3操作系统教学大纲 操作系统 教学大纲

限制150内