操作系统的主要任务是什么?

 我来答
熬社长
2020-11-13 · TA获得超过356个赞
知道小有建树答主
回答量:973
采纳率:86%
帮助的人:60.2万
展开全部
操作系统(OS)是计算机上运行的最重要的程序。 操作系统管理和控制计算机的动作。
比如:Windows , Mac OS ,Linux······
操作系统的主要任务:
(1)控制和管理系统的行为
(2)调配和分配系统的资源
(3)调度操作
1、 控制和管理系统行为
操作系统执行基本的任务,比如:识别来自键盘的输入,将输出结果发送给监视器,管理存储设备上的文件和文件夹,控制箱磁盘驱动器和打印机这样的外部设备。操作系统还必须确保同事工作的不同程序和不同用户之间不会互相干扰。此外,还负责安全问题,确保未经授权的用户和程序不能访问这个系统。
2、 调度和分配系统资源
操作系统负责决定一个程序需要哪些计算机资源(比如:CPU时间,内存空间,磁盘,输入和输出设备)以及调度和分配这些资源来运行这个程序。
3、调度操作
操作系统负责调度程序的各种行为以充分利用系统资源。现在很多程序都支持多程序设计、多线程以及多进程以提高系统的性能。
多程序设计允许多个程序共享一个CPU同步运行。CPU比计算机的其他组件快些。这样、导致大多数时间CPU都是空闲的——比如:当等待从磁盘传送数据或者等待其他系统资源响应时。多程序设计操作系统利用这种情况,允许多个程序使用这个CPU的闲置时间。比如:多线程设计允许你使用子处理器来编辑文件的同时,你的网页浏览器也可以下载文件
多线程允许单个程序同时执行多个任务。
比如:子处理程序允许用户编辑文本的同时将它存储到磁盘上。在这个例子中,编辑和存储是同一个应用程序中的两个任务,这两个任务可能是同时运行的。
(或者:火车的每一节车厢,而进程则是火车。车厢离开火车是无法跑动的,同理火车也不可能只有一节车厢。)
多进程、或者叫并行处理,使用两个或更多处理器一起完成同时发生的多个子任务,然后将这些子任务的解决方案组合在一起,获取整个任务的解决方案。
比如:一个外科手术,几个医生协同工作医治同一个病人。
浙江启扬智能科技有限公司
2019-05-20 广告
在8位或16位嵌入式系统应用中,由于CPU资源量比较少,任务比较简单,程序员可以在应用程序中管理CPU资源,而不一定要专门的系统软件。如果嵌入式系统比较复杂并且采用32位CPU时,情况就完全不同了。32位CPU的资源量非常大,除理能力也非常... 点击进入详情页
本回答由浙江启扬智能科技有限公司提供
yclsl
2020-11-13 · 知道合伙人教育行家
yclsl
知道合伙人教育行家
采纳数:15244 获赞数:54344
黑龙江赛课一等奖

向TA提问 私信TA
展开全部
1、进程管理。主要是对处理器进行管理,特别是多任务多用户系统。
2、存储管理。主要是对内存的分配。

3、设备管理。对所有输人、输出设备的管理。

4、文件管理。主要涉及文件的逻辑组织和物理组织,目录的结构和管理。

5、作业管理。管理用户请求。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
名字木有233
2020-11-13 · 超过13用户采纳过TA的回答
知道答主
回答量:50
采纳率:71%
帮助的人:4万
展开全部
操作系统是管理和控制计算机硬件与软件资源的计算机程序,主要是管理计算机系统的软硬件、数据资源,控制程序运行,改善人机界面,为其他应用软件提供支持。
同时操作系统也是用户和计算机的接口,计算机硬件与其他软件的接口
操作系统的主要功能包括:作业管理、文件管理、存储管理、设备管理、进程管理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
橙镣锰1120
2020-11-13 · 超过73用户采纳过TA的回答
知道小有建树答主
回答量:245
采纳率:0%
帮助的人:70.6万
展开全部
操作系统的主要任务是处理诸如
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式