- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[管理学]《操作系统基础》课程讲义1-49-13
《操作系统基础》课程讲义
曹效阳
第一部分 概 论
第一章 引 论
前言
近代典型的操作系统:
(DOS WIN 32 WINDOWS95 WINDOWS2000 )—个人PC,单用户系统(单任务/多用户)
(WINDOWS NT UNIX LINUS )—多用户/多任务系统
现代的UNIX系统:SOLARIX SVR4 SCO…………
现代操作系统的主要特征:
1 多线程机制
2 微内核结构( 内核线程 用户线程 )
3 C/S 模式
4 SMP 结构,对称多处理机制
5 分布式系统结构
6 网络系统结构
操作系统这门课需要注意的概念:进程 线程 程序 作业 任务 服务
进程是 程序的动态执行体,资源的基本单元,被调度的基本单元
线程是 进程的执行单元(不拥有资源),可调度的实体,相对独立进程中的控制序列
程序是 实现某些功能和服务的计算机指示编码(静态)
作业是 从用户角度需要计算机完成的工作
任务是 以计算机的角度需要执行的工作
服务是 提供某种功能的,以系统服务框架启动的程序或进程。
计算机的资源:
计算机的组成(计算机的资源)
图-1计算机的组成
计算机的资源包括:
1 处理器
2 内存
3 中断
4 通道
5 信号
6 消息
1 2 3 4 是非消耗性资源,而5 6 是消耗性的资源
计算机的结构:
系统软件: 计算机管理,维护 ,控制和运行以及对程序提供翻译,装载,网络通信等服务工作
应用软件: 为某一类的应用需要而设计的程序,用户为解决特定问题而编制的程序或系统
操作系统:
2操作系统的形成和发展
计算机操作系统的作用:
1.系统资源管理:处理器的管理,存储器管理,设备管理,文件及作业管理。
2.合理调度资源,使用户方便,安全共享使用系统资源。
3.提供输入,输出接口,简化用户的输入,输出工作。
4.规定用户接口,发现并处理各种错误。
操作系统的定义:
操作系统是控制与调度系统资源,方便用户安全共享使用计算机系统的软件集合。
或者
一组控制和管理计算机硬件和软件资源,合理对各类的作业进行调度,方便用户使用的程序的集合。
操作系统的发展
无操作系统的阶段
1人工操作方式:(1945--1960)程序员直接使用计算机系统,用纸带机,卡片装载程序与数据,然后运行,完毕后取走计算结果,才让下一个用户上机。
(1)用户独立
(2)CPU等待人工操作
操作系统的发展是为了解决人与机器的矛盾。解决计算机资源的利用率。当这个矛盾日益剧烈时,连续处理,通道技术,缓冲技术。
2.脱机输入,输出的方式。
输入设备(外用机(磁带,磁盘(主机(磁带,磁盘(外用机(输出设备
(1)减少CPU的空闲时间
(2)提高I/O速度
3.单道批处理系统(在内存中只有一道 程序在运行。 提高系统的资源利用率。)
(1)自动性
(2)顺序性
(3)单道性
4.多道批处理系统
多道程序的特点
(1)多道性 内存中同时驻留多道程序,并允许并发执行
(2)无序性 多个作业完成的顺序与其进行内存的顺序和对应系统
(3)调度性
1作业的调度,在外存中选择作业
2 进程的调度,在内存中选择作业
优点/缺点
1资源利用率提高
2系统的吞吐量大
3周期长
4无交互能力
多道程序系统需要解决的问题
(1) 处理机的管理问题
(2) 内存的管理问题
(3) I/O设备的管理问题
(4) 文件的管理问题
(5) 作业的管理问题
5.分时系统
多道程序批处理系统其中一个很大的缺点,就是没有交互性
1 人机交互
2 共享主机
3 便于用户使用系统
最关键的问题是解决如何是用能与自己的作业交互
及时接收
及时处理,对用户的终端提供扫描
分时系统的实现
1 作业直接进入内存
2 时间片的概念
1 )单道分时系统,外存与内存的切换
具有“前台”/“后台”的分时系统
“前台区”按时间片调入和调出作业
“后台”存放批处理作业
2) 多道分时系统
内存装载多道程序,时间片运行
分时系统的特征
(1)多道性:允许一台主机同时连接多台联机终端
(2)独立性:每一个用户占有一个终端,操作独立
(3)及时性:用户的请求能在短时间内获得响应
(4)交互性:用户通过终端进行人机对话
6.实时系统
1 实时控制(过程控制)
2 实时信息处理
实时任务的类型
1 任务实现的同期性与否
(1)同期性实时任务
(2)非同期性的实时任务
开始截止时间
完成截止时间
2 截止时间的要求高低
(1) 硬实时任务
(2) 软实时任务
特点
(1) 多路性,用户现场信息的采集与控制
(2) 独立性
(4) 及时性
(5) 交
您可能关注的文档
最近下载
- 《土地管理学总论》(第2版).ppt
- 建房包工不包料合同书.docx VIP
- 五年级上册数学人教版可能性第一课时课件(共20张PPT).pptx VIP
- 数字心盛量表的信效度与测量等值性.docx VIP
- 2025一级建造师《市政实务》考试真题及答案.docx VIP
- 2025届新高考生物冲刺热点复习:表观遗传与基因表达的调控.pptx VIP
- 北师大文学院2016年文学类考研资料之中国古代文学复习指要.pdf VIP
- 人教版小学二年级上册体育教案(全册详案版).pdf VIP
- EZVIZ萤石智能锁 执手系列-DL20系列CS-DL20VS-BrB1NE说明书用户手册.pdf
- 民航安全检查实务高职全套教学课件.pptx
文档评论(0)