操作系统-串讲技术分析.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、参考教材 《操作系统》,全国高等教育自学考试指导委员会组编,谭耀铭主 编,中国人民大学出版社2007年版。 二、考试主要题型 单项选择题、多项选择题、填空题、简答题、计算题、应用题。 三、知识点掌握的层次 识记、领会、简单应用、综合应用。识记和领会的知识点主要考试 题型为单项选择题、多项选择题、填空题、简答题;简单应用和综合应 用的知识点主要考试题型为计算题和应用题。 通过本章的学习,要求考生了解什么是操作系统,操作系统在计 算机系统中的作用,操作系统要做些什么,以及各类操作系统的特点 和UNIX操作系统的概况。 重点是:操作系统在计算机系统中的作用和各类操作系统的特点。 本章共涉及6节内容,其中4节内容要求掌握到“识记”层次,2节内 容要求掌握到“领会”层次。具体情况如下: 第一节 什么是操作系统(“识记”) 第二节 操作系统的形成(“识记”) 第三节 操作系统的基本类型(“领会”) 第四节 操作系统的发展(“领会”) 第五节 UNIX操作系统简介(“识记”) 第六节 操作系统的功能(“识记”) 一、计算机系统 1、计算机系统定义:是按用户的要求接收和存储信息、自动进行数据 处理并输出结果信息的系统。 2、计算机系统构成:硬件系统和软件系统。 3、硬件系统组成:中央处理器(CPU)、主存储器、辅助存储器、各种 输入/输出设备。 二、操作系统 1、操作系统定义:是一种管理计算机系统资源、控制程序执行、改善 人机界面和为其他软件提供支持的系统软件。 2、操作系统两个主要设计原则: (1)能使得计算机系统使用方便。?方便 (2)能使得计算机高效地工作。?效率 1、控制台:早期,程序的装入、调试以及控制程序的运行都是程序员通过控制台上的开关来实现。 2、原始汇编系统:用汇编语言编写的程序称为源程序,它不能直接在机器上执行,只有通过汇编语言解释程序把源程序转换成用机器指令序列表示的目标程序后才能在计算机上运行。 3、设备驱动程序:是最原始的操作系统。是一种控制设备工作的程序。 4、管理程序:是初级的操作系统。是一种能对计算机硬件和软件进行管理和调度的程序。 5、操作系统:采用了SPOOLING的处理形式。 SPOOLING又称“斯普林”。从本质上说,SPOOLING是把磁盘作为一个巨大的缓冲器。在一个计算问题开始之前,把计算所需要的程序和数据从读卡机或其他输入设备上预先输入到磁盘上存放。这样,在进行计算时不再需要访问读卡机等慢速的输入设备,而可以从速度快得多的磁盘上读取程序和数据。同样,对于计算的结果也是先在磁盘上缓冲存放,待计算完成后,再从打印机上打印出该计算问题的所有计算结果。 按照操作系统提供的服务进行分类,可分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、多机操作系统和嵌入式操作系统等。其中批处理操作系统、分时操作系统、实时操作系统是基本的操作系统。 一、批处理操作系统 1、定义:用户为作业准备好程序和数据后,再写一份控制作业执行的说明书。然后把作业说明书连同相应的程序和数据一起交给操作员。操作员将收到的一批作业的有关信息输入到计算机系统中等待处理,由操作系统选择作业,并按其操作说明书的要求自动控制作业的执行。采用这种批量化处理作业的操作系统称为批处理操作系统。 2、分类: (1)批处理单道系统:一次只选择一个作业装入计算机系统的主存储器运行。 (2)批处理多道系统:允许多个作业同时装入主存储器,使中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需要的外围设备。 一、批处理操作系统 3、批处理多道系统优点: (1)多道作业并行工作减少了处理器的空闲时间,即提高了处理器的利用率。 (2)作业调度可以按一定的组合选择装入主存储器的作业,只要搭配合理。 (3)作业执行过程中,不再访问低速的设备,而是直接从高速的磁盘上存取信息,从而缩短了作业执行时间,使单位时间内的处理能力得到提高。 (4)作业成批输入、自动选择和控制作业执行,减少了人工操作时间和作业交接时间,有利于提高系统的吞吐率。 二、分时操作系统 1、定义:能使用户通过与计算机相连的终端来使用计算机系统,允许多个用户同时与计算机系统进行一系列的交互,并使得每个用户感到好像自己独占一台支持自己请求服务的计算机系统。具有这种功能的操作系统称为分时操作系统,简称分时系统。 2、分时技术:即把CPU时间划分成许多时间片,每个终端用户每次可以使用一个由时间片规定的CPU时间。这样,多个终端用户就轮流地使用CPU时间。如果某个用户在规定的一个时间片内还没有完成它的全部工作,这时也要把CPU让给其他用户,等待

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档