《操作系统》双语教学大纲.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《操作系统》双语教学大纲 课程编号:E015116 课程名称:操作系统 (Operating Systems) 学分:6 学时:96(其中基础理论:48 实验学时:32 讨论班:16) 先修课程:C语言程序设计,数据结构,计算机组成原理 一、目的与任务 本课程是计算机类专业的一门必修的技术专业课。主要研究通用操作系统的设计与实现的原理、方法、技术。双语课程的开设除了加强学生语言能力的训练外,更是对课程内容的实践性和前沿性的提升。本课程的教学理念可以简单概括为“三个加强、二个接轨、一个结合”,即加强基础、加强实践、加强互动;与国际接轨、与企业接轨;理论与应用相结合。 课程目标如下: 学习操作系统的基本原理,为后继课程的学习打好基础; 通过实例分析和上机实验,掌握操作系统的设计思想和方法,培养分析、设计系统软件的能力; 加强最新论文及文档的阅读,了解操作系统的前沿动态; 培养学生的专业英语能力,适应国际化的大趋势。 二、教学内容及学时分配 基本原理部分(48学时) 基本原理以课堂讲授为主,内容主要包括四个方面 进程管理 存贮器管理 文件系统 设备管理 具体内容如下: 第一章 操作系统概论 ·课程介绍、概述 · Introduction 第二章 进程管理 · 进程的引入和概念 程序的顺序和并行执行 进程的概念及与程序的区别 · 进程控制块、进程的状态、进程队列 · 进程的控制(创建、撤消等) · 进程调度:功能、方式、时机和算法 · 线程的引入、进程与线程的比较 · 进程互斥与同步 进程的互斥、同步及解决方法 信号量和p/v操作 · 进程的高级通信 · 死锁:死锁定义、死锁产生的必要条件、解决的方法 · Introduce the concepts of processes Sequential and parallel executions of programs Process concepts and the difference from program · process control block, process status, process queue · process control(creation, deletion, etc.) · process scheduling: functionalities, methods, and algorithms · thread introduction, comparison between process and thread · process mutual exclusion and synchronization mutual exclusion, and synchronization Semaphore and p/v operations · advanced IPC methods · deadlock: definition, prerequisites and solutions 第三章 作业管理 · 用户与操作系统的接口 · 作业输入、作业调度和调度算法 · 系统调用 习题讲评 · Interface between users and OSs · job input, scheduling and scheduling algorithms · system calls exercise review 第四章 存贮器管理 · 存贮器管理功能和涉及的概念 · 单用户单道程序和分区的存贮分配 · 复盖与交换技术 · 页式存贮管理的实现原理 页式管理的数据结构 动态地址变换、快表 · 段式存贮管理的实现原理: 段式管理的数据结构和动态地址变换 段式管理的存贮保护及段式与页式的比较 · 虚拟存贮器的概念 页式虚拟存贮管理:数据结构和淘汰算法、局部性原理、抖动和工作集以及多级页表 虚拟段式管理的实现和动态连接技术 · functionalities and concepts of storage management · single user, single program and partition management · overlap and swap · paging data structures for paging dynamic address translation, TLB · segmentation management Data structures and address translation Storage protection, comparison between segmentation and paging · virtua

文档评论(0)

asd3366 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档