电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

大学计算机 第3章操作系统基础课件

39页
  • 卖家[上传人]:我***
  • 文档编号:145748263
  • 上传时间:2020-09-23
  • 文档格式:PPT
  • 文档大小:343.50KB
  • / 39 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第3章 操作系统基础,操作系统概述,操作系统的功能模块,典型操作系统概述,本章要点,本章基本要求,基本知识点: (1) 了解操作系统的定义、发展和分类; (2) 了解操作系统的基本功能; (3) 掌握操作系统的操作界面和工作方式。 重点与难点: 操作系统的基本功能和基本特性。 进程的概念及基本特性。 地址变换。,3.1.1 什么是操作系统,操作系统(Operating System,OS)是计算机系统中的一个系统软件,它们管理和控制计算机系统中的硬件及软件资源,为用户提供一个功能强大、使用方便和可扩展的工作环境。 它是配置在计算机硬件上的第一层软件,是对硬件功能的扩充。 操作系统在整个计算机系统中具有极其重要的特殊地位,它不仅是硬件与其他软件系统的接口,也是用户和计算机之间进行“交流”的界面,3.1.1 什么是操作系统,计算机系统硬件、软件和用户的关系,3.1.2 操作系统的分类,批处理操作系统 分时操作系统 实时系统 通用操作系统 个人计算机操作系统,嵌入式操作系统 网络操作系统 分布式操作系统 智能化操作系统,分时OS,多用户、多道程序共享一个CPU的OS。 将CPU划分为很小的时

      2、间片,采用循环轮作方式将这些CPU时间片分配给排队队列中等待处理的每个程序的处理方式。,侧重于 及时性 和交互性,实时OS,实时OS是实时控制系统和实时处理系统的统称。 实时控制系统用于过程控制。例如,控制飞行器、导弹发射、飞行过程的自动控制系统。 实时处理系统主要指对信息进行及时的处理。例如,利用计算机预订飞机票、火车票或轮船票等。,分布式OS,分布式操作系统是指通过网络将大量计算机连接在一起,以获取极高的运算能力、广泛的数据共享以及实现分散资源管理等功能为目的的一种OS。 它的优点是: 分布性。它集各分散结点计算机资源为一体,以较低的成本获取较高的运算性能。 可靠性。由于在整个系统中有多个CPU系统,因此当某一个CPU系统发生故障时,整个系统仍旧能够工作。,3.1.3 操作系统的基本特性,并发性:在多道程序环境下,并发性是指在一段时间内,计算机中有多个程序在同时运行。 共享性:是指多个并发执行的程序可以共享系统中的资源。 虚拟性:是指通过虚拟技术把一个物理实体变为多个逻辑上的对应物。物理实体是实际存在的,而逻辑上的对应物是虚的,是用户感觉上的东西。通过虚拟技术,可以实现虚拟处理器、

      3、虚拟内存、虚拟外部设备等。 异步性:程序执行顺序、完成时间等都是不可预知的。,3.1.4 操作系统的基本功能,现代操作系统功能示意图,操作系统,操作系统的基本功能,处理器管理的目的是为了让CPU有条不紊地工作。由于系统内一般都有多道程序存在,这些程序都要享用CPU资源,而在同一时刻,CPU只能执行其中一个程序,故需要把CPU的时间合理地、动态地分配给各道程序,使CPU得到充分利用,同时使得各道程序的需求也能够得到满足。,操作系统的基本功能,存储器管理是指操作系统对计算机系统内存的管理,目的是使用户合理地使用内存。它包括:合理分配内存和及时回收内存;存储保护;扩充内存。 设备管理指对除CPU和内存外所有外部设备的管理。设备管理的目标是保证用户方便的使用各种设备;采用先进的技术比如通道技术、虚拟设备技术、缓冲技术、中断技术等尽可能实现设备并行工作的能力,合理分配设备。,操作系统的基本功能,文件管理是对计算机系统中软件资源的管理,目的是为用户创造一个方便安全的信息使用环境。 文件管理功能包括:文件的结构及存取方法;文件的目录机构及有关处理;文件存储空间的管理;文件的共享和保护;文件的操作和使

      4、用。 用户接口有两种类型: 命令接口:用户通过交互命令方式直接或间接地对计算机进行操作。 程序接口:是为用户程序在执行中访问系统资源而设置的。程也称为应用程序编程接口(Application Programming Interface,API),用户通过API可以调用系统提供的例行程序,实现既定的操作。,3.2.1 进程及处理器管理,进程: 进程是执行起来的程序,是系统进行资源调度和分配的一个独立单位。进程由程序、数据和进程控制块(PCB)三部分组成。,3.2.1 进程及处理器管理,程序是用于描述进程所要完成的功能。 数据是进程执行时的操作对象。 进程控制块PCB包含了有关进程的描述信息、控制信息以及资源信息量。 PCB是进程的标志。是进程动态特性变化的集中反映。 操作系统就是通过PCB实现对进程的控制和管理。PCB存于系统空间,只有操作系统能够对其存取,用户程序是不能访问的,实际上用户甚至感觉不到PCB的存在。,动态性:进程是运行着的程序,具有一定的生命周期。 并发性:引入进程的目的就是为了使其进程实体能和其他进程实体并发执行。 独立性:是指进程是一个能独立运行、独立进行资源分配和调

      5、度的基本单位。 异步性:是指进程按各自独立的、不可预知的速度向前推进。 结构特征:为了管理进程,系统为每个进程创建一套数据结构,记录该进程有关的状态信息。 制约性:由于系统资源有限,多个进程在并发执行过程中相互制约。,进程的基本特性,进程的状态及其转换,在任何时刻,任何进程都处于以下三种基本状态之一。 就绪状态。进程已经获得除CPU之外的其他资源,只要再获得CPU,就立即执行的状态。 执行状态。进程获得了需要的所有资源正在处理机上执行的状态。 阻塞状态,也称为等待状态。阻塞状态是指正在执行的进程由于发生某事件而暂时无法继续执行的状态。,进程状态转换示意图,进程与程序,程序是进程的躯体,是进程的组成部分,一个进程存在的目的就是执行其所对应的程序,没有程序,进程就失去了其存在的意义。但进程与程序不一一对应。一个程序可以多次执行,可以产生多个不同的进程。一个进程也可以对应多个程序。 程序是静态的,它描述的是静态的指令集合及相关的数据结构,程序可以脱离机器长期保存,即使不执行的程序也是存在的,所以程序是无生命的。而进程是动态的,它描述程序执行起来的动态行为,所以进程有生存期,有创建后存在、撤销

      6、后消亡的特性。,进程与程序,程序不具有并发性,不占用CPU、存储器及输入输出设备等系统资源,所以不会受到其他程序的制约和影响。而进程具有并发性,在并发执行时,由于需要使用系统资源,受到其他进程的制约和影响。,进程控制,进程从一个状态转换到另一个状态都是在操作系统的控制下进行。这种控制通过原语来实现。 所谓原语是机器指令的延伸,它是由若干条机器指令构成的用于完成特定功能的一段程序。为了保证操作的正确性,规定在一个原语执行期间不许插入任何其他操作。 用于进程控制的原语主要有创建原语、撤销原语、等待原语和唤醒原语等。, 创建原语。一般在操作系统中,都采用树型结构来表示进程之间的关系。一个进程可以创建若干个新进程,创建者称为父进程,被创建者称为子进程。父进程为完成指定的任务创建若干子进程,子进程也可以再去创建自已的子进程,如此下去,构成一个进程家族。 创建进程的主要任务就是建立进程控制块PCB。 撤销原语。若干个进程在完成指定的任务后或因某种原因不再需要时由撤销原语将其撤销,以便释放它所占用的资源。 撤销进程的本质就是删除进程控制块PCB。,进程控制, 等待原语。一个处于执行状态的进程因等待某

      7、一事件(如等待输人输出完成、等待另一进程发来消息等)而中止执行时,可使用等待原语将自己转变为等待状态。 唤醒原语。处于等待状态而暂停执行的进程,当其所等待的事件出现或所受的制约消失时,由唤醒原语将其唤醒,变换为就绪状态。,进程控制,进程调度,进程调度即处理器调度。进程调度的任务是为了控制、协调进程对CPU的竞争,按照一定的调度算法使就绪状态的某一进程获得CPU,使该进程转换成运行状态。,先来先服务法。进程调度总是把处理机分配给最先进入就绪队列的进程。刚进入就绪队列的进程排在队尾,每次调度总是从就绪队列中,选择队头进程为之分配处理机,使之投入运行。该进程一直运行到完成或发生某事件而阻塞后,才放弃处理机。,几种进程调度算法,最高优先权优先调度法。进程调度总是把CPU分配给就绪队列中具有最高优先权的进程。最高优先权可在进程创建时设定,并在进程的生存期内保持不变。也可在进程创建时给一个初值,随进程的推进或随其等待时间的增加而改变。前者称为静态优先权,后者称为动态优先权。,几种进程调度算法,时间片轮转法。时间片轮转法主要在分时系统中采用。系统将所有就绪进程按先来先服务的原则排成一个队列,每次调度

      8、时,将CPU的使用权分配给队头进程,并令其执行一个时间片。所谓时间片是指系统规定进程每次执行的最长时间(例如100 ms),处于执行状态的进程时间片用完后即被剥夺CPU的使用权,并排到就绪队列的末尾。,几种进程调度算法,3.2.2 存储器管理,存储器管理的主要对象是内存。计算机的内存空间一般分为系统存储区和用户存储区两个部分,系统存储区存放操作系统以及一些标准子程序和例行程序,用户存储区存放用户的程序和数据,存储管理实际上是对用户存储区的管理。,内存分配与回收 内存共享与保护 地址变换 内存扩充,存储器管理的任务,内存分配与回收 内存分配有静态分配和动态分配两种方式。在现代多道程序系统中,主要采用动态分配方式。 内存空间的共享与保护 内存空间的共享:是指两个或多个进程共用内存中相同的区域。共享的目的是节省内存空间,同时还可以实现进程间的通信。 内存保护:在多道程序运行的环境下,为避免内存中若干道程序间的相互干扰,必须对内存采取保护措施。,地址变换 对于用户程序经过编译或汇编后形成的目标代码,通常采用的是相对地址形式,首地址为零,这个相对地址称为逻辑地址或虚拟地址。 内存中某个存储单元的

      9、编号称为物理地址。 地址变换,也被称为地址重定位,是指当系统将用户程序装入内存时,为确保CPU执行程序指令时能正确地访问内存单元,需要将用户程序的逻辑地址转换为内存中的物理地址的过程。地址重定位分为静态重定位和动态重定位。,内存扩充 内存扩充是指将外存作为内存的扩充部分提供给程序使用,使程序得到比实际内存容量大得多的“内存”空间。,存储管理的方法,1) 单一连续分配存储管理 这是最简单的一种存储管理方式,只适用于单用户、单任务的操作系统。 2) 分区存储管理 分区存储管理的基本原理是给内存中的每一个运行的进程划分一块适当大小的存储区,以连续存储各程序的进程和数据,使各进程能并发执行。按分区的时机,分区存储管理分为固定分区和动态分区。 3) 虚拟存储管理 虚拟存储技术的基本思想是把有限的内存空间与大容量的外存统一管理起来,构成一个远大于实际内存的、虚拟的存储器。,虚拟存储管理,3.3.1 WINDOWS操作系统,WINDOWS是MicroSoft公司的产品。 WINDOWS是一个单用户多任务操作系统。 WINDOWS操作系统的特点 全新的图形用户界面。 多任务并行执行能力。 灵活多样的操作方式。 功能强大的应用程序携带。 外部设备的即插即用。 系统配置的个性化。 自由直观的文件命名。 强大的多媒体表现能力 。 方便便捷的联网手段。 数据安全的得力措施。,3.3.2 UNIX操作系统,UNIX操作系统是一个多用户、多任务的分时操作系统。 其主要特点表现在以下方面: 多用户的分时操作系统。 可移植性好。 可靠性强。 开放式系统。 向用户提供了两种友好的用户界面。 具有可装卸的树型分层结构文件系统。 设备独立性。,3.3.3 Linux,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上 。 Linux有很多发行版本,较流行的有:RedHat Linux、Debian Linux、RedFlag Linux等。,3.3.4 Mac操作系统,Mac操作系统是苹果机专用系统,是基于Unix内核的图形化操作系统,正常情况下在普通PC机上无法安装该操作系统。 现行的最新的系统版本是Mac OS X 10.7 Lion, Mac OS X已经正式被苹果公司改名为OS X。,作业题,习题3: 3-1 3-2、 3-3的1

      《大学计算机 第3章操作系统基础课件》由会员我***分享,可在线阅读,更多相关《大学计算机 第3章操作系统基础课件》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 2020届中考英语备考复习-作文课件

    2020届中考英语备考复习-作文课件

  • 2019年中考英语复习-专题十五-交际运用(试卷部分)课件

    2019年中考英语复习-专题十五-交际运用(试卷部分)课件

  • 2019届二轮复习-高中英语-情态动词和虚拟语气课件

    2019届二轮复习-高中英语-情态动词和虚拟语气课件

  • 2019届一轮复习苏教版物质的跨膜运输课件

    2019届一轮复习苏教版物质的跨膜运输课件

  • 2019年北师大版英语单元复习课件::Unit17Laughter课件北师大版选修6

    2019年北师大版英语单元复习课件::Unit17Laughter课件北师大版选修6

  • 2021届新中考物理冲刺备考复习-力-弹力-重力课件

    2021届新中考物理冲刺备考复习-力-弹力-重力课件

  • 2019届一轮复习人教版种群的特征和数量变化课件

    2019届一轮复习人教版种群的特征和数量变化课件

  • 2020年高考地理一轮复习--等高线地形图-课件

    2020年高考地理一轮复习--等高线地形图-课件

  • 2019版高考英语一轮复习-Unit-1-Living-well课件

    2019版高考英语一轮复习-Unit-1-Living-well课件

  • 2019届一轮复习人教版孟德尔的遗传定律——基因分离定律课件

    2019届一轮复习人教版孟德尔的遗传定律——基因分离定律课件

  • 2019届高三第二轮复习专题二万有引力定律及其应用课件

    2019届高三第二轮复习专题二万有引力定律及其应用课件

  • 2020最新部编版语文五年级上册23-鸟的天堂课件含课后练习

    2020最新部编版语文五年级上册23-鸟的天堂课件含课后练习

  • 2020版高考(浙江)一轮复习:第7讲-细胞呼吸课件

    2020版高考(浙江)一轮复习:第7讲-细胞呼吸课件

  • 2020年新教材高中英语UNIT4HISTORYANDTRADITIONSSectionⅢDiscoveringUsefulStructures课件必修第二册

    2020年新教材高中英语UNIT4HISTORYANDTRADITIONSSectionⅢDiscoveringUsefulStructures课件必修第二册

  • 2019届高考历史二轮复习阶段三专题十三罗斯福新政与当代资本主义的新变化课件2

    2019届高考历史二轮复习阶段三专题十三罗斯福新政与当代资本主义的新变化课件2

  • 2019版高考生物二轮复习-专题三-细胞的生命历程-考点9-细胞分裂过程图像和坐标曲线的识别课件

    2019版高考生物二轮复习-专题三-细胞的生命历程-考点9-细胞分裂过程图像和坐标曲线的识别课件

  • (通史版)2021版高考历史一轮复习第4部分高考讲座(三)2高考非选择题(12分开放探究题)规范答题讲练课件

    (通史版)2021版高考历史一轮复习第4部分高考讲座(三)2高考非选择题(12分开放探究题)规范答题讲练课件

  • 2019届高三地理复习第五讲--《区际联系与区域协调发展》课件

    2019届高三地理复习第五讲--《区际联系与区域协调发展》课件

  • 2021人教部编版历史九年级上册习题课件:第18课美国的独立

    2021人教部编版历史九年级上册习题课件:第18课美国的独立

  • 2020学年新教材高中英语Unit1FoodforthoughtPeriodTwoStartingout课件

    2020学年新教材高中英语Unit1FoodforthoughtPeriodTwoStartingout课件

  • 点击查看更多
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.