从这一观点来看,操作系统为用户使用计算机提供了许多服务功能和良好的工作环境。通过逐层的功能扩充,最终完成操作系统虚拟机,从而为用户提供全套的服务,满足用户的要求。......
2023-10-26
如前所述,操作系统的职能是负责系统中软硬件资源的管理,合理地组织计算机的工作流程,并为用户提供一个良好的工作环境和友好的使用界面。下面来说明操作系统的基本功能。
1.处理器管理
处理器管理的主要任务是对处理器的分配和运行实施有效的管理。在多道程序环境下,处理器的分配和运行是以进程为基本单位的,因此对处理器的管理可归结为对进程的管理。进程管理应实现下述主要功能:
●进程控制。负责进程的创建、撤销及状态转换。
●进程同步。对并发执行的进程进行协调。
●进程通信。负责完成进程间的信息交换。
●进程调度。按一定算法进行处理器分配。
2.存储器管理
存储器管理的主要任务是对内存进行分配、保护和扩充。存储器管理应实现下述主要功能:
●内存分配。按一定的策略为每道程序分配内存。
●内存保护。保证各程序在自己的内存区域内运行而不相互干扰。
●内存扩充。为允许大型作业或多作业的运行,必须借助虚拟存储技术去获得增加内存的效果。
3.设备管理
计算机外设的管理是操作系统中最庞杂、琐碎的部分。设备管理的主要任务是对计算机系统内的所有设备实施有效管理。设备管理应具有下述功能:
●设备分配。根据一定的设备分配原则对设备进行分配。为了使设备与主机并行工作,还需采用缓冲技术和虚拟技术。
●设备传输控制。实现物理的输入输出操作,即启动设备、中断处理、结束处理等。(www.chuimin.cn)
●设备独立性。即用户程序中的设备与实际使用的物理设备无关。
4.文件管理
操作系统中负责信息管理的部分称为文件系统,因此称为文件管理。文件管理的主要任务就是有效地支持文件的存储、检索和修改等操作,解决文件的共享、保密和保护问题。文件管理应实现下述功能:
●文件存储空间的管理。负责对文件存储空间进行管理,包括存储空间的分配与回收等功能。
●目录管理。目录是为方便文件管理而设置的数据结构,它能提供按名存取的功能。
●文件操作管理。实现文件的操作,负责完成数据的读写。
●文件保护。提供文件保护功能,防止文件遭到破坏。
5.用户接口
为方便用户使用操作系统,操作系统还提供了用户接口。通常,操作系统以如下3种接口方式提供给用户使用。
●命令接口。提供一组命令供用户直接或间接控制自己的作业。主要有两种命令接口控制方式,即联机命令接口和脱机命令接口。
联机命令接口又称交互式命令接口,适用于分时或实时操作系统,它由一组键盘操作命令组成,用户通过控制台或终端输入操作命令,向系统提出各种服务要求,用户每输入完一条命令,控制权就转入操作系统的命令解释程序,然后由命令解释程序对输入的命令解释并执行,完成执行的功能。之后控制权又转回到控制台或终端,此时用户又可以输入下一条命令。
脱机命令接口又称批处理命令接口,即适用于批处理系统,它由一组作业控制命令(或称作业控制语句)组成,脱机用户不能直接干预作业的运行,应事先用相应的作业控制命令写成一份作业操作说明书,连同作业一起提交给系统。当系统调度到该作业时,由系统中的命令解释程序对作业说明书上的命令或控制语句逐条解释执行从而间接地控制作业的运行。
●程序接口。也称为系统调用,是程序级的接口,由系统提供一组系统调用命令供用户程序和其他系统程序调用。用户在程序中可以直接使用这组系统调用命令向操作系统提出各种服务要求,如使用外设、申请分配内存、磁盘文件的操作等。
●图形接口。近年来出现的图形接口(也称图形界面)是联机命令接口的图形化。
由操作系统的功能可以知道操作系统提供哪些服务:操作系统提供了一个用以执行程序的环境,提供的服务有程序执行、I/O操作、文件操作、资源分配与保护、错误检测与排除等。
有关2019版操作系统高分笔记的文章
从这一观点来看,操作系统为用户使用计算机提供了许多服务功能和良好的工作环境。通过逐层的功能扩充,最终完成操作系统虚拟机,从而为用户提供全套的服务,满足用户的要求。......
2023-10-26
虽然不同的操作系统具有不同的特征,但它们都具有以下4个基本特征。并发和共享是操作系统的两个最基本的特征,二者之间互为存在条件。例如,在操作系统中引入多道程序设计技术后,虽然只有一个CPU,每次只能执行一道程序,但通过分时使用,在一段时间间隔内宏观上这台处理器能同时运行多道程序。也就是说,多道程序设计技术可以把一台物理上的CPU虚拟为多台逻辑上的CPU。......
2023-10-26
工作人员把用户提交的作业分批进行处理,由监督程序负责每批作业间的自动调度。分时操作系统具有以下特征。对外部输入的信息,实时操作系统能够在规定的时间内处理完毕并做出反应。实时操作系统对响应时间的要求比分时操作系统更高,一般要求秒级、毫秒级甚至微秒级的响应时间。实时操作系统可以分成如下两类:●实时控制系统。......
2023-10-26
由上述可知,功包含了两个因素,即力和位移。图13-6广义力的虚功力状态;位移状态当力与位移的方向一致时,虚功为正值,当力与位移的方向相反时,虚功为负值。使力做虚功的位移,可以是荷载引起的位移、温度变化或支座移动等其他因素引起的位移,也可以是虚设的位移。......
2023-06-16
中国山地运动休闲产业市场巨大,山地适宜开展的运动休闲项目很多,主要有徒步、山地摩托、山地越野、漂流、林地探险、骑马、露营、滑雪、溯溪、攀岩等。沙漠运动休闲旅游服务是以沙漠景观、沙漠地势和沙漠环境为资源条件,满足游客沙漠运动休闲旅游需求而提供的各种服务的总和,是融观光、运动、休闲、猎奇等功能为一体的旅游项目和服务。......
2023-10-19
同时,服务器操作系统也可以安装在个人电脑上。相比个人版操作系统,在一个具体的网络中,服务器操作系统要承担额外的管理、配置、稳定、安全等功能,处于每个网络中的心脏部位。目前这种操作系统市场占有率呈下降趋势,这部分的市场主要被Windows NT/2000和Linux系统瓜分了。目前这类操作系统目前使仍主要应用于中、高档服务器中。......
2023-11-25
相关推荐