驱动管家:安全、高效、精准的专业驱动下载站!

操作系统有哪些作用?不仅仅是资源管理

2017-12-26 09:58:23责编:llp   来源:驱动管家     人气:

说到操作系统,它是一个与计算机科学相关的专业名词。详细的解释,我们一般人或许无法说出,但大家都熟知windows系统它就是操作系统的其中一个下属分支,说起操作系统,它的历史也是由来已久,自从1946年,我们人类历史上第一台电子计算机问世以来,就在促使操作系统的出现,虽然刚开始还没有操作系统这一说,但计算机的发展不得不催生出操作系统,有了它计算机才能实现越来越多的功能,多亏了它的支持,我们今日的使用才会如此便捷。

操作系统有哪些作用?不仅仅是资源管理

操作系统的主要作用

操作系统的主要功能是资源管理,程序控制和人机交互等。计算机系统的资源可分为设备资源和信息资源两大类。设备资源指的是组成计算机的硬件设备,如中央处理器,主存储器,磁盘存储器,打印机,磁带存储器, 显示器 ,键盘输入设备和鼠标等。信息资源指的是存放于计算机内的各种数据,如文件,程序库,知识库,系统软件和应用软件等。

操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以 现代 观点而言,一个标准个人电脑的OS应该提供以下的功能:进程管理(Processing management)内存管理(Memory management)文件系统(File system)网络通讯(Networking)安全机制(Security)用户界面驱动程序(Device drivers)

操作系统有哪些作用?不仅仅是资源管理

资源管理 :系统的设备资源和信息资源都是操作系统根据用户需求按一定的策略来进行分配和调度的。操作系统的存储管理就负责把内存单元分配给需要内存的程序以便让它执行,在程序执行结束后将它占用的内存单元收回以便再使用。对于提供虚拟存储的计算机系统,操作系统还要与硬件配合做好页面调度工作,根据执行程序的要求分配页面,在执行中将页面调入和调出内存以及回收页面等。

程序控制: 一个用户程序的执行自始至终是在操作系统控制下进行的。一个用户将他要解决的问题用某一种程序设计语言编写了一个程序后就将该程序连同对它执行的要求输入到计算机内,操作系统就根据要求控制这个用户程序的执行直到结束。操作系统控制用户的执行主要有以下一些内容:调入相应的编译程序,将用某种程序设计语言编写的源程序编译成计算机可执行的目标程序,分配内存储等资源将程序调入内存并启动,按用户指定的要求处理执行中出现的各种事件以及与操作员联系请示有关意外事件的处理等。

操作系统有哪些作用?不仅仅是资源管理

人机交互: 操作系统的人机交互功能是决定计算机系统“友善性”的一个重要因素。人机交互功能主要靠可输入输出的外部设备和相应的软件来完成。可供人机交互使用的设备主要有键盘显示、鼠标、各种模式识别设备等。与这些设备相应的软件就是操作系统提供人机交互功能的部分。人机交互部分的主要作用是控制有关设备的运行和理解并执行通过人机交互设备传来的有关的各种命令和要求。

虚拟内存 :虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。

用户接口 :用户接口包括作业一级接口和程序一级接口。作业一级接口为了便于用户直接或间接地控制自己的作业而设置。它通常包括联机用户接口与脱机用户接口。程序一级接口是为用户程序在执行中访问系统资源而设置的,通常由一组系统调用组成。

操作系统有哪些作用?不仅仅是资源管理

在早期的单用户单任务操作系统(如DOS)中,每台计算机只有一个用户,每次运行一个程序,且次序不是很大,单个程序完全可以存放在实际内存中。这时虚拟内存并没有太大的用处。但随着程序占用存储器容量的增长和多用户多任务操作系统的出现,在程序设计时,在程序所需要的存储量与计算机系统实际配备的主存储器的容量之间往往存在着矛盾。这些同时运行的程序到底占用实际内存中的哪一部分,在编写程序时是无法确定的,必须等到程序运行时才动态分配。

用户界面 :用户界面是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。

用户界面是介于用户与硬件而设计彼此之间交互沟通相关软件,目的在使得用户能够方便有效率地去操作硬件以达成双向之交互,完成所希望借助硬件完成之工作,用户界面定义广泛,包含了人机交互与图形用户接口,凡参与人类与机械的信息交流的领域都存在着用户界面。用户和系统之间一般用面向问题的受限自然语言进行交互。目前有系统开始利用多媒体技术开发新一代的用户界面。

