- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1
主课,习题课,作业,上机实验,实验报告期末笔试考试按时上课,认真听讲阅读参考书整理笔记思考,讨论,提问2
操作系统概述进程管理处理机调度与死锁存储器管理设备管理文件管理3
?操作系统课程的特点4
?如何学好操作系统?多种学习方式的结合5
?操作系统的工作6
#includestdio.hintmain(intargc,char*argv[]){puts(helloworld);return0;}7
8
目的:实现资源共享9
?为什么学习操作系统?10
?操作系统涉及的领域操作系统是目前最复杂的软件成分11
?课程学习的基本目的12
?学习收获13
第一章导论lllllllll14
操作系统是什么?lllll15
1.1操作系统的地位、定义和作用应用软件OS软件系统软件计算机系统编译器、编辑器、解释器等CPU硬件内/外存、输入出设备等16
操作系统的地位应用软件系统软件银行系统、浏览器等编译器编辑器命令解释器操作系统机器语言微程序硬件物理设备操作系统的地位:在硬件基础上的第一层软件,是其他软件和硬件之间的接口17
操作系统的定义有效合理灵活方便有效18
操作系统的作用OS接口示意图:Page2命令方式系统调用方式图形、窗口方式19
处理器、存储器、I/O设备信息(数据和程)等处理器管理、存储器管理、I/O设备管理、文件管理20
当在裸机上覆盖OS后,就成为一台功能显著增强、使用极为方便的多层扩充机器21
推动操作系统发展的主要动力22
1.2操作系统的发展过程23
1.2.1大型机系统这种操作方式只能应用于第一代计算机。24
存在的问题:CPU和I/0设备速度不匹配的矛盾脱机输入输出人机矛盾人工操作方式严重降低了计算机资源的利用率,此即所谓的人工操作方式与机器利用率的矛盾25
2、脱机输入输出方式(off-LineI/0)输入设备外围机磁盘主机磁盘磁盘磁盘外围机输出设备26
27
1.2.2单道批处理(BatchProcessing)一批作业以脱机方式输入到磁带上,并在系统中配上监督程序,在它的控制下使这批作业能一个接一个的连续处理监督程序:可见:系统对作业的处理都是成批进行的,且在内存中始终只保持一道作业28
单道批处理系统的特征(1)自动性。(2)顺序性。(3)单道性。单道批处理的主要问题:29
1.2.3多道批处理系统1、多道批处理系统若干个30
好处:提高CPU的利用率,提高内存和I/O设备的利用率,增加系统吞吐量。(1).系统吞吐量:(2).多道程序设计技术:31
单道程序运行情况I/0中断请求I/0中断请求I/0完成启动I/0用户程序启动I/0I/0完成监督程序I/0操作结束中断结束中断t1t2ttttt多道程序运行情况I/0中断请求程序AI/0中断请求启动I/0A程序B监督程序启动I/0B结束中断I/0AI/0Bt1t2t3ttt45633
2.多道批处理系统的特征34
3.多道批处理系统的优缺点平均周转时间长无交互能力35
4、多道批处理系统需要解决的问题为此,需增加一组软件(资源管理、作业和进程调度)来解决上述问题.-OS36
1.2.4分时系统1、分时系统的产生:满足用户需求:1、人—机交互;2、共享主机;3、便于用户上机分时系统工作方式:37
2、分时系统实现中的关键问题分时技术:就是把处理机的运行时间分成很短的时间片,按时间片轮流把处理机分配给各联机作业使用。38
3、分时系统的特征39
1.2.5实时操作系统l40
实时系统主要追求目标:实时系统和分时系统的比较(1)多路性(2)独占性(3)及时性(4)交互性(5)可靠性41
目前的操作系统,通常具有分时、实时和批处理功能,又称作通用操作系统。可适用于计算、事务处理等多种领域,能运行在多种硬件平台上,如UNIX系统、WindowsNT等。--通用化、小型化42
DOS:Windows43
OS/2微机Unix:44
MacintoshLinux45
46
47
48
嵌入式系统嵌入式操作系统嵌入式操作系统的结构:49
50
嵌入式操作系统,嵌入式智能芯片51
52
第二章计算机系统结构llllll53
操作系统的硬件环境llllll54
第三章操作系统结构lllllll55
基本特征56
*并发(Concurrence)指同一段时间内,宏观上有多个程序在同时执行。微观上:任何时刻只有一个程序在执行。即微观上些程序在分时交替执行。(实际上:程序是静态实体,不能并发执行,通过系统为每个程序建立进程,从而实现并发)相关概念:并行与并发相似,指两个或多个事件在同一时刻发生,如多处理机,程序可并行执行.57
*共享(Sharing)系统的资源可供内
您可能关注的文档
- 2024年赤峰新正电工技术服务限公司社会招聘66人(内蒙古)【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年辽宁大连事业单位招聘1092人综合类招聘历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 放射性与辐射分析课件.ppt
- 2024年辽宁大连市普通高校毕业生人才储备招募1000人【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年辽宁朝阳市双塔区招考事业单位人员【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年辽宁沈阳工业大学招聘高层次和急需紧缺人才历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 放下手机主题演讲课件.pptx
- 2024年辽宁省中科院沈阳自动化研究所检验检测认证中心诚聘3人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 2024年辽宁省丹东广播电视台面向高校招聘应届毕业生6人历年【综合基础知识500题】高频考点模拟试题及参考答案解析.docx
- 改革开放领路人分析课件.ppt
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
文档评论(0)