欢迎来到天天文库
浏览记录
ID:41089680
大小:99.50 KB
页数:7页
时间:2019-08-16
《操作系统(通信)教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《操作系统》教学大纲课程名称:操作系统,英文名称:OperatingSystem课程性质:专业课学分:2.5总学时:48其中,理论学时:40,实验学时:8适用专业:通信工程先修课程:程序设计(或c程序设计、c++程序设计)、数据结构一、教学目的与要求操作系统是计算机系统中不可缺少的基础系统软件。它是用于管理和控制计算机系统中软、硬件资源,是计算机系统直接与用户打交道的界面,是计算机系统的灵魂和核心.本课程是通信工程专业的重要专业基础课和必修课。本课程的任务是学习并掌握计算机操作系统的基本原理和实现方法,并以UNIX或Windo
2、ws为实例,加深领会和理解操作系统的基本概念和基本原理。二、教学内容与学时分配序号章节名称学时分配理论学时实验学时总学时1第一章操作系统引论332第二章进程管理123153第三章处理机调度与死锁664第四章存储器管理6395第五章设备管理6286第六章文件系统338综合分析44合计学时数48三、各章节主要知识点与教学要求第一章操作系统引论(3学时)第一节操作系统的目标和作用一、操作系统的目标二、操作系统的作用三、推动操作系统发展的主要动力第二节操作系统的发展过程一、无操作系统的计算机系统二、单道批处理系统三、多道批处理系统四、
3、分时系统五、实时系统第三节操作系统的基本特征一、并发(Concurrence)二、共享(Sharing)三、虚拟(Virtual)四、异步性(Asynchronism)第四节操作系统的主要功能一、处理机管理功能二、存储器管理功能三、设备管理功能四、文件管理功能五、用户接口第五节操作系统的结构设计一、软件工程的基本概念二、传统的操作系统结构三、微内核OS结构本章重点:操作系统的定义,操作系统的基本类型及其主要特点,操作系统的基本特征和主要功能;本章难点:操作系统的基本类型及其主要特点;本章教学要求:掌握操作系统的概念、基本类型和
4、功能,了解操作系统的发展历史及操作系统的结构。第二章进程管理(15学时)第一节进程的基本概念一、程序的顺序执行及其特征二、前趋图三、程序的并发执行及其特征四、进程的特征与状态五、进程控制块第二节进程控制一、进程的创建二、进程的终止三、进程的阻塞与唤醒四、进程的挂起与激活第三节进程同步一、进程同步的基本概念二、信号量机制三、信号量的应用第四节经典进程的同步问题一、生产者—消费者问题二、哲学家进餐问题三、读者—写者问题第五节管程机制一、管程的基本概念二、利用管程解决生产者—消费者问题第六节进程通信一、进程通信的类型一、消息传递通信
5、的实现方法二、消息传递系统实现中的若干问题三、消息缓冲队列通信机制第七节线程一、线程的基本概念二、线程间的同步和通信三、内核支持线程和用户级线程四、线程控制本章实验:模拟PV操作的同步机构,用PV操作解决生产者与消费者问题(学时3)本章重点:进程与线程的概念,进程的状态及其转换,进程同步、互斥问题;本章难点:利用信号量实现进程的同步和互斥问题;本章教学要求:掌握进程与线程的概念、进程的状态及其转换、进程的调度。理解多道程序与并发执行情况,掌握进程同步问题,理解进程管理的背景,了解线程的相关知识。第三章处理机调度与死锁(6学时)
6、第一节处理机调度的基本概念一、高级、中级和低级调度二、调度队列模型三、选择调度方式和调度算法的若干准则第二节调度算法一、先来先服务和短作业(进程)优先调度算法二、高优先权优先调度算法三、基于时间片的轮转调度算法第三节实时调度一、实现实时调度的基本条件二、实时调度算法的分类三、常用的几种实时调度算法第四节多处理机系统中的调度一、多处理器系统的类型二、进程分配方式三、进程(线程)调度方式第五节产生死锁的原因和必要条件一、产生死锁的原因二、产生死锁的必要条件三、处理死锁的基本方法第六节预防死锁的方法一、预防死锁二、系统安全状态三、利
7、用银行家算法避免死锁第七节死锁的检测与解除一、死锁的检测二、死锁的解除本章重点:进程和作业的调度算法,死锁概念和产生的原因及必要条件,死锁的处理方法;本章难点:死锁的处理方法;本章教学要求:掌握进程和作业的基本概念及批处理作业的调度算法,掌握死锁概念,掌握死锁的预防、避免、检测与解除的实现方法。第四章存储器管理(9学时)第一节程序的装入和链接一、程序的装入二、程序的链接第二节连续分配方式一、单一连续分配二、固定分区分配三、动态分区分配四、可重定位分区分配五、对换第三节基本分页存储管理方式一、页面与页表二、地址变换机构三、两级和
8、多级页表第四节基本分段存储管理方式一、分段存储管理方式的引入二、分段系统的基本原理三、信息共享四、段页式存储管理方式第五节虚拟存储器的基本概念一、虚拟存储器的引入二、虚拟存储器的实现方法三、虚拟存储器的特征第六节请求分页存储管理方式一、请求分页中的硬件支持二、内存分配策略和分
此文档下载收益归作者所有