- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《操作系统》课程教学大纲
课程总学时/学分:54/3(其中理论42学时,实验12学时)
课程类别:专业限选课
一、教学目的和任务
操作系统是信息与计算科学专业的一门专业限选课。通过本课程的学习,学生
应全面、系统地掌握计算机操作系统的基本概念、基本技术和基本方法,掌握操作
系统对计算机系统中各种资源的管理和控制功能,了解计算机操作系统的发展特点、
设计原理和实现技术,为以后从事的研究、开发工作(如设计、分析或改进各种系
统软件和应用软件)提供必要的软件基础和基本技能。
二、教学基本要求
本课程是在系统学习完“程序设计语言”及软硬件相关课程后所开设的一门重要
的专业课程。教材可选用计算机操作系统经典教材。在教学方法上采用理论与实践
相结合的方式,用理论指导实践,通过实践加深对理论的学习。
本课程要求学生了解操作系统的基本概念、功能和分类,掌握操作系统课程所
述内容的概念、原理、方法、技术,使学生较全面的理解操作系统的特点,了解系
统的基本设计原理,掌握操作系统的基本设计方法和技术,具备基本的操作系统维
护能力。重点掌握进程概念、进程同步、作业管理、存储管理(尤其虚拟存储)的
各种策略、设备的管理和配置。
三、教学内容及学时分配
第一章操作系统引论(4学时)
教学要求:
1.掌握操作系统的概念及其在计算机系统中的作用。
2.了解操作系统的发展历史。
3.理解批处理系统、分时操作系统、实时操作系统的特点。
4.掌握操作系统的功能和特征。
教学重点:
操作系统的概念、特征、功能和提供的服务。
教学难点:
三种基本操作系统的特点及比较。
第二章进程管理(16学时)
教学要求:
1.掌握进程的定义及进程与程序的主要区别,进程的基本状态与转换,进程的
同步与互斥等。
2.理解信号量概念,P、V操作,进程的组成等。
3.了解进程间的通信等。
4.理解线程的有关概念。
教学重点:
1.进程的概念、基本状态及其转换、进程控制块。
2.进程的同步。
教学难点:
1.进程与程序的区别。
2.临界区、临界资源的确定。
3.利用信号量解决进程互斥和同步。
[实验名称]
Vi编辑器的使用
[实验要求]
1.熟练执行进入和退出vi的操作。
2.正确执行插入文本的操作。
3.正确完成光标的移动。
4.掌握vi的工作方式,特别是插入方式与命令方式之间的转换命令。
[实验学时]
4学时
[实验名称]
进程管理
[实验要求]
1.理解有关进程的概念,能用ps命令列出系统进程的有关信息,并进行分析。
2.理解进程的创建及族系的关系。
[实验学时]
2学时
第三章处理机调度与死锁(16学时)
教学要求:
1.掌握三级调度的功能,三种基本调度算法及实现思想等。
2.理解作业调度与进程调度的关系,性能评价标准,常用调度算法的评价指标。
3.掌握死锁的概念和产生死锁的根本原因、死锁预防与避免等。
4.理解产生死锁的必要条件,银行家算法等。
5.了解死锁的检测及恢复的思想等。
教学重点:
1.三级调度的功能。
2.常用的调度算法。
3.死锁的预防。
4.利用银行家算法避免死锁。
教学难点:
调度算法、银行家算法的应用
[实验名称]
文件操作
[实验要求]
1.正确使用文件管理命令,能熟练的对文件进行浏览、拷贝、移动和删除。
2.能熟练地确定和更改工作目录,查看内容和文件属性,创建和删除目录。
3.正确地理解文件的权限,并能进行相应更改
4.理解文件的类型及其表示形式。
5.理解文件名的表示形式,在模式匹配中能正确使用通配符。
[实验学时]
4学时
[实验名称]
简单shell编程
[实验要求]
1.能建立简单的shell脚本,并用不同的方式予以运行。
2.完成教师布置的编程作业,并予以运行,得到正确结果。
3.熟悉常用命令的使用方式。
4.了解你的shell环境,并简单的进行配置。
[实验学时]
2学时
第四章存储器管理(10学时)
教学要求:
1.理解逻辑地址、物理地址、可重定位地址、重定位、静态重定位、动态重定
位、碎片、虚拟存储器等。
2.掌握分页和分段概念,二者的主要区别,分页存储管理技术,逻辑地址到物
理地址的转换等。
3.理解虚拟存储器的基本特征,分段存储管理技术、对换技术,页面置换等。
4.了解段页式存储管理技术,虚存中的置换算法等。
教学重点:
1.连续分配方式的基本思想。
2.分页、分段的基本原理。
3.虚拟存储管理原理,页面置换算法。
教学难点:
1.动态分区分配,分页、分段的存储管理方式的实现。
2.虚拟存储管理的实现。
第五章设备管理(4学时)
教学要求:
1.掌握常用设备分配技术,设备管理功能和I/O控制方式。
2.理解缓冲技术等。
3.理解SPOOLing系统的功能和实现思想,处理I/O请求的步骤
您可能关注的文档
- 《计算机网络》课程教学大纲.docx
- 《计算机组成原理》课程教学大纲.docx
- 《数据库原理》课程教学大纲.docx
- 《面向对象程序设计》课程教学大纲.docx
- 2024年江西省瑞安市六校联盟九年级数学第一学期开学调研试题【含答案】.doc
- 2024年江西省上饶县九年级数学第一学期开学学业质量监测模拟试题【含答案】.doc
- 2024年江西省瑞金市瑞金四中学数学九上开学学业水平测试模拟试题【含答案】.doc
- GB/T 44426.1-2024躺卧保护组织完整性的辅助器具 第1部分:一般要求.pdf
- 《GB/T 44426.1-2024躺卧保护组织完整性的辅助器具 第1部分:一般要求》.pdf
- 中国国家标准 GB/T 44426.1-2024躺卧保护组织完整性的辅助器具 第1部分:一般要求.pdf
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)