课程编码:14510190
课程类别:专业基础课(必修),
先修课程:计算机体系结构,软件工程,数据结构,c语言
适用专业:网络工程,
开课院部:计算机与网络安全学院
课程负责人:
操作系统是网络工程专业的学科基础课,阐述操作系统的基本概念、基本原理和实现技术,讲授多任务并发特征、进程/线程管理、内存管理、文件管理、I/O管理的基本原理,建立初步的计算机系统观,培养学生的分析问题和解决问题的实际能力,为今后从事并发编程、系统管理、性能优化等工作提供必要的理论基础,也为进一步学好数据库系统、计算机网络和分布式系统等课程奠定基础知识。
1.理解操作系统的基本概念、原理和实现技术,建立初步的系统观
2.理解处理机调度、进程管理、内存管理、I/O控制、文件管理的基本结构与算法,评价算法优劣,建立效率、开销、安全、平衡、折衷、公平的基本思想
1
操作系统概述
3
重点:操作系统概念
难点:排队系统与算法
课堂讲授
课后作业
2、3
进程控制与通信
6
重点:进程、逻辑控制流、并发概念;进程结构; 管道、消息队列与共享内存
难点:进程并发特征
小组讨论
4、5
线程管理与同步
重点:线程概念;多线程编程基本方法;共享变量分析与识别;临界区、临界资源与信号量;线程同步与互斥;经典同步问题;使用多线程提高并发性;
难点:信号量模型与P、V操作;线程同步与互斥编程;线程安全;竞争
6、7
处理机调度
重点:三级调度层次;调度模型;先来先服务、短作业优先、轮转调度算法、响应比高优先、多级反馈队列算法;调度算法性能指标及计算
难点:多级反馈队列调度算法、实时调度
8
死锁
重点:死锁概念、死锁四个基本条件;死锁预防、死锁避免方法;银行家算法;死锁检测与解除
难点:银行家算法
9,10
存储器管理
重点:多级存储器层次;分页存储管理;分段存储管理;地址转换过程
难点:多级页表
11、12
虚拟存储器
重点:请求分页存储管理;先进先出、最佳、LRU页面置换算法
难点:Clock页面置换算法、缺页中断处理
13、14
设备管理
重点:I/O系统结构;I/O控制方式;缓冲区管理;I/O软件结构
难点:中断控制方式、DMA控制方式
15-16
文件管理
重点:文件逻辑结构;系统级I/O;内核文件打开结构;外存分配方式;文件目录管理;文件存储空间管理
难点:文件索引结构;文件共享与保护;磁盘容错技术
17
总复习
梳理串讲全部内容
考核内容
评价标准
权重
期末考试
试卷参考答案
0.7
作业
态度、及时性、工整性、规范性、正确性
0.15
课堂测验与期中考试
参考答案
0.1
考勤
缺课1学时扣1分,迟到、早退2次计缺课1学时
0.05
课程大纲下载
本站 所有信息归:东莞理工学院 版权所有
技术支持: 北京文华在线教育科技股份有限公司 建议在IE8以上浏览器1024*768分辨率下浏览本站