计算机导论教学课件第4章操作系统和文件管理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.2.2 Mac OS
1984年,Apple计算机公司迈出开创性一步,发布了Apple Lisa计算机。该计算 机提供图形化用户界面,包含可以通过鼠标进行操作的菜单、图标等。但是, Lisa计算机在商业上并不成功,而Apple的下一个产品,即Macintosh计算机取 得了很大的成绩,具有图形化用户界面的Mac OS操作系统是其成功的决定性因 素。1998年Apple公司发布的iMac计算机也包含Mac OS。像Windows一样, Mac OS经历了多个版本的改进,能提供多任务功能并支持小型网络。
现在的计算机大多数都具有图形用户界面(Graphical User Interface,GUI) 的功能。图形用户界面提供了用鼠标点击来选择菜单选项并操作屏幕上显示 的图形对象的方式。
4.1.3 引导过程
在开启计算机与计算机准备完毕并能接受用户发出的命令之间所发生的一 系列事件称为引导过程,或“引导”计算机。在引导过程中,操作系统内核会 加载到内存中。在计算机运行时,内核会一直驻留在内存中。内核提供的是 操作系统中最重要的服务(如内存管理和文件访问)。操作系统的其他部分 (如定制实用程序)则只有当需要时才载入。 计算机的小型引导程序内置于计算机系统单元内专门的ROM电路中。开启
4.文件管理
现代操作系统使用文件管理来控制对文件的访问。文件管理的职能是:
1)控制对文件的访问。只有那些获得允许的才能够访问, 访问方式也可以不同。例如,进程 (用户也称为进程) 也许可以读 取文件,但却不允许写 (改变) 文件。另一个进程也许被允许执行 文件,但却不允许查看文件的内容。
2)管理文件的创建、删除和修改。
3)进程。是指执行中的程序,该程序开始运行但未结束。换句 话说,进程是驻留在内存中的作业,它是从众多等待作业中选取出来 并装入内存中的作业。进程可以处于运行状态或者等待CPU调用。只 要作业被装入内存就成为进程。每个进程都是作业,而每个作业未必 都是进程。
3.设备管理
设备管理 (或者称“输入/输出管理”) 负责负责有效地使用I/O设备。在计算机 系统中,I/O设备在数量和速度上受到限制。由于这些设备与CPU和内存比起 来速度要慢很多,所以当进程访问I/O设备时,在该段时间内这个设备对其他 进程而言是不可用的。设备管理的职责是:
4.1.2 用户界面
用户界面是指用来帮助用户与计算机相互通信的软件与硬件的结合。计算机 的用户界面包括能够帮助用户查看和操作计算机的显示器、鼠标和键盘,以 及软件元素(如图标、菜单和工具栏按钮)。常见的桌面操作系统都使用基 本类似的图形用户界面。
操作系统的用户界面为可兼容的软件定义了所谓的“外观”和“体验”。例如, 在Windows下运行的应用软件使用一组基于操作系统用户界面的标准菜单、 按钮和工具栏。最初,计算机使用的是命令行界面(例如DOS),它需要用 户输入熟记的命令来运行程序和完成任务。多数操作系统都允许用户访问命 令行用户界面。有经验的用户和系统管理员有时更喜欢用命令行界面进行故 障检查和系统维护。
1)不停地监视所有的I/O设备,以保证它们能够正常运行。同样 也需要知道什么时候设备已经完成一个进程的服务,准备为队列中的 下一个进程服务。 2)为每一个I/O设备或是类似的I/O设备维护一个队列或多个队列 。例如:如果系统中有两个高速打印机,管理器能够分别用一个队列 维护一个设备,或是用一个队列维护两个设备。 3)使用不同方式访问I/O设备。例如,可以用先入先出法来访问 一个设备,而用最短长度优先来访问另一个设备。
4.1.4 操作系统的组成
1.内存管理
现代操作系统的一个重要职责是存储管理。计算机中存储容量激 增,同样所处理的数据和程序也越来越大。存储分配必须进行管 理以避免“内存不足”的错误。
2.进程管理 现代操作系统进程管理有三个重要术语:程序、作业和进程。
1)程序。是由程序员编写的一组稳定的指令,存在硬盘 (或 磁盘) 上,它可能会也可能不会成为作业。
3)可以给文件命名。
4)管理文件的存储:怎样存储,存在哪里等。
5)负责归档和备份。
源自文库
4.2 现代操作系统
4.2.1 Microsoft Windows
4.2.2 Mac OS 4.2.3 UNIX和Linux
4.2.1 Microsoft Windows
全世界有超过80%的个人计算机上安装了Microsoft Windows操作系统。 Windows的名称缘于出现在基于屏幕的桌面上的那些矩形工作区。每一 个工作区窗口都能显示不同的文档或程序,为操作系统的多任务处理能 力提供了可视化模型。不同版本的操作系统,例如Windows XP和 Window 7使用的是相似的GUI控件,只是图标和其他图形元素的外观看 起来有细微差别。
2)作业。从程序被选中执行,到其运行结束并再次成为程 序的这段过程中,程序称为作业。整个过程中,作业可能会或不 会被执行。它或者驻留在硬盘上等待被装入内存,或者在内存中 等待被CPU执行,或者驻留在硬盘或内存中等待I/O事件。在所 有这些情况下程序才称为作业。当作业执行完毕 (正常或不正常) ,作业又变成程序并再次驻留在硬盘中,操作系统不再管理程序 。每个作业都是程序,但并不是所有的程序都是作业。
计算机导论教学课件第4章操作系统 和文件管理
4.1
操作系统基础知识
4.2
现代操作系统
4.3
手持设备操作系统
4.1 操作系统基础知识
4.1.4 操 作系统的
组成
4.1.1 操 作系统活

4.1.3 引 导过程
4.1.2 用 户界面
4.1.1 操作系统活动
操作系统最明显的职责就是为运行软件提供环境。操作系 统、应用软件和设备驱动程序的工作方式类似于军队中命令 的逐级下达。当用户使用某个应用软件发出命令后,应用软 件就会命令操作系统该做什么,操作系统再命令设备驱动程 序,最后由设备驱动程序驱动硬件,硬件就会开始工作。
计算机时,ROM电路通电并通过执行引导程序启动引导过程。引导过程有 以下6个主要步骤: 1)通电。打开电源开关,电源指示灯变亮,电源开始给计算机电路 供电。 2)启动引导程序。微处理器开始执行存储在ROM中的引导程序。 3)开机自检。计算机对系统的几个关键部件进行诊断测试。 4)识别外围设备。计算机能识别与之相连接的外围设备,并检查设 备的设置。 5)加载操作系统。将操作系统从硬盘读取并复制到随机存取存储器 (RAM)中。 6)检查配置文件并对操作系统进行定制。微处理器读取配置数据, 并执行由用户设置的启动程序。
相关文档
最新文档