什么是操作系统?操作系统的功能

2024-12-28 10:40:34
推荐回答(2个)
回答1:

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。

回答2:

操作系统是控制和管理计算机软硬件资源,以尽量合理有效的方法组织多个用户共享多种资源的程序集合。操作系统的作用:1、管理系统中的各种资源;2、为用户提供良好的界面。

本文操作环境:Windows7系统,Dell G3电脑。
相关推荐:《编程课程》
操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统是控制和管理计算机软硬件资源,以尽量合理有效的方法组织多个用户共享多种资源的程序集合。
操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
操作系统的作用:
(1) 管理系统中的各种资源;(2) 为用户提供良好的界面。
操作系统具有以下4个基本特征:
(1) 并发性:并发性是指两个或两个以上的事件或活动在同一时间间隔内发生。
(2) 共享性:共享性是操作系统的另一个重要特性,是指操作系统中的资源(包括硬件资源和软件资源)可被多个并发执行的进程共同使用,而不是被一个进程所独占。
(3) 虚拟性:是操作系统中的一种管理技术,它是把一个物理上的实体映射为若干个逻辑上的对应物。
(4) 不确定性:在多道程序设计中,各个程序之间存在着直接或间接的联系,程序的推进速度受它运行环境的影响。这时同一程序和数据的多次运行可能得到不同的结果;程序的运行时间、运行顺序也具有不确定性;外部输入的请求、运行故障发生的时间也难以预测。这些都是不确定性的表现。
想要查阅更多相关文章,请访问PHP中文网!!
以上就是什么是操作系统?它的作用是什么?的详细内容,更多请关注php中文网其它相关文章!
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。