《操作系统》课程教学大纲 (1).doc
《《操作系统》课程教学大纲 (1).doc》由会员分享,可在线阅读,更多相关《《操作系统》课程教学大纲 (1).doc(7页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、操作系统课程教学大纲一、 课程名称:操作系统二、 学分:4、 三、 先修课程:计算机原理、程序设计语言、数据结构四、 课程的性质、目的和任务:操作系统课程是网络教育考试的一门必修专业课。这门课程的主要特点是概念较多,理解和掌握都较困难。本课程的目的和任务是使学生全面地了解和掌握操作系统的目标、作用和模型,从资源管理的角度领会操作系统的原理、功能和实现技术。使学生系统科学地受到分析问题和解决问题的训练,提高运用理论知识解决实际问题的能力。五、 课程的教学基本要求及主要内容:第一章 绪论一、 学习要求通过本章的学习,要求学生了解操作系统在计算机系统中的地位和作用,了解操作系统形成发展的原因,了解操
2、作系统研究的3种基本观点,以及该课程与其它课程的关系。重点掌握操作系统的概念,操作系统成熟的标志,操作系统的功能。二、 课程内容1、操作系统的概念(1)操作系统的概念(掌握)(2)操作系统在计算机系统中的地位和作用(了解)2、操作系统发展历史(1)CPU速度与外设速度的矛盾与解决策略(了解)(2)批处理系统到多道程序系统的演变(了解)(3)多道程序系统中的问题与解决方法(掌握)3、操作系统的功能与结构(1)计算机系统中的资源(了解)(2)资源管理方法与策略(了解)(3)操作系统的基本功能(掌握)4、操作系统的类型(了解)第二章 作业管理一、 学习要求通过本章的学习,要求学生了解作业的建立过程与
3、方法,了解JCB的基本结构,了解SPOOLING系统的工作原理,了解操作系统的用户接口。重点掌握作业的概念,作业调度,系统调用与用户程序调用的区别。二、 课程内容1、作业的概念(1)作业的概念(掌握)(2)JCB的结构与作用(了解)2、作业建立(1)作业输入(了解)(2)JCB建立(了解)3、作业的状态和调度(1)作业的基本状态(掌握)(2)态转换及原因(掌握)(3)调度的实现方法(了解)4、用户接口(1)命令接口(了解)(2)系统调用(掌握)5、作业管理的功能(了解)三、 实践环节内容和基本要求1、内容:Windows环境下系统接口模拟2、要求:程序完成的功能包括(1)调用常用的SDK函数(
4、2)较大文件写入方法比较第三章 处理机管理一、 学习要求通过本章的学习,要求学生掌握进程与线程的概念,程序、进程、线程的联系与区别,进程的基本状态及其状态转换的原因,了解原语的概念及进程管理的主要原语,掌握进程制约的概念及引起进程相互制约的原因,进程互斥与同步的概念与实现方法。理解进程通信的概念与制约的联系。理解死锁的概念与死锁的预防、避免、解除方法。二、 课程内容1、进程及其特征(1)程序的执行方式(理解)(2)进程的概念(掌握)(3)程序、进程的联系与区别(掌握)2、进程描述及状态(1)PCB的结构和作用(理解) (2)进程的基本状态(掌握)(3)状态转换(掌握) 3、进程控制(1)进程控
5、制的目的与任务(理解)(2)控制原语(理解) 4、进程调度(1)调度的目的与任务(理解) (2)调度算法(掌握)(3)调度算法评价(了解)5、进程制约(1)制约的概念及引起制约的原因(掌握)(2)进程互斥的概念与实现方法(掌握)(3)进程同步的概念与实现方法(掌握)6、进程通信(1)通信的概念与制约的关系(掌握)(2)基本通信方法(了解)7、死锁(1)死锁的概念(掌握)(2)死锁的预防、避免、解除(掌握)(3)处理死锁的综合措施(了解)8、线程(1)线程的概念(了解)(2)线程模型(了解)(3)线程分类(了解)(4)线程调度(了解)9、处理机管理(了解)三、 实践环节内容和基本要求 1、进程调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 操作系统课程教学大纲 1 课程 教学大纲
限制150内