- 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.1 操作系统的目标和作用
1.2 操作系统的发展过程
1.3 操作系统的基本特性
1.4 操作系统的主要功能
1.5 操作系统的结构设计;计算机系统结构 一、计算机系统组成; ;1.1 操作系统的目标和作用;操作系统概念 操作系统定义;操作系统概念 操作系统定义;目前流行的操作系统:
DOS
UNIX LINUX MINIX
WINDOWS NT WINDOWS 2000/2003/2007 /XP
并行UNIX等
;1.1.2 操作系统的作用 ;图 1-1 OS作为接口的示意图 ; (1) 命令方式。由OS提供一组联机命令(语言), 用户可通过键盘输入有关命令,来直接操纵计算机系统。
(2) 系统调用方式。OS提供了一组系统调用,用户可在自己的应用程序中通过相应的系统调用,来操纵计算机。
(3) 图形、窗口方式。用户通过屏幕上的窗口和图标来操纵计算机系统和运行自己的程序。 ;1.1.3 推动操作系统发展的主要动力 ;1.2 操作系统的发展过程 ; 在手工阶段用户在计算机上算题的所有工作都要用户人工干预,如程序的装入、运行、结果的输出等。
随着计算机速度的加快,人机矛盾越来越大,直至无法容忍。必须寻求新的办法。
例如:
上机操作要1 分钟 ,运行时间20分钟(10万 次/sec)
上机操作要 1分钟 ,运行时间0.2分钟(1000万次/sec);2. 脱机输入/输出(Off-Line I/O)方式 ;批处理; 执行系统 ;1.2.2 单道批处理系统 ; 2. 单道批处理系统的特征
(1) 自动性。
(2) 顺序性。
(3) 单道性。 ;多道程序设计技术和多道成批系统;1.2.3 多道批处理系统 ;多道程序设计技术
定义
多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,它们在管理程序的控制下相互穿插地运行。
特征:
多道 宏观上并行 微观上串行
; 在OS中引入多道程序设计技术可带来以下好处:
提高CPU的利用率。
可提高内存和I/O设备利用率.
增加系统吞吐量。;图 1-4 单道和多道程序运行情况 ;2. 多道批处理系统的特征 ;3. 多道批处理系统的优缺点 ;多道成批系统
在批处理系统中采用多道程序设计技术,就形成了 批量操作系统。
该系统把用户提交的作业成批地送入计算机内存,然后由作业调度程序自动地选择作业运行。
优点:缩短作业之间的交接时间,减少处理机的空闲等待时间,提高系统的吞吐量。
缺点:用户响应时间较长。用户既不能了解自己程序的运行情况,也不能控制计算机。
;4. 多道批处理系统需要解决的问题 ;1.2.4 分时系统 ;分时系统是指,多个用户通过自己的终端,共享一台主机中的资源。
它与多道批处理系统之间,有着截然不同的性能差别。用户的需求具体表现在以下几个方面:
(1) 人—机交互。
(2) 共享主机。
(3) 便于用户上机。 ;分时 操作系统(Time Sharing OS); 4. 分时系统;2. 分时系统实现中的关键问题;3. 分时系统的特征 ;1.2.5 实时系统 ;响应时间:
指用户发出命令,到系统完成用户命令所需的时间。
批处理操作系统 没有
分时操作系统 秒级(一般情况)
实时操作系统 微秒级 甚至更小(经典说法) 系统满足用户时限(deadline)
的要求 (现代);实时操作系统:
实时操作系统是又一种类型的操作系统,对外部的请求,实时操作系统能够在规定的时间内处理完毕。
实时:
指计算机对于用户请求能足够快地进行处理,并做出反映。要求毫秒、微秒级。
实时操作系统的应用:
实时控制: 工业过程控制、防空系统等
实时信息处理:情报检索和查询、飞机订票系统、银行信用卡系统。;实时操作系统特点:
1、系统对外部的信号必须能及时响应,(在规定的时间内(deadline);
2、要求高可靠性和安全性,效率则放在第二位;
3、系统整体性强;
4、不要求很强的“会话”能力。
;2. 实时任务 ;2) 根据对截止时间的要求来划分
(1) 硬实时任务(hard real-time task)。系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。
(2) 软实时任务(Soft real-time tas
您可能关注的文档
最近下载
- 静脉输液安全隐患及防范措施.pptx VIP
- 专题27.4 相似三角形的性质【十大题型】-2024-2025学年九年级数学下册举一反三系列(人教版).pdf VIP
- 体育教育个人职业生涯规划书.docx VIP
- 梁模板碗扣钢管高支撑架计算600.doc VIP
- 黄磷尾气在循环流化床锅炉中的掺烧使用介绍.PDF VIP
- 碗扣钢管楼板模板支架计算书97027.doc VIP
- Boss Roland逻兰ME-90B 贝斯综合效果器[Simplified Chinese] ME-90B Reference Manual 说明书用户手册.pdf
- 玩转手机银行APP.doc VIP
- 征信报告模板详细版带水印可编辑2025年9月新版.pdf VIP
- 征信电子版PDF个人信用报告简版2024年12月最新版可编辑带水印模板.pdf VIP
原创力文档


文档评论(0)