计算机操作系统课件第1章分解.ppt

计算机操作系统课件第1章分解.ppt

ID:59268509

大小:1.26 MB

页数:60页

时间:2020-09-27

计算机操作系统课件第1章分解.ppt_第1页
计算机操作系统课件第1章分解.ppt_第2页
计算机操作系统课件第1章分解.ppt_第3页
计算机操作系统课件第1章分解.ppt_第4页
计算机操作系统课件第1章分解.ppt_第5页
资源描述:

《计算机操作系统课件第1章分解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章绪论1第一章绪论指令系统微程序机器级数字逻辑级汇编语言级高级语言级操作系统机器级软件硬件1.1操作系统概念2第一章绪论1.1操作系统概念应用程序-----------------------虚机器界面操作系统-----------------------物理机器界面硬件操作系统能做什么?3第一章绪论1.1操作系统概念操作系统能做什么?哪些是操作系统?极品飞车WindowsTurboC++WordFoxProUNIX自己编写的高级语言源程序Turbo-ASMVILinux游戏软件操作系统操作系统操作系统编译程序Windows系列操作系统下的编辑软件数据库管理程序数据汇编程序UN

2、IX系列操作系统下的编辑软件4第一章绪论1.1操作系统概念操作系统能做什么?用计算机做任何事,都需要先运行某个相应的程序;任何应用都经常需要进行文件复制、删除、磁盘内容查看、建立文件夹等工作;进行I/O操作时,需要INT语句;在Windows中,可以同时运行多个程序。操作系统不直接解决具体的应用问题,也不负责编译源程序。5第一章绪论1.1操作系统概念操作系统承担与硬件相关、与应用无关的基本工作,并解决这些基本工作中的效率和安全问题,为使用户能方便、高效、安全地使用计算机,而从最底层统一提供通用的帮助和管理。OS硬件操作系统能做什么?6第一章绪论1.1操作系统概念现代操作系统的客户/

3、服务器结构下,OS分为:运行在用户态并以客户/服务器方式活动的进程,运行在核心态的内核硬件操作系统能做什么?内核服务器进程内核是对硬件的首次扩充7第一章绪论1.1操作系统概念分层结构内核微内核操作系统能做什么?作业管理设备管理文件管理进程管理存储管理硬件内核模式硬件微内核客户进程安全服务虚存管理器文件服务器设备驱动程序用户模式8第一章绪论1.1操作系统概念操作系统把用户的高级操作转换成一系列低级操作,所有低级操作对用户都是透明的。操作系统把硬件全部隐藏起来,给用户提供一个友好的、易于操作的界面。此外,操作系统还要进行大量的事务处理。操作系统能做什么?“由于计算机上装有操作系统从而扩

4、展了原计算机的功能”9第一章绪论1.1操作系统概念从5个方面考察科普观点:操作系统是计算机系统的管理指挥机构和控制中心。功能观点:操作系统是计算机资源的管理系统,负责对计算机的全部软、硬件资源进行分配、控制、调度和回收。用户观点:操作系统是用户使用计算机的一个界面。管理员观点:操作系统是计算机工作流程得以自动高效运行的组织者,系统软硬件资源合理协调的管理者。软件观点:操作系统是由程序和数据集合组成的大型系统软件。10第一章绪论1.1操作系统概念定义:操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合——它们能以尽量有效、合理的方式组织和管理计算机的软硬件资源,合理地组

5、织计算机的工作流程,控制程序的执行并向用户提供各种服务功能,使得用户能够灵活、方便、有效地使用计算机,使整个计算机系统能高效地运行。是计算机与用户之间的接口。11第一章绪论1.2操作系统的历史1.2.1手工操作阶段(无操作系统)工作方式用户:用户既是程序员,又是操作员;用户是计算机专业人员;编程语言:为机器语言;输入输出:纸带或卡片;计算机的工作特点用户独占全机:不出现资源被其他用户占用,资源利用率低;CPU等待用户:计算前,手工装入纸带或卡片;计算完成后,手工卸取纸带或卡片;CPU利用率低;12第一章绪论1.2操作系统的历史1.2.1手工操作阶段(无操作系统)ENIAC计算机没有

6、程序设计语言(甚至没有汇编),更谈不上操作系统,通过在一些插板上的硬连线来控制计算机的基本功能。程序员提前预约一段时间,然后到机房将他的插件板插到计算机里,期盼着在接下来的时间中,几万个真空管不会烧断,从而可以计算自己的题目。13第一章绪论1.2操作系统的历史1.2.1手工操作阶段(无操作系统)50年代早期,出现了穿孔卡片。程序写在卡片上然后读入计算机,而不用插板,但计算过程则依然如旧。14第一章绪论1.2操作系统的历史1.2.1手工操作阶段(无操作系统)50年代早期,出现了穿孔卡片。程序写在卡片上然后读入计算机,而不用插板,但计算过程则依然如旧。问题:计算机处理能力的提高与手工操

7、作的低效率(造成浪费)用户独占全机的所有资源解决:摆脱手工操作,实现作业的自动过渡15第一章绪论1.2操作系统的历史1.2.2早期批处理联机批处理:I/O设备与主机直接连接用户将程序写在纸上(用高级语言或汇编语言)将作业穿孔成卡片,再将卡片盒交给操作员操作员有选择地把若干作业合成一批,通过输入设备(纸带输入机或读卡机)输入监督程序读入一个作业从输入设备调入,编译、连接、运行程序返回4,再读入一个作业,直到一批作业完成返回3,处理下一批16第一章绪论1.2操作系统的历史

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。