Linux基础教程(1)操作系统基础课件全集
889页1、1) 操作系统基础 清华大学计算机基础教育课程系列教材 汤荷美 董渊 李莉 程志锐 编著 总 目 录 第 1部分 第 1章 操作系统概述 第 2章 处理机管理 第 3章 存储管理 第 4章 调度 第 5章 设备 第 6章 文件系统 第 2部分 操作系统命令及 第 7章 第 8章 使用 第 9章 第 3部分 系 统 管 理 第 10章 第 11章 账号管理 第 12章 文件系统管理 第 13章 第 14章 备份与恢复 第 15章 第 1部分 第 1章 操作系统概述 操作系统简介 操作系统接口 操作系统功能 操作系统结构 小结 习题 操作系统是计算机系统的基本系统软件。软件系统中操作系统是所有软件的核心。操作系统负责控制、管理计算机的所有软件、硬件资源,是惟一直接和硬件系统打交道的软件,是整个软件系统的基础部分,同时还为计算机用户提供良好的界面。因此,操作系统直接面对所有硬件、软件和用户,它是协调计算机各组成部分之间、人机之间关系的重要软件系统。 定,适应多种硬件平台,而最具有魅力的是它遵循 附录),整个系统的源代码可以自由获取,并且在 播,这就为学习、应用、开发操作系统及其他软件提供了良
2、好的基础和较高的起点。 本章首先介绍操作系统的概念、功能及其结构,接着介绍 展现状,并以此为基础,讨论现代操作系统的一般特点和发展趋势。 操作系统简介 操作系统概念 一种非形式的定义如下:操作系统是计算机系统中的一个系统软件,它是这样一些程序模块的集合 它们管理和控制计算机系统中的硬件和软件资源,合理地组织计算机工作流程,以便有效地利用这些资源为用户提供一个功能强大、使用方便和可扩展的工作环境,从而在计算机与用户之间起到接口作用。 普通用户使用操作系统,是把操作系统当作一个资源管理者,通过系统提供的系统命令和界面操作等工具,以某种易于理解的方式完成系统管理功能,有效地控制各种硬件资源,组织自己的数据,完成自己的工作并和其他人共享资源。 对于程序员来讲,操作系统提供了一个与计算机硬件等价的扩展或虚拟的计算平台。操作系统提供给程序员的工具除了系统命令、界面操作之外,还有系统调用,系统调用抽象了许多硬件细节,程序可以以某种统一的方式进行数据处理,程序员可以避开许多具体的硬件细节,提高程序开发效率,改善程序移植特性。 整个计算机系统可以认为是按照一定规则分层构建的,我们可以使用图 图 算机系统
3、层次结构示意图 操作系统发展简介 操作系统是随着计算机硬件的发展,围绕着如何提高计算机系统资源的利用率和改善用户界面的友好性而形成,发展和不断成熟完善的。 随着计算机硬件的发展,计算机的计算速度越来越快,其高速的数据处理与低速的手工操作之间的矛盾日益突出,传统的手工操作是系统的最大制约因素,昂贵的计算机硬件资源得不到有效的利用。一个重要的技术是批处理,专门的操作人员把用户提交的任务按照一定的类别、顺序组织起来,形成作业序列,这些作业成批地在专门的监督程序控制之下自动执行。这里的监督程序就是操作系统的雏形。 最初的批处理系统中,计算机内存中仍然只有一个程序在运行,总体系统的效率仍然没有发挥出来。解决这个问题的措施称为多道技术。多道程序设计技术使得在内存中有多个程序,保证系统的处理器总是处于工作状态,极大地提高了系统的利用率。 多道技术开始使用在批处理系统中,称为多道批处理系统,这样的系统效率高,但是,在脱机批处理情况下,高效带来的问题是用户对自己作业的控制程度降低。针对这个问题的方案是分时技术。分时系统把处理机的运行时间分成时间片,按照时间片轮流把处理机分配给每一个联机用户。由于每一个时
4、间片很短,宏观上来看,所有用户同时操作计算机,各自独立控制自己的作业。 与分时系统相对应,还有一种实时 (作系统,控制计算机对外来信息进行快速处理,要求系统在允许的时间范围之内做出响应。 同时具有多道批处理、分时、实时处理功能,或者其中两种以上功能的系统,称为通用操作系统。兼有多道批处理和分时处理功能,是一个典型的通用处理系统。 一方面强调分布式计算和处理,另一方面强调物理上跨越不同的主机系统、逻辑上紧密耦合构成统一完整的操作系统平台,这样的系统就是分布式操作系统 (这是当前操作系统发展的一个方向。 当前,计算机微型化和专业化趋势已成事实。这两种发展趋势都产生了一个共同的需求,即嵌入式软件。嵌入式软件也需要操作系统平台的支持,这样的操作系统就是嵌入式操作系统。嵌入式软件系统的规模小,相应地,其操作系统的规模也小。 嵌入式软件的应用平台之一是各种电器,这样的系统面向普通家庭和个人用户,由于快速发展的网络市场,使得家用电器的市场比传统的计算机市场大很多。因此,嵌入式软件可能成为 21世纪信息产业的支柱之一,嵌入式操作系统也必将成为软件厂商争夺的焦点,成为操作系统发展的另一个热门方向。 操作
《Linux基础教程(1)操作系统基础课件全集》由会员工****分享,可在线阅读,更多相关《Linux基础教程(1)操作系统基础课件全集》请在金锄头文库上搜索。
任务表单:杨丽嫣个人自我诊断SWOT分析表.doc
基于PLC机械手自动控制设计分解.doc
吉林大学21春《劳动合同法》离线作业2参考答案72
2011高考英语总复习 课堂45分钟课时针对性精练 Module4 Carnival 外研版必修5.doc
慢养给孩子一个好性格.doc
如何写好学校新闻报道.doc
车间主任个人总结标准范文(二篇).doc
小学收费政策执行情况自查报告5篇
四年级下册英语Module2测试卷-外研社(一起)(含答案)(DOC 7页)
超高大单元式玻璃幕墙安装施工工法Word
中考英语重点单词专项练习(附答案)
我懂了六年级作文.doc
一年级(上)鸟孩子教学设计.doc
人教小学语文五年级上册第五单元作文范文习作.docx
丢三落四的小豆豆有感优秀范文600字大全.docx
旅游景区如何做好目的地营销
三年级苏教版语文下册按要求写句子专项复习含答案
小学教师周期岗位培训方案
个人独资企业登记提交材料规范
长和房地产开发公司工程技术部岗位职能及人员职责样本.doc
2018-11-24 46页
2018-11-07 19页
2018-11-07 48页
2018-11-07 147页
2018-11-07 55页
2018-11-07 101页
2018-11-07 49页
2018-11-07 61页
2018-11-07 92页
2018-11-07 88页