操作系统的资源管理主要包括存储管理、CPU管理、设备管理和文件管理。CPU管理根据一定的策略把CPU交替地分配给系统内等待运行的用户程序。图5-6 操作系统的组成结构从操作系统的用户的角度看,存储管理、CPU管理、设备管理和文件管理等位于操作系统的内部,所以这些部分也称作操作系统的内核,用户接口位于操作系统的外部,所以这部分也称作外壳。......
2023-11-18
一个计算机系统由硬件和软件两部分组成。计算机硬件包括组成计算机的集成芯片、电路板、电气连接、键盘、显示器、机箱、电源等可以看得见、摸得着的物理部件。因为这些部件具有固定和可见的物理结构,所以称为硬件。如果把计算机系统比作人的话,硬件就是他的躯干。软件由完成特定任务的程序代码和相应的文档组成。程序代码通过在计算机硬件上的执行(或称运行)来实现其功能,由于程序代码在计算机硬件上的执行过程既不可见,也没有固定的物理结构,所以称为软件。软件构成计算机系统的大脑。
正像所有动物都有大脑,但不同的脑组织结构、不同的脑容量决定动物的智能程度一样,软件的结构和软件的数量也将决定计算机系统的功能和效率。计算机专家在发展计算机硬件的同时,也不断发展和完善了计算机软件的结构和软件的数量。
软件分成系统软件和应用软件两种,系统软件用于扩展系统的功能,应用软件用来解决用户的特定问题。应用软件由执行特定任务的程序和相应的文档组成。其中,程序完成用户需要完成的特定的应用问题,文档用于人对程序的维护和改进。应用软件不是直接作用在裸机上,而是直接作用在系统软件提供的支持上。系统软件由执行基础性任务的程序和相应的文档组成。如果把软件比做一个国家,系统软件就像国家的政府机构。
系统软件又分作两部分,一部分就是本章要讨论的操作系统,另一部分是支撑软件。纯粹的计算机硬件(术语称为裸机)只能提供数据输入、存储、处理和输出的基本功能。计算机硬件是一种资源,计算机软件在运行时必须占用一定的资源,资源的使用是否合理,其效率差别很大。因此,如何有效地管理和高效地利用各种计算机资源就成为十分重要的问题。操作系统就是直接作用在裸机上,提供计算机资源管理等基础性服务的软件。支撑软件是直接作用在操作系统上,为应用软件提供各种必要支持的软件。如编译软件、程序开发环境等都属于支撑软件。操作系统在计算机系统中的位置如图5-1所示。
图5-1 操作系统的位置(www.chuimin.cn)
对于应用软件来说,裸机是计算机的一种抽象层次,裸机只能提供基本的功能。包含操作系统以及进一步包含支撑软件的计算机分别是更高的抽象层次,它们能为应用软件提供更强的支持。
对于用户来说,用户既可以通过应用软件完成自己要完成的特定任务,也可以通过操作系统方便地使用计算机。
对于操作系统来说,它的直接使用者主要有两类,一类是用户,另一类是位于它上层的软件。操作系统的软件主要是支撑软件,有些应用软件也会调用操作系统提供的功能。
有关计算机导论的文章
操作系统的资源管理主要包括存储管理、CPU管理、设备管理和文件管理。CPU管理根据一定的策略把CPU交替地分配给系统内等待运行的用户程序。图5-6 操作系统的组成结构从操作系统的用户的角度看,存储管理、CPU管理、设备管理和文件管理等位于操作系统的内部,所以这些部分也称作操作系统的内核,用户接口位于操作系统的外部,所以这部分也称作外壳。......
2023-11-18
操作系统的发展主要经历了单道批处理系统、多道批处理系统、分时系统、实时系统和网络操作系统五个发展过程。在操作系统的支持下,计算机的使用效率大大提高,计算机的功能大大增强,计算机的应用范围大大拓宽。因此,出现了操作系统的最早雏形——单道批处理系统。......
2023-11-18
根据上面的讨论,内存应由图2-12所示的内存体、地址电路、数据电路和读/写控制电路四部分组成。图2-12 内存的组成内存体是内存的核心,用于存储二进制数据。作为内存核心部件的内存体,通常由随机存取存储器和只读存储器两部分组成。通用计算机内存中大部分内存体都由RAM组成,只有一小部分内存体由ROM组成。自举程序的详细执行过程可见4.3.2节。......
2023-11-18
智能移动终端以及可穿戴设备的出现,标志着操作系统的发展进入大互联网时代。②小型机操作系统。虽然受到苹果公司的挑战,但微软MS-DOS 及其后续开发的Windows 3.1、Windows 95通过广泛授权,迅速占领了PC 市场的有利位置,成为PC 操作系统的主流产品。1998 年,微软公司推出Windows 98,在2000 年又发布Windows NT,在2001 年发布Windows XP,逐步巩固了个人操作系统的全球霸主地位,市场份额超过95%。......
2023-11-25
计算机操作系统操作系统由一系列程序组成,其主要任务是控制中央处理器处理数据的时间分配,驱动并管理各个标准和非标准设备,管理内外存储器,管理磁盘文件,控制和管理计算机操作的全过程。苹果操作系统苹果操作系统即Mac OS X,是广泛应用于苹果系列计算机、平板电脑和手机的操作系统。......
2023-11-26
2.1.2.4操作系统的功能如前所述,操作系统是计算机系统的管理者,它的主要职能是管理和控制计算机系统中所有硬件、软件资源,合理地组织计算机的工作流程,同时为用户提供一个良好的工作环境和友好的界面。......
2023-11-07
当键盘上的某个键被按下时,该键对应的0、1编码,就在键盘接口电路的控制下被送到了计算机主机。常用的键盘主要有两种:101键和84键,其中101键的键盘更为常用。图4-3是标准101键的键盘图。图4-3 101键的键盘图101键盘上的键位可划分成字符键、控制键、编辑键、功能键和小键盘五大类。功能键:包括12个标注为F1~F12的键。小键盘:图4-3所示最右边的一组键称为小键盘。键盘上的三个指示灯分别表示三个相应键位的当前状态。......
2023-11-18
相关推荐