第2章 操作系统与Windows 10.pptx

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.1 操作系统概述 2.2 认识Windows 10 2.3 桌面 2.4 文件与文件夹的管理 2.5 输入法 2.6 任务管理器;2.1 操作系统概述;操作系统(Operating System,OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理许多基本事务,如管理与配置内存、决定系统资源供需的优先次序、控制输入/输出设备、操作网络与管理文件系统等。 2.1.1 操作系统的功能 1. 处理器管理 处理器管理是指对系统中的处理器及其状态进行管理。CPU是计算机系统中最宝贵的硬件资源,提高CPU的利用率是操作系统的主要功能之一。 1) 单道程序系统 在早期的计算机系统中,一旦某个程序开始运行,它就占用了整个系统的所有资源。但在单道程序系统中,大量的资源在许多时间内处于闲置状态,资源利用率较低。 2) 多道程序系统 为了提高系统资源的利用率,现代操作系统都允许同时有多个程序被加载到内存中执行。系统中同时有多道程序运行,它们共享系统资源,提高了系统资源的利用率。;3) 进程与线程 简单地说,进程就是一个正在运行的程序。一个程序被加载到内存,系统就为它创建了一个进程,程序执行结束后,该进程也就消失了。在Windows 10系统下,打开任务管理器,窗口中显示的就是当前系统中正在执行的进程。 随着硬件和软件技术的发展,为了更好地实现并发和资源共享,提高CPU的利用率,许多操作系统又把进程再细分成线程(Thread)。线程又称为轻量级进程,用于描述进程内的执行,是操作系统分配CPU时间的基本单位。把线程作为分配CPU时间的基本单位,可以充分共享资源,减少内存开销,提高系统并发性,加快切换速度。 2. 存储管理 1) 存储器分配 存储分配是存储管理的重要部分。程序只有被装载到内存中才可以执行,数据也只有被加载到内存中才可以被直接访问。在单道程序系统中,除操作系统占用的空间之外的全部空间被一道程序占用,内存分配很简单。但在多道程序系统中,系统中允许有多个进程并存。把有限的内存合理地分配给各个进程,提高内存;的利用率,直接影响着系统的运行效率和用户的体验。 2) 地址转换 当程序被调入内存时,操作系统需要将程序中的逻辑地址变换成存储空间的真实物理地址。 3) 信息保护 在多道程序系统中,由于内存中有多个进程,为了防止一个进程的存储空间被其他进程占用或非法修改访问而引起进程的执行错误,甚至整个系统的崩溃,操作系统必须有效地保护信息。 4) 虚拟内存 CPU只能直接和内存通信,因此,正在执行的程序和有关数据必须驻留在内存中。但由于组成内存的器件比较昂贵,所以其容量一般有限,不能满足多道程序的要求。现在采取的较为普遍的方法是只将程序的一部分调入内存,把当前不被执行的部分暂时存放在辅助存储器(如硬盘)中,使用时再立即调入内存。当一个新的程序段或数据需要加载到内存,而内存中又没有空闲空间时,就必须置换出已在内存中的某一段程序或数据,这种存储管理技术称为虚拟内存。;3. 设备管理 设备管理是操作系统中最底层、最琐碎的部分。设备管理主要解决如下两个问题。 (1) 设备无关性:用户向系统申请和使用的设备与实际操作的设备无关。 (2) 设备分配:一般情况下,外部设备的种类和数量是有限的,而用户程序在运行期间都有可能申请使用外部设备,所以这些设备如何正确分配是很重要的。 4. 文件管理 文件管理是针对信息资源的管理。在现代计算机系统中,辅助存储设备(如硬盘)上保存着大量文件,如果不能合理地管理文件,则会导致混乱。文件管理的主要任务是对用户文件和系统文件进行管理,实现按文件名存取,并以文件夹的形式实现分类管理;实现文件的共享、保护和保密,保证文件的安全;向用户提供一整套能够方便使用文件的操作和命令。 ;2.1.2 操作系统的分类 操作系统的分类方法很多,按提供的功能可以分为4类。 1. 批处理操作系统 用户把要计算的问题、数据和作业说明书一起交给操作员,操作员启动有关程序将一批作业输入计算机,由操作系统去控制、调度各作业的运行并输出结果。通常,采用这种批量化处理作业技术的操作系统称为批处理操作系统。批处理操作系统提高了系统的运行效率,但是作业提交给系统后,对执行中可能出现的意外情况无法进行干预。 2. 实时操作系统 实时是指对随机发生的外部事件及时做出响应并处理。在设计实时操作系统时,首先考虑的是实时响应,其次才考虑资源的利用率。当计算机用于实时处理系统时,如工业生产中的自动控制、导弹发射的控制等方面,称为实时控制。实时系统的特点是对外部的响应及时、迅速和系统可靠性高。 3. 分时操作系统 一台计算机连接多个终端,用户通过各自的终端把作业送入计算机,计算机又通过终端向各用户报告其;作业的运行情况。这种计算

文档评论(0)

执着仅一次 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档