- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
为什么学习操作系统 应用范围广 大型机,微机,手机,电视机,工控设备,。。。 涉及知识面广,有利于整合学习过的内容 加深对OS的理解,有利于深入编程 用户为了开发应用程序必须与操作系统打交道 编程时借鉴操作系统的设计思想和算法操作系统中所用的许多概念和技巧可以推广应用到其他领域 课程特点 实践性强(从实践总结出原理) 涉及面广(并行程序,性能问题,结构问题,程序方法论,计算机体系结构,软件工程等等) 错综复杂:纵横交错 Learn OS Concepts By Coding 1.1 操作系统的概念-计算机系统结构 1.问题的引入 下面列举了一些大家熟悉的软件,你能说出它们的区别吗? 极品飞车、Realone Player播放器、Visual C++、Flash、Dreamweaver MX 2004、Linux、Unix、Windows XP、Word、Windows优化大师、Oracal、升达大学学生管理系统 1.1 操作系统的概念-计算机系统结构 计算机系统的层次结构 1.1 操作系统的概念-计算机系统结构 计算机系统的组成 硬件系统(裸机):CPU、存储器(主存、辅存)、I/O、I/O控制系统 软件系统:系统软件、应用软件 系统软件:管理计算机本身的操作。如操作系统、编译…. 应用软件:提供给用户进行解题。如,科学计算、事物管理 1.1 操作系统的概念-操作系统视图 操作系统是用户与计算机硬件之间的接口。 1.1 操作系统的概念-操作系统视图 操作系统为用户提供虚拟计算机 裸机极难使用,虽有很强的指令系统,从功能上来说局限性很大。加上软件后,就可在硬件基础上,对其功能和性能进行扩充和完善。 操作系统是紧靠硬件的第一层软件,计算机上覆盖操作系统后,可扩展基本功能,为用户提供一台功能显著增强,使用更加方便,安全可靠性好,效率明显提高的机器,称为扩展计算机,或操作系统虚拟机器(Virtual Machine)。 1.1 操作系统的概念-操作系统视图 操作系统作为计算机系统的资源管理者 管理计算机系统中的资源,包括两大类:硬件资源和信息资源。 处理机管理 存储器管理 I/O设备管理 文件管理 监视资源的状态,协调各程序对资源的使用冲突 1.2 操作系统特征 共享性 操作系统与多个用户的程序共同使用计算机系统中的资源 资源共享是指系统中的硬件和软件资源不再为某个程序所独占,而是供多个用户共同使用。 并发和共享是操作系统两个最基本的特征,这两者之间又是互为存在条件的。 资源共享方式:互斥共享,同时访问 1.2 操作系统特征 虚拟性 在操作系统中,所谓虚拟,是指把一个物理上的实体,变为若干个逻辑上的对应物。物理实体(前者)是实的, 而后者是虚的,相应地,用于实现虚拟的技术,称为虚拟技术。在OS中利用了多种虚拟技术,分别用来实现虚拟处理机、虚拟内存、 虚拟外部设备和虚拟信道等。 1.2 操作系统特征 异步性(Asynchronism) 在多道程序环境下,允许多个进程并发执行, 但由于竞争资源等因素的限制,使进程的执行不是“一气呵成,而是以“走走停停”的方式运行。 多道程序环境下程序的执行,是以异步方式进行的;每个程序在何时执行,多个程序间的执行顺序以及完成每道程序所需的时间都是不确定和不可预知的。进程是以人们不可预知的速度向前推进,此即进程的异步性。 1.3 操作系统服务 公共服务类型 程序执行 I/O操作 文件系统操作 通信 差错检测 系统调用 OS提供的服务,供高级语言进行调用。 系统调用运行在系统态上。 调用类型:进程控制,文件操作,设备管理,通信用系统,信息维护等。 1.4操作系统的发展过程 1.4.1 无操作系统的计算机系统-真空管和插件板 人工操作方式 特点:用户独占全机,CPU等待人工操作,独占性,串行性 缺点:计算机的有效机时严重浪费,效率低 脱机输入/输出方式 优点:减少了CPU的空闲时间, 提高I/O速度。 分时系统的思想 采用时间片轮的方法,同时为许多终端用户服务,对每个用户能保证足够快的响应时间,并提供交互会话的功能。 时间片:将CPU的时间划分成若干个片段,称为时间片,操作系统以时间片为单位,轮流为每个终端用户服务 设计目标:对用户的请求及时响应,并在可能条件下尽量提高系统资源的利用率。 适合办公自动化、教学及事务处理等要求人机会话的场合。 分时操作系统工作方式 分时系统实现中的关键问题 及时接收 及时处理 分时系统的实现方法 单道分时系统-CTSS 具有“前台”和“后台”的分时系统 多道分时系统 分时操作系统特点 多路性 交互性 “独占”性 及时性 影响响应时间的因素 终端数目多少 调度算法(时间片的选取) 信息交换量和信息交换速度 机器处理能力 请求服务的时间长短及服
您可能关注的文档
- {新}必修三第四、五章练习题.doc
- {新}必修三第四章第1、2节.doc
- {新}必修三第四章第3、4节.doc
- {新}必修三第四章复习课件.ppt
- {新}必修三第五章生态系统练习.doc
- {新}必修三第五章章末复习.ppt
- {新}必修三语文作文训练一.ppt
- {新}宾西道桥梁工程(新).doc
- {新}操作系统 前言.ppt
- {新}操作系统第1章.ppt
- 5.2+凝聚价值追求+课件-2024-2025学年统编版道德与法治九年级上册 (2).pptx
- 10.2+滋养心灵+课件-2024-2025学年统编版道德与法治七年级上册+.pptx
- 2.7++百家争鸣+课件++2024--2025学年部编版七年级历史上学期.pptx
- 5.1.2病毒-2024--2025学年人教版生物八年级上册.pptx
- 7.2 维护祖国统一(必威体育精装版版课件).pptx
- 开启科学探索之旅++---2024-2025学年人教版物理八年级上学期.pptx
- 5.2+凝聚价值追求+课件-2024-2025学年统编版道德与法治九年级上册+.pptx
- 第四单元写作《学习缩写》课件-2024-2025学年统编版语文九年级上册.pptx
- +第三单元行进之歌第5课钢铁洪流进行曲+课件+2024—2025学年人音版(简谱)(2024)初中音乐七年级上册.pptx
- 4.2+凝聚法治共识+课件-2024-2025学年统编版道德与法治九年级上册.pptx
最近下载
- 一种环氧大豆油低沸点真空蒸馏装置.pdf VIP
- 以中国式现代化全面推进中华民族伟大复兴(ppt).PPTX VIP
- 人教版高中英语选择性必修一UNIT1“PEOPLE OF ACHIEVEMENT”Learning About Language—Discover Useful structures说课稿.doc
- 高考江苏卷:2024年《地理》考试真题与参考答案.pdf
- 《GBZ 25320.1001-2023电力系统管理及其信息交换 数据和通信安全 第100-1部分.pptx
- 化工和危险化学品企业重大事故隐患重点排查事项清单.docx
- GBT1800.2-2020产品几何技术规范标准公差带号和孔轴的极限偏差表.pdf
- 弹唱比赛评分表.doc VIP
- 《汽车营销学》课程教学大纲.pdf VIP
- 应急抢险装备项目资金申请报告模板.docx
文档评论(0)