- 1、本文档共120页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 计算机软件 3.2 操作系统 操作系统 操作系统(Operating System,简称OS): 计算机中最重要的一种系统软件,是一些程序模块的集合, 它们能以尽量有效、合理的方式组织和管理计算机的软硬件资源, 合理地安排计算机的工作流程,控制和支持应用程序的运行, 向用户提供各种服务,使得用户能方便、灵活、有效地使用计算机,也使整个计算机系统高效率地运行 3.2.1 概述 操作系统的目标 1.方便性 2.有效性 3.可扩充性 4. 开放性 为什么需要操作系统? 操作系统的作用 一、管理系统中的各种软硬件资源 资源 硬件资源:计算机系统中的所有硬件设备(CPU、存储器、I/O设备、网络通信设备……) 软件资源:程序、数据…… 计算机执行多个程序时,操作系统承担着资源的调度和分配任务,目的是:避免冲突、保证程序正常有序地、高效率地运行 从资源管理的角度看操作系统的主要功能: 处理器管理 存储管理 文件管理 I/O设备管理等 操作系统的作用 二、为用户提供友善的人机界面 用户界面(user interface、用户接口、人机接口): 是实现用户与计算机通信的软、硬件部分的总称。 图形用户界面(Graphical User Interface,简称GUI): 通过多个窗口分别显示正在运行的各个程序的状态和输出 采用图标(icon)来形象地表示系统中的文件、程序、设备等对象 借助点“菜单”的方法来选择要求系统执行的命令或输入的某个参数 利用鼠标器控制屏幕光标的移动并掀动按键触发某个操作命令的执行 采用拖放(Drag and Drop)方式执行所需要的操作。 优点: 使用户能够十分直观、灵活、方便、有效地使用计算机,免去了记忆操作命令的沉重负担。 操作系统的作用 三、为应用程序的开发和运行提供一个高效率的平台 裸机:没有安装任何软件的计算机。 在裸机上开发和运行应用程序难度大、效率低,很难实现。 安装了操作系统之后,实际上呈现在应用程序和用户面前的是一台“虚计算机”。 操作系统屏蔽了几乎所有物理设备的技术细节,它以规范、高效的方式(例如系统调用、库函数等)向应用程序提供了有力的支持,从而为开发和运行应用程序提供了一个平台。 操作系统提供了许许多多的功能让应用程序调用 操作系统的作用和地位 操作系统的作用和地位 操作系统的启动 安装了操作系统的计算机,操作系统总是驻留在硬盘存储器上的 计算机加电后,自动将操作系统装入内存 操作系统装入成功后,整个计算机就处于操作系统的控制之下,用户就可以正常地使用计算机了 操作系统的启动 操作系统的启动 操作系统的功能 操作系统提供的管理功能主要有: 多任务处理与处理器管理(CPU管理) 存储管理 文件管理 设备管理 一般还具有中断处理、错误处理等功能。 操作系统的各个功能之间并不是完全独立的,它们之间存在着相互依赖的关系。 3.2.2 多任务处理与处理器管理 多任务处理(CPU管理) 中央处理器(CPU)是计算机系统的核心硬件资源。 任务(task): 指装入内存并启动执行的一个应用程序。 “单任务处理”与“多任务处理” 单任务处理:前一个任务完成后才能启动后一个任务的运行,任务是顺序执行的 多任务处理(multitasking):指操作系统支持的同时运行若干个程序的能力 目的:为了提高CPU的利用率 如:Windows操作系统启动后,就进入了多任务处理状态。用户可以启动电子邮件程序、IE浏览器、Word等各自独立的运行,互不干扰(似乎同时工作) 查看任务状态:借助于“Windows任务管理器”,用户可以随时了解系统中有哪些任务正在运行、处于什么状态、CPU的使用率是多少、存储器使用情况如何等 多任务处理(CPU管理) 任务窗口: 多个任务同时在计算机中运行时,通常一个任务对应着屏幕上的一个窗口 活动窗口: 接受用户输入信息(击键或按击鼠标)的窗口只能有一个,称为活动窗口,它所对应的任务称为前台任务 非活动窗口: 其它窗口都是非活动窗口,非活动窗口所对应的任务称为后台任务 什么是前台任务与后台任务? 前台任务: 能接受用户输入(击键或按击鼠标)的窗口只能有一个,称为活动窗口,它所对应的任务称为前台任务 后台任务: 除前台任务外,所有其它任务均为后台任务 前台任务与后台任务的区别: 前台任务对应的窗口(活动窗口)位于其它窗口的前面 活动窗口的标题栏比非活动窗口颜色更深(深蓝色) 操作系统只把用户输入的信息传送到前台任务所对应的活动窗口中去 前台任务与后台任务的共同点:都在计算机中运行 前台任务与后台任务的切换: 为了输入信息到某个后台任务中去,必须切换窗口(单击要激活的后台任务窗口的任何部位, 或单击任务栏中对应的任
文档评论(0)