操作系统的大致作用上面已经介绍完了,相信你也对操作系统有了大致的了解,它对计算机的重要程度不言而喻,计算机很多功能的实现都离不开操作系统的支持,正是强大的操作系统赋予了计算机生命力,当然随着时代的进步,科技的发展,人们的需求,操作系统也是经历很多代的更新,功能越来越全面,都有着自己独特的特色,同时从他们的变革,也从侧面反映了计算机的一步步发展变化。

  • excel工资表录入数据的方法介绍

    excel工资表录入数据的方法介绍

    Excel工资表如何录入数据?1 输入文本。在相应的单元格中输入表项,并填写其中的内容,如员工的姓名等。2 设置文本格式。在账号这个表项中,银行的卡号是作为文本型数据输入的,选中B4:B15、E4:E14单元格区域,点击鼠标右键

    详情2017-12-08 09:07:55责编:dj   来源:驱动管家      人气:
  • 笔记本电脑键盘失灵的解决方法有哪些

    笔记本电脑键盘失灵的解决方法有哪些

    很多人在使用笔记本电脑的时候偶尔会碰上笔记本键盘失灵,让正在办公的操作等都进行不下去了,非常郁闷却又无可奈何,那笔记本键盘失灵怎么办呢?IT百科小编给大家汇总了笔记本键盘失灵常见的四种原因及解决方法

    详情2017-12-21 15:31:41责编:dj   来源:驱动管家      人气:
  • Mac OS X怎么共享文件?Mac OS X共享文件的方法

    Mac OS X怎么共享文件?Mac OS X共享文件的方法

    如果有人问你一个问题:“你知道有哪些电脑的操作系统?”,大多数人都会讲到“Win XP ,Windows7,Windows8,Windows10”等微软系统。其实除了微软开发的系统外,因为手机出名的苹果公司也开发一个操作系统:Ma

    详情2017-11-10 18:02:34责编:llp   来源:驱动管家      人气:
  • 怎么查看自己电脑里面的配置显卡?

    怎么查看自己电脑里面的配置显卡?

    随着人们生活水平的提高,电脑已不仅仅是满足人们办公需求的用品了,它集娱乐休闲于一体,可以很好地让人们放松娱乐的目的。为此,各种各样的生产商都在努力提升自己的品牌,升级自己的产品,从而达到吸引更多消费者的目的。对于喜欢用电脑玩游戏,看电影的使用者来说,电脑显卡是一个非常重要的设施,因此他们在购买和使用电脑时会着重在意这个方面的。那么在选购电脑的时候要怎么来鉴别电脑配置显卡呢?又或者怎么能了解一下自己的电脑配置显卡呢?下面就一起来了解一下吧。

    详情2017-11-22 08:43:55责编:dj   来源:驱动管家      人气:
  • 关于xp系统电脑进入安装模式的方法详解

    关于xp系统电脑进入安装模式的方法详解

    导读:计算机对于大家都很不陌生,可以说我们基本上每天的工作都是离不开它的。经常使用计算机的时候,我们就不得不面对计算机的一些问题。不知大家有没有遇到过这个情况,那就是我们的操作系统根本不能进入,这个时候我们该如何处理呢?又或者我们的计算机中病毒了,在正常的操作系统中不能够把病毒杀光,这个时候该如何处理?当遇到这样的情况之后,我们只能够先进入到操作系统的安全模式下进行操作。那么我们怎么进入计算机操作系统的安全模式呢?下面小编就来详细的介绍一下xp怎么进入安全模式,以此来给大家一些参考。

    详情2017-12-23 12:57:01责编:dj   来源:驱动管家      人气:
  • 要想液晶电脑连接WiFi怎么做?液晶电脑连接WiFi的方法

    要想液晶电脑连接WiFi怎么做?液晶电脑连接WiFi的方法

    液晶电脑因为显示屏是用液晶制成,显示屏十分清晰而且辐射很弱,深受大家欢迎。相对其他显示屏的笔记本电脑配置无线网络适配器。液晶电脑一般会采用有线连接的方式来连接网络。当然了,液晶电脑也可以通过wifi来

    详情2017-12-04 10:53:24责编:llp   来源:驱动管家      人气:
  • 笔记本电脑的麦克风没有声音怎么办

    笔记本电脑的麦克风没有声音怎么办

    第一步,点击开始按钮,在开始菜单的右侧会出现一个控制面板的选项;点击进入控制面板后,进入硬件和声音的管理界面。在里面会出现一个硬件和声音的选项,在这里面就有关于麦克的设置。第二步,进入硬件和声音的选项后,点击声音的选项,进入对麦克风的设置。

    详情2017-12-22 11:15:35责编:dj   来源:驱动管家      人气:
  • excel高级筛选功能的使用方法是什么?

    excel高级筛选功能的使用方法是什么?

    Excel是一款功能强大的电子表格编辑制作软件,其筛选功能可以帮助我们从已有的复杂数据表中得到所需数据。下面我们一起学习一下怎么运用Excel的高级筛选功能。可以把结果复制到其他区域或表格中

    详情2017-11-22 18:03:07责编:dj   来源:驱动管家      人气:
  • net framework是什么?net framework有什么用?

    net framework是什么?net framework有什么用?

    NET Framework是用于Windows的新托管代码编程模型。它将强大的功能与新技术结合起来,用于构建具有视觉上引人注目的用户体验的应用程序,实现跨技术边界的无缝通信,并且能支持各种业务流程。

    详情2017-12-17 12:36:51责编:桂婷   来源:驱动管家      人气:
  • Win10家庭版和专业版的区别

    Win10家庭版和专业版的区别

    Win10操作系统共有7个版本,而普遍大众用户选择的都是Win10家庭版和专业版这两个版本。那么这次免费升级的Win10系统中,哪个版本比较好呢?只需要通过比对以下Win10家庭版和专业版的区别就能得到结果了

    详情2017-10-24 10:57:44责编:农桂婷   来源:驱动管家      人气: