- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 操作系统概述【荐】.doc
第一章 操作系统概述
1.1操作系统的地位
计算机系统由硬件和软件组成
操作系统在硬件基础上的第一层软件
是其它软件和硬件的接口
1.1.1软件的分类:
系统软件:
1.2 操作系统的定义
操作系统是计算机系统中的一个系统软件,
是一些程序模块的集合——
它们能以尽量有效合理方式组织和管理计算机的软硬件资源,合理的组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能,使得用户能够灵活,方便,有效的使用计算机,使整个计算机系统能高效的运行。
有效:系统效率(如CPU用的充足与否)
资源利用率(如内存,外部设备是否忙碌)
合理:公平与否,如果不公平则回产生“死锁”或“饥饿”。
方便:用户界面
1.3 操作系统特征
并发:在计算机系统中同时存在多个程序,
从宏观上看这些程序是同时在执行的。
从微观上讲任何时刻只有一个程序在执行,
微观上说这些程序在CPU上轮流执行。
并行: (与并发相同,但多指硬件支持)
共享:操作系统与多个用户的程序共同使用计算机上的资源。
1.4 操作系统的发展
操作系统发展是随着计算机硬件技术的发展而发展的
What does this mean?
Techniques have to vary over time,
Adapt to changing tradeoffs.
早期操作系统早期的计算机是没有操作系统的,其工作效率非常低。而且每一用户都要自行编写涉及到硬件的源代码。这项工作量大,难度高,易出错需要大量人力和物力。
1.4.3 操作系统的分类
批处理操作系统(多道批处理)
1.4.3.1 批处理操作系统
工作方式用户将作业交给系统操作员,
系统操作员将许多用户的作业组成一批作业,
之后输入到计算机中,
启动操作系统,
执行每个作业,
最后由操作员将作业结果交给用户
批处理操作系统特点:
多道:(注:多道指某个作业占用CPU,用到某种程度由于某种原因暂时不用CPU
则操作员将把第二个作业放入CPU 。)
成批处理:用户自己不能干预自己作业的运行,一旦发现作业错误不能及时改正,
并延长开发软件时间,所以适用于成批的程序。
批处理操作系统特点
Spooling系统特点
作业进入到磁盘上的输入井
按某种调度策略选择几种搭配得当的作业,并调入内存
作业运行的结果输出到磁盘上的输出井
再由磁盘上的输出井将结果送到打印机
1.4.3.2 分时操作系统
工作方式:
一台主机连接了若干个终端,每个终端有一个用户在使用并且是交互式的向系统提出命令请求,
系统接受每个用户的命令,采用时间片轮转方式处理服务请求,通过交互方式在终端上向用户显示结果,
用户根据上部结果发出下道命令.
时间片:
操作系统将CPU的时间划分成若干个片段,称为时间片.
操作系统以时间片为单位,轮流对每个终端用户服务,每次服务一个时间片.
(其特点是利用人的错觉,使人感觉不到.)
分时操作系统
特点 多路性 交互性 “独占”性 及时性
多路性: 同时有多个用户使用一台计算机.
宏观上看是多个人同时使用一个CPU;微观上是多个人在不同时刻轮流使用CPU
交互性: 用户根据系统响应结果进一步提出新请求(用户直接干预每一步)
“独占”性:用户感觉不到计算机为其他人服务
及时性: 系统对用户提出的请求及时响应。
分时操作系统追求目标:及时响应
(根据指标是响应时间)
响应时间:
从终端发出命令到系统给予回答所经历的时间
1.4.3.3 实时操作系统
分类:
第一类:多用于实时控制上
第二类:用于实时信息
实时操作系统
主要追求目标:
对外部请求在严格时间范围内作出反应
有高可靠性
1.4.3.4 个人计算机操作系统(单用户多任务)
计算机在某一时间内为单用户服务,其追求目标是界面友好,使用方便.
1.4.3.5 网络操作系统
它是基于计算机网络的,是在各种计算机操作系统上,按网络体系结构协议标准开发的软件,
包括网络管理,通讯,安全,资源共享和各种网络应用。其目标是相互通讯及资源共享。
1.4.3.6 分布式操作系统
它基于两种环境:多机(CPU)系统或网络,是网络操作系统的更高级的形式,
它保持了网络操作系统的全部功能
分布式操作系统:
特征:
1.是一个统一的操作系统
2.资源进一步共享
3.透明性: 资源共享,分布.用户并不知道,对用户来讲是透明的.
4.自治性: 处于分布式系统的多个主机处于平等地位
网络和分布式的区别:
(1) 分布具有各个计算机间相互通讯,无主从关系;网络有主从关系
(2) 分布式系统资源为所有用户共享;而网络有限制地共享
(3) 分布式系统中若干个计算机可相互协作共同完成一项任
您可能关注的文档
最近下载
- ISO27001 2022版内审全套资料(内审计划+检查表+审核报告等).doc
- fidic99版新红皮书中英文双语对照版.docx VIP
- 钢板弹簧设计计算程序Ver1.0-20070405.xls VIP
- 区块链产业学院建设思路与规划.pptx VIP
- 建筑外门窗气密、水密、抗风压性能分级(1).doc VIP
- 读本低年级 第2讲《一心跟着共产党》第二课时《党和人民心连心》教学课件.pptx VIP
- 数控车床高级工理论考试题库(含答案).docx VIP
- 《WPS Office办公应用案例教程》教学课件 项目8 WPS Office App文档的基本应用.ppt VIP
- 《WPS Office办公应用案例教程》教学课件 项目9 WPS Office App表格和演示文稿的应用.ppt VIP
- 通用质量特性工作计划-模板.docx VIP
文档评论(0)