遵义师范学院课程教学大纲《操作系统与实践课程》.docx
《遵义师范学院课程教学大纲《操作系统与实践课程》.docx》由会员分享,可在线阅读,更多相关《遵义师范学院课程教学大纲《操作系统与实践课程》.docx(5页珍藏版)》请在第一文库网上搜索。
1、遵义师范学院课程教学大纲操作系统与实践课程教学大纲课程编号320260适用专业计算机科学与技术学时数48学分数2.5执笔人及编写日期杨茂强2017年5月审核人及审核日期院别信息工程学院教研室一软件工程编印日期2017年6月一、课程性质和教学目标1 .课程授课对象:计算机科学与技术专业本科学生。2 .课程性质:(专业基础课、专业选修课、公共选修课等)专业必修课。3 .在人才培养过程中的地位及作用:本课程是计算机科学与技术专业的专业基础课程之一,通过本课程的学习,要求学生不仅能掌握设计、实现、应用操作系统过程中面临的问题、解决方案和折中权衡,而且能了解操作系统学科及相关领域的新理论、新技术及发展趋
2、势4 .课程教学目标:通过本课程的学习,使学生能够理解操作系统的工作原理,理解操作系统的作业管理、处理机管理、设备管理、存储管理和文件管理五大管理功能,从而全面掌握操作系统。二、课程教学内容学时分配表讲次内容学时教学形式第一讲操作系统引论2讲授、提问第二讲进程管理6讲授、提问、任务第三讲进程管理实验4实验第四讲处理机调度与死锁6讲授、提问、讨论第五讲银行家算法实验4实验第六讲存储器管理8讲授、讨论、翻转第七讲存储器管理实验4实验第八讲设备储器6讲授、问答、翻转第九讲设备管理实验4实验第十讲文件管理4讲授、提问、讨论合计48第一讲操作系统引论1 .学时:2学时2 .重难点:操作系统的基本特征及功
3、能,推动操作系统发展的主要动力,微内核OS结构。3 .教学目标:了解OS的基本概念,OS的发展。理解操作系统的主要功能和主要特性,分时和实时概念。4 .教学内容:作系统目标和作用,操作系统的发展过程,操作系统的基本特性,操作系统的主要功能,操作系统的结构设计。第二讲进程管理1 .学时:6学时2 .重难点:进程控制,进程同步,进程通信,信号量机制与P、V操作。3 .教学目标:理解多道程序设计概念,进程和临界区概念,信号量和P、V操作。掌握进程同步,进程的状态及其转换,用P、V操作解决进程同步问题。4 .教学内容:进程的基本概念,进程控制,进程同步,经典进程同步问题,进程通信,线程。第三讲进程管理
4、实验1 .学时:4学时2 .实验目的:掌握进程的创建过程,进程并发执行的原理。3 .实验内容:(1)编写一个程序,实现通过系统调用fork()创建多个进程,使父、子进程并发执行,观察程序的执行过程并记录,试分析其执行过程。(2)修改程序,在父、子进程中分别使用wait,exit等系统调用“实现”其同步推进,观察并记录运行结果。第四讲处理机的调度与死锁1 .学时:6学时2 .重难点:调度算法,死锁产生的必要条件,银行家算法,最低松弛度优先调度算法。3 .教学目标:理解处理机调度和死锁的基本概念,处理机调度的层次。掌握常见的调度算法,死锁的产生的必要条件,死锁的预防和避免方法。4 .教学内容:处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统与实践课程 遵义 师范学院 课程 教学大纲 操作系统 实践