《操作系统(计科、物联网)(一)课程教学大纲.docx》由会员分享,可在线阅读,更多相关《操作系统(计科、物联网)(一)课程教学大纲.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、操作系统教学大纲一课程简介课程性质专业必修课课程编号XX882008-1课程名称操作系统适用专业计算机科学与技术、物联网工程先修课程C语言程序设计、计算机组成原理总学时40其中理论40学时,实验0学时学分数2.5操作系统是计算机系统中最重要的系统软件,操作系统质量的好坏,直接影响整个 计算机系统的性能和用户对计算机的使用。一个精心设计的操作系统能极大地扩充计算 机系统的功能,充分发挥系统中各种设备的使用效率,提高系统工作的可靠性。操作系统课程是计算机各本科专业的一门专业必修课程。通过学习使学生了解 计算机操作系统的开展特点、设计技巧和方法;掌握操作系统的基本原理及组成;掌握 操作系统的基本概念
2、和相关的概念、术语;掌握操作系统的五大基本管理过程,掌握操 作系统的基本算法;熟悉计算机操作系统(Windows和Linux)基本的操作与使用。 二、课程教学目标通过本课程操作系统的学习,学生应实现如下目标:知识目标:通过学习操作系统这门课程,要求同学们熟练掌握计算机操作系统的 基本特性、主要功能和操作系统的结构设计。能力目标:通过学习本课程,能够使学生掌握进程管理、处理机调度与管理、存 储器管理、设备管理、文件管理等基本内容与实现方法。了解Linux和Windows系列操 作系统中所使用的相关控制技术。三、课程教学基本要求在学习本课程前,要求学生了解计算机硬件的基础知识,汇编语言中的常用指令
3、,C 语言等常用编程技巧。在上课期间要求学生掌握本课程的基本概念,课后能强化练习一 些习题。四、课程教学模块(或教学内容)与学时分配序号教学内容知识点学时1操作系统概了解:操作系统定义和作用2述理解:操作系统功能和特征掌握:操作系统的形成与开展了解:操作系统的基本服务和用户接口理解:操作系统运行模型掌握:操作系统结构22处理器管理了解:处理器与程序状态字 理解:中断概念,中断源分类 掌握:中断事件处理原那么2了解:进程描述与组成理解:进程的定义与属性 掌握:进程的状态与转换2了解:处理器调度层次理解:处理器调度功能和类型 掌握:处理器调度算法23进程同步、通 信与死锁了解:并发进程的概念理解:
4、临界区、互斥的概念 掌握:临界区的使用原那么2了解:同步与同步机制的概念 理解:信号量与PV操作的原理 掌握:信号量实现互斥2了解:进程的通信机制理解:死锁的产生的原因掌握:死锁的防止、防止、检测和恢复44存储管理了解:存储器工作原理理解:连续存储管理原理 掌握:可变分区分配算法2了解:分页与分段存储管理基本原理理解:分页与分段的分配方法掌握:分页与分段的地址转换、保护等技术2五、教学方法与策略了解:虚拟存储的概念理解:请求分页与分段存储管理的基本原理掌握:页面调度算法45设备管理了解:I/O硬件、软件原理理解:I/O控制方式、设备控制器概念 掌握:缓冲技术的原理,分类2了解:设备的物理结构与
5、设备的独立性理解:虚拟设备的原理掌握:驱动调度技术46文件管理了解:文件的概念理解:文件目录层次结构掌握:文件系统功能及实现47操作系统安 全与保护了解:操作系统安全概述理解:操作系统安全需求与策略掌握:操作系统安全机制28操作系统技 术新开展了解:多处理器与多计算机系统理解:多核与超线程掌握:基于网络的计算模式2课程以课堂讲授为主,辅以案例讨论。六、学生学习成效考核方式七、选用教材考核环节构成(均为100分制)评分依据占总成绩 的比重期末考试(100分)闭卷,选择、判断、填空、问答、分析60%平时成绩(100分)上课的出勤情况记录和课堂作业完成情况.作业缺交 一次扣10分,旷课一次扣10分20%实验(100分)实验课的出勤情况记录和实验内容的完成情况统计20%1费翔林编著,操作系统教程(第5版),高等教育出版社,2014年.八、参考资料1汤小丹编著,计算机操作系统(第4版),西安电子科技大学出版社,2014年.2谟卫军编著,操作系统,清华大学出版社,2012年.3韩其睿编著,操作系统原理,清华大学出版社,2013年.4张尧学编著,计算机操作系统教程(第4版),清华大学出版社,2013年.5(美)William Stallings (威廉斯托林斯)著,陈向群,陈渝译,操作系统 一精髓与设计原理(第七版),电子工业出版社,2012年.