- 1、本文档共97页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机操作系统原理
《计算机操作系统》
课程参考书
[张]张尧学,史美林,计算机操作系统教程,清华大学出版社
[Stallings98]William Stallings, Operating Systems(3rd edition), 清华大学出版社
*《操作系统:设计与实现》(第2版) 电子工业出版社
汤子瀛等,《计算机操作系统》,西安电子科技大学出版
[Vahalia] Uresh Vahalia, UNIX高级教程—系统技术内幕,清华大学出版社
课程要求
作业:10%
平时:20%
期中考试:20%
期末考试:50%
课程进度安排
日期 周次 讲课内容分章和分节的名称 课内时数 9.9 1 第一章 绪论 4 1.1操作系统的历史 1.2 操作系统的概念 1.3操作系统的功能 9.16 2 第二章 操作系统用户界面 2 9.23 3 第三章 进程管理 12 3.1进程的概念 3.2 进程的描述 3.3进程状态及其转换 3.4进程控制 3.5 进程互斥 3.6 进程同步 3.7进程通信 3.8 死锁问题 3.9 线程 10.14 5 实验一 进程管理 8 10.21 7 第四章 处理机调度 2 4.1 分级调度 4.2作业调度 4.3 进程调度 4.4调度算法 4.5 实时系统调度方法 10.28 8 实验二 处理机调度 4 11.4 9 第五章 存储管理 8 5.1存储管理的功能 5.2分区存储管理 5.3 覆盖与交换技术 5.4 页式管理 5.5 段式与段页式管理 5.6 局部性原理和抖动问题 11.25 12 实验三 存储管理 4 12.2 13 第六章 文件系统 8 6.1 文件系统的概念 6.2 文件的逻辑结构与存取方法 6.3 文件的物理结构与存取设备 6.4 文件存储空间管理 6.5 文件目录管理 6.6 文件存取控制 6.7 文件的使用 6.8 文件系统的层次模型 12.9 14 实验四 文件管理 6 12.16 15 第七章 设备管理 8 8.1 引言 8.2 数据传送控制方式 8.3 中断技术 8.4 缓冲技术 8.5 设备分配 8.6 I/O进程控制 8.7 设备驱动程序 12.23 17 复习 2
第一章 操作系统引论
1.?????????? 操作系统的作用、分类
2.?????????? 处理机、作业、存储、设备、文件管理
3.?????????? 常用OS的知识、新型操作系统
4.?????????? 用户界面
操作系统的英文名称为Operating System,简称OS,它是计算机系统运行和工作必不可少的软件。无论是巨型机、大型机,不是中小型机,也无论是台式个人计算机,便携式微型机,还是连接多台计算机的计算机网络,都离不开操作系统。
一个完整的计算机系统是由硬件(通常由中央处理机、存储器、I/O设备等部件组成,它构成了系统本身和作业赖以活动的物质基础和工作系统。)和软件(程序、数据、文档的统称)两部分组成的(图1.1)。其中软件部分又分为系统软件和应用软件。应用软件指的是为了某一类的应用而设计的程序,或用户为了解决某个特定问题而编制的程序。系统软件包括操作系统、语言处理程序和常用的例行服务程序。操作系统是系统软件的基本部分。系统软件由计算机公司提供,面向机器本身,其算法和功能不依赖于特定的用户。它的主要任务是使得硬件所提供的能力可以得到充分的利用,支持用户应用软件的运行并提供恰当的服务。因此,系统软件的设计必须十分注意其正确性及效率。在计算机系统中,所有这些软、硬件资源(泛称资源)必须由一个统一的管理者来协调它们正确、可靠、高效地工作,这就是OS的使命。所以,如果将构成计算机系统的一切硬件系统和软件系统称为资源,则操作系统是控制和管理计算机硬件和软件资源,合理组织计算机工作流程以及方便用户的程序的集合。是最基本的系统软件,是硬件机器的第一级扩充(图1.2)。
图1.1 计算机系统的组成
图1.2 操作系统在计算机系统中的地位
操作系统的地位:紧贴系统硬件之上,所有其他软件之下(是其他软件的共同环境)
引入操作系统的目标:
有效性(系统管理人员的观点):管理和分配硬件、软件资源,合理地组织计算机的工作流程
方便性(用户的观点):提供良好的、一致的用户接口,弥补硬件系统
您可能关注的文档
- 集输初级工试题.doc
- 集中分户太阳能热水系统方案..doc
- 脊柱全息手感诊法.doc
- 脊柱的棘突与椎体的定位.docx
- 集装箱知识.doc
- 计划生育优质服务篇.doc
- 计量基础知识试题.doc
- 计量检测作业指导书.doc
- 计量经济学(第3版)习题数据.doc
- 计量经济学第八章虚拟变量回归.doc
- 农业产业集群区域协同发展机制与政策建议报告.docx
- 医疗器械临床试验质量管理规范化法规与临床试验可持续性报告.docx
- 健康管理服务平台商业计划书2025:健康管理数据安全与隐私保护.docx
- 交通设备制造业数字化转型中的智能交通设备智能交通信息发布系统研究报告.docx
- 2025年3D打印材料在珠宝定制工艺技术发展报告.docx
- 教育精准扶贫项目实施效果与2025年改进路径评估报告.docx
- 科技与互联网行业人才需求报告:技能提升与职业规划.docx
- 2025年文化旅游小镇开发对当地社会经济发展影响评估报告.docx
- 2025年医药电商平台运营模式创新与合规监管政策趋势预测及应对报告.docx
- 矿山智能化开采2025年无人作业技术设备操作培训教材编写现状与对策研究.docx
文档评论(0)