教学大纲_30486630_操作系统原理.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:4 大小:47KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

教学大纲_30486630_操作系统原理.doc

教学大纲_30486630_操作系统原理.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

“操作系统原理”课程教学大纲课程名操作系统原理课号30486630类型(必修)所属学科计算机科学与技术领域方向计算机操作系统学时48学分3教师刘循、杜仲军、文艺先修课程高级程序设计语言、数据结构、汇编语言、计算机原理同修课程编译原理基本目的本课程主要介绍计算机系统的核心软件——操作系统的基本概念、基本原理和实现技术,特别是操作系统的用户界面、操作系统的资源管理功能以及对并发活动的处理。本课程通过阐述操作系统的基本概念、基本原理和实现技术,剖析操作系统实例和提供一组实验,使学生了解计算机的工作流程、操作系统的资源管理功能、对并发活动的处理能力以及用户与操作系统的接口。同时通过本课程的学习,培养学生的实际动手能力和提高分析问题解决问题的能力,为学生今后从事各种实际工作,如设计、分析和改进各种系统软件和应用软件提供必要的软件基础,以便能得心应手地用好和管好计算机,更好地完成各种计算机应用任务,并为进一步学好数据库系统、计算机网络和分布式系统等课程奠定理论基础。学习收获1.学生能掌握操作系统的基本概念、基本原理和实现技术。2.利用把操作系统中的原理、思想应用到实际工作,如设计、分析和改进各种系统软件和应用软件。3.能够为系统选型提供帮助。4.能够参与系统软件的设计教学方式课堂讲授为主,每周讲授3学时,另有上机课程设计单独安排20学时。教材计算机操作系统教程汤子赢等著西安电子科技大学出版社1996年第一版参考书目操作系统教程,孙钟秀等,高等教育出版社出版•“现代操作系统”,AadrewS.T著陈向群等译,机械工业出版社,1999年第一版。•“操作系统”,徐宗元,高等教育出版社,2000年第一版。•“OperatingSystems:InternalandDesignPrinciples”,WilliamStallings,清华大学出版社,1998年第3版。•“OperatingSystemConcepts”,JamesL。Peterson,Addison-WesleyPublishingCompany,2001年第6版。成绩评定作业、课堂出勤及表现占10%,期中考试占20%,期末考试占70%助教需求需要实验条件需求要求有微型机上机实习环境,linux或Windows操作系统。操作系统课程设计单独安排20学时。内容提要第1章操作系统引论(6学时)本章学习内容操作系统的目标和作用操作系统的发展过程操作系统的基本特征操作系统的主要功能操作系统的结构设计第2章进程的描述与控制(9学时)本章学习内容进程的基本概念进程控制进程同步经典进程的同步问题管程机制进程通信线程第3章处理机调度与死锁(6学时).本章学习内容:处理机调度的基本概念调度算法实时调度多处理机系统中的调度产生死锁的原因和必要条件预防死锁的方法死锁的检测与解除第4章存储器管理(9学时)本章学习内容:程序的装入和链接连续分配方式基本分页存储管理方式基本分段存储管理方式虚拟存储器的基本概念请求分页存储管理方式页面置换算法请求分段存储管理方式第5章设备管理(5学时)本章学习内容:I/O系统I/O控制方式缓冲管理设备分配设备处理磁盘存储器管理第6章文件系统(5学时)本章学习内容:文件和文件系统文件的逻辑结构外存分配方式目录管理文件存储空间的管理文件共享和文件保护数据一致性控制第7章操作系统接口(2学时)本章学习内容:联机命令shell命令语言系统调用UNIX系统调用图形用户接口第8章网络操作系统(2学时)本章学习内容:计算机网络概述客户/服务器模式网络操作系统功能网络操作系统提供的服务支持Internet和Intranet的功能和服务WindowsNT第9章系统安全性(2学时)本章学习内容:引言数据加密技术认证技术访问控制技术防火墙技术第10章unix系统内核(2学时)本章学习内容:unix系统概述进程的描述和控制进程的同步与通信存储器管理设备管理文件管理