- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
通过本章的学习,读者将对中文版WindowsXPSefver2003操作系统在理论上有一个深刻的认识,以.doc
第3章 操作系统
学习目标
理解和掌握操作系统的概念和功能;了解常用的操作系统
熟练掌握Windows XP的基本概念和基本操作
掌握利用Windows XP资源管理器进行文件管理的方法
掌握利用Windows XP控制面板完成各项系统设置
了解Windows XP常用附件程序的操作
3.1 操作系统概述
操作系统是最重要的系统软件,是整个计算机系统的管理与指挥机构,管理着计算机的所有资源。因此,要熟练使用计算机的操作系统,首先需了解一些操作系统基本知识。
3.1.1 操作系统的基本概念
操作系统是管理和控制计算机软硬件资源,合理组织计算机的工作流程,以便有效地利用这些资源为用户提供功能强大、使用方便和可扩展的工作环境,为用户使用计算机提供接口的程序集合。
在计算机系统中,,
3.1.2 操作系统的功能
从资源管理的角度,操作系统具有如下功能。
1.处理机管理
处理机管理的主要任务是对处理机的分配和运行实施有效的管理。分配资源的基本单位是进程。进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。因此,
2.存储器管理
存储器管理的主要任务是负责内存分配、内存保护、内存扩充。合理地为程序分配内存,保证程序间不发生冲突和相互破坏。
内存分配:按一定的策略为每道程序分配内存。
内存保护:保证各程序在自己的内存区域内运行而不相互干扰。
内存扩充:借助虚拟存储技术获得增加内存效果。
3.设备管理
设备管理的主要任务是对计算机系统内的所有设备实施有效的管理,使用户方便灵活的使用设备。设备管理应实现下述功能:
设备分配:根据一定的设备分配原则对设备进行分配。
设备传输控制:实现物理的输入输出操作,
4.文件管理
文件管理负责管理软件资源,并为用户提供对文件的存取、共享和保护等手段。文件管理应实现下述功能:
文件存储空间管理:负责对存储空间的分配与回收等功能。
目录管理:目录是为方便文件管理而设置的数据结构,,,
5.用户接口
提供方便、友好的用户界面,使用户无须了解过多的软硬件细节就能方便灵活地使用计算机。通常,,(也称图形界面)是命令接口的图形化。
程序接口:提供一组系统调用供用户程序和其他系统程序使用。
3.1.3 操作系统的分类
操作系统根据操作系统在用户界面的使用环境和功能特征的不同,有很多分类方法。
1.按结构和功能分类
一般分为:批处理系统、分时系统和实时系统、网络操作系统和分布式操作系统。
(1)批处理操作系统
批处理Batch Processing)操作系统的工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。
(2)分时操作系统
分时(Time Sharing)操作系统的工作方式是一台主机连接了若干个终端,每个终端有一个用户在使用。用户交互式地向系统提出命令请求,系统接受每个用户的命令,采用时间片轮转方式处理服务请求,并通过交互方式在终端上向用户显示结果。用户根据上步结果发出下道命令。分时操作系统将CPU的时间划分成若干个片段,称为时间片。操作系统以时间片为单位,轮流为每个终端用户服务。每个用户轮流使用一个时间片而使每个用户并不感到有别的用户存在。
3)实时操作系统
实时操作系统(Real-Time Operating System,RTOS)是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。实时操作系统追求的目标是对外部请求在严格时间范围内做出反应,有高可靠性和完整性。
(4)网络操作系统网络操作系统是基于计算机网络的,是在各种计算机操作系统上按网络体系结构协议标准开发的系统软件,包括网络管理、通信、安全、资源共享和各种网络应用。其目标是相互通信及资源共享。网络操作系统除了具有一般操作系统的基本功能之外,还具有网络管理模块。网络操作系统用于多台计算机的硬件和软件资源进行管理和控制。网络管理模块的主要功能是提供高效而可靠的网络通信能力,提供多种网络服务。
网络操作系统通常用在计算机网络系统中的服务器上。最有代表性的几种网络操作系统产品有:Novell公司的Netware、Microsoft公司的Windows 2000 Server、UNIX和Linux等。
(5)分布式操作系统
.机系统内,一次只能运行一个用户程序,此用户独占计算机系统的全部软硬件资源。常见单用户单任务操作系统有:MS-DOS、PC-DOS等。
单用户多任务操作系统也是为单用户服务的,但它允许用户一次提交多项任务。常见的单用户多任务操作系统有Windows95、Windows98等。
多用户操作系统
文档评论(0)