计算机操作系统的主要功能是什么?
发布网友
发布时间:2022-03-23 12:36
我来回答
共9个回答
热心网友
时间:2022-03-23 14:05
选择B,管理系统所有的软、硬件资源。
为了使计算机系统能协调、高效和可靠地进行工作,同时也为了给用户一种方便友好地使用计算机的环境,在计算机操作系统中,通常都设有处理器管理、存储器管理、设备管理、文件管理、作业管理等功能模块,它们相互配合,共同完成操作系统既定的全部职能。
拓展资料:
处理器管理
处理器管理最基本的功能是处理中断事件。处理器只能发现中断事件并产生中断而不能进行处理。配置了操作系统后,就可对各种事件进行处理。处理器管理的另一功能是处理器调度。处理器可能是一个,也可能是多个,不同类型的操作系统将针对不同情况采取不同的调度策略。
存储器管理
存储器管理主要是指针对内存储器的管理。主要任务是:分配内存空间,保证各作业占用的存储空间不发生矛盾,并使各作业在自己所属存储区中不互相干扰。
设备管理
设备管理是指负责管理各类外围设备(简称:外设),包括分配、启动和故障处理等。主要任务是:当用户使用外部设备时,必须提出要求,待操作系统进行统一分配后方可使用。当用户的程序运行到要使用某外设时,由操作系统负责驱动外设。操作系统还具有处理外设中断请求的能力。
文件管理
文件管理是指操作系统对信息资源的管理。在操作系统中,将负责存取的管理信息的部分称为文件系统。文件是在逻辑上具有完整意义的一组相关信息的有序集合,每个文件都有一个文件名。文件管理支持文件的存储、检索和修改等操作以及文件的保护功能。操作系统一般都提供功能较强的文件系统,有的还提供数据库系统来实现信息的管理工作。
作业管理
每个用户请求计算机系统完成的一个独立的操作称为作业。作业管理包括作业的输入和输出,作业的调度与控制(根据用户的需要控制作业运行的步骤) 。
热心网友
时间:2022-03-23 15:23
计算机的主要功能就是为了数据处理,无论是存储数据,传递数据,还是共享数据,最终都是为了数据处理的。计算机包含了运算器,存储器,还有控制器,输入和输出。存储器是为了存储数据处理的数据;运算器就是为了就算数据;控制器是控制运算过程;而输入和输出纯粹就是数据的输入与输出。
热心网友
时间:2022-03-23 16:58
计算机操作系统的主要功能是管理系统所有的软、硬件资源
对计算机的所有资源进行控制和管理,为用户使用计算机提供方便
热心网友
时间:2022-03-23 18:49
您好,楼主
计算机操作系统的主要功能是管理系统里的所有软、硬件资源。
可以理解为:操作系统紧靠着计算机硬件并在其基础上提供了许多新的设施和能力,从而使得用户能够方便、可靠、安全、高效地操纵计算机硬件和运行自己的程序。
热心网友
时间:2022-03-23 21:14
B管理系统所有的软、硬件资源
热心网友
时间:2022-03-23 23:55
操作系统是为了提高计算机的利用率,为了方便用户使用,以及提高计算机的系统响应速度而给计算机配备的一种大型系统程序,用它来实现计算机系统自身的硬件和软件资源的管理。
未配置操作系统和其他系统软件的计算机称为裸机。直接使用裸机,不仅不方便,而且人的工作效率和机器的使用效率都不可能高。操作系统为用户提供一套简单的操作命令,并为设计语言处理程序、调试程序等系统软件提供方便。裸机配备操作系统和其他系统软件后,便成为一台既懂命令,又懂各种高级语言,使用操作十分方便的计算机系统。
由于计算机的*处理器与外部设备在工作速度上存在很大悬殊,*处理器执行一条指令的时间为微秒或毫微秒,而外部设备的存取时间往往要几十毫秒或更长,两者相差成千上万倍。为了充分发挥整个计算机系统的效能,在同一规定的时间内,让计算机系统,特别是*处理机做更多的工作,由此产生了多道程序运行的思想。比如,当甲程序需要使用速度较慢的外部设备时,把相应的外设分配给它,立即让乙程序占据主机运行;乙程序需要使用外设时,又让丙程序运行;直到甲程序交给外部设备的任务完成后,再恢复甲程序的运行。如此等等。
随着计算机技术的发展,计算机的应用范围也越来越广。从计算机技术角度来看,其应用领域可分为三类:批处理、实时处理和分时操作。
批处理是指计算机具有多道程序运行能力后,把若干个用户的任务,成批地交给计算机,然后由计算机来对各个任务进行调度处理,就像前面所举的例子那样,直到完成用户提交的全部任务。
实时处理则是指计算机系统根据外部“请求”的信号,在规定的时间内处理这一请示。当然,在处理完紧迫请示之后,在下一个请求到来之前,计算机还可以照旧执行其他的例行任务。
所谓分时系统,是指在计算机系统同时为多个终端用户所用酌情况下,由*处理器每次分配给每个用户一小段时间,称为一个时间片,依排队先后次序或优先权等办法,轮流为每个用户服务。由于*处理器速度极快,所以用户感觉不到分时,只觉得是自己在独享计算机。
对于多道程序,批处理、实时处理或分时操作,都有一个调度管理问题。于是,就形成了操作系统的初期阶段——管理程序。这种程序本身不能产生直接数据处理的结果,但它却对许多程序的运行全过程起着调度管理的作用。
随着现代计算机的运行环境越来越复杂,起调度管理作用的管理程序走向了操作系统。除了做以处理机为主要对象的管理外,还进行存储空间的分配与调度,对各种外存文件进行调度管理、外部设备分配调度管理、数据通信的控制管理等。
操作系统主要有下述功能:
处理机管理。主要是作业调度管理和进程调度管理。作业调度管理程序的职能是从一批已提交给计算机的后备作业中,按照一定的算法挑选作业,使其转入运行状态,一旦作业完成,则把该作业撤消。转入运行状态的作业,意味着作业进程已建立,该作业已具备占有处理机的权利。至于什么时候才能真正占有处理机进入运行,则取决于进程管理程序的调度。如何在不发生冲突的前提下,既能有效地完成所有已提交的作业,同时又使处理器发挥最大的效能,使处理器空闲时间减至最少,这就是处理器管理要解决的主要问题。
存储管理。存储管理程序负责为进入运行状态的作业分配适当的内存空间。由于作业的大小不同,内存分配表和空白区的大小及部位在运行过程中不断地变化,因此,这种内存分配必须是动态的。存储管理程序还承担存储保护任务。由于在同一时间内,内存中可能储存着许多不同作业的数据和程序,还有一些系统软件也占用一定的内存空间,为了防止因各程序互相越界访问而发生混乱,必须采取相应的内存保护措施。存储管理程序还负责存储空间的扩充。一种是虚拟存储方法。当实际地址空间小于直接寻址能力时,可以把超出实际地址空间的部分放在磁盘或磁带上,使用户看起来觉得:计算机可直接寻址的逻辑地址空间有多大,用户可以支配的存储空间就有多大。另一种是计算机直接寻址能力小,而实际的内存容量可以扩大。这时就是如何把逻辑地址空间映射到实际地址空间的问题了。
输入/输出管理。由于计算机的外部设备种类和数量很多,为了避免或减少*处理机因等待那些速度较慢的外部设备操作而占用的时间,在*处理机引入了与外部设备打交道的通道和中断技术,以提高计算机系统效率。由于输人/输出设备工作速度比*处理器慢得多,当第二次请求启动通道输入或输出一批数据时,第十批数据可能还没有处理完,此时通道正处于繁忙状态。特别是在多道程序环境下,更容易发生上述设备冲突情况。解决好这个问题,是输入/输出管理程序的主要责任之一。
文件管理。各种数据,各种程序通常是以文件的形式有组织地存放在磁盘、磁带等存储介质上的。当需要某个文件时,可由操作系统中的文件管理程序调用。文件管理程序还可用来创建和删除文件。为了保证文件使用的安全,防止滥用和失密,在使用文件时,还必须有相应的保护和保密措施,这也是文件管理程序的责任。
热心网友
时间:2022-03-24 02:53
电脑系统是以电脑为核心的能完成一定功能的完整系统。第一台电脑是1946年的宾夕法尼亚大学的电子管电脑,之后经历了晶体管电脑、集成电路电脑、大规模集成电路电脑、超大规模集成电路电脑。电脑系统是由硬件系统和软件系统两大部分组成。
电脑的硬件是指构成电脑的物理设备,分为运算器、控制器、存储器、输入设备和输出设备五大部分。
电脑的软件是电脑的程序和数据,需要依托硬件设备才能存在和运行。最重要的系统软件是操作系统,目前在台式电脑上配备的最为常见的操作系统是Win7,这是Windows的次新版本。此外,电脑的软件还包括语言处理程序(机器语言、汇编语言、高级语言)、数据库管理系统、应用软件等。
希望我能帮助你解疑释惑。
热心网友
时间:2022-03-24 06:08
B
热心网友
时间:2022-03-24 09:39
(1)科学计算
科学计算,即数值计算,是计算机应用的 一个重要领域。计算机的发明和发展首先是为了完成科学研究和 工程设计中大量复杂的数学计算,没有计算机,许多科学研究和工程设计,冽如天气预报和石油勘探,将是无法进行的。
(2)信息处理
信息是各类数据的总称。数据是用于表示信息的数字,字母,符号的有序组合,可以通过声,光,点,磁,纸张等各种物理介质进行传送和存储。信息处理一般泛指非数值方面的计算,如各类资料的管理,查询,统计等。
(3)时时控制在国防建设和工业生产都有着广泛的应用。列如由雷达和导弹发射器组成的防空系统,地铁指挥控制系统,自动化生产线等,都需要在计算机控制下运行。
(4)计算机辅助工程
计算机辅助工程是近几年来迅速发展的一个计算机应用领域,它包括计算机辅助设计CAD(Computer Aided Design).计算机辅助制造CAM(Computer Aided Manufacture),计算机辅助教学CAI(Computer Assisted Instruction)等多个方面。CAD广泛应用于船舶设计,飞机设计,汽车设计,建筑设计,电子设计和各种机接行业的设计,CAM则是使用计算机进行生产设备的管理和生产过程的控制,CAI使教学手段达到一个新的水平,即利用计算机模拟一般教学设备难以表现的物理或工作过程,并通过交互操作极大的提高了教学效率。
(5)办公自动化
办公自动化OA(Office Automation)指用计算机帮助办公室人员处理日常工作。列如,用计算机进行文字处理,文挡管理,资料,图象,声音处理和网络通信等。它既属于信息处理的范围,又是目前计算机应用的一个较独立的领域 。
(6)数据通信
“信息高速公路”主要是利用通信卫星群和光导纤维构成的计算机应用网络,实现信息双向交流,同时利用多媒体技术扩大计算机的应用范围。通信卫星的覆盖面广,光导纤维传输的信息量大,保密性好,他们的优势互补,利用计算机将二者结合起来可在全球范围内双向传送包括电视图象在内的各种信号,把整个地球网络起来,使人们在家里就可 以收看世界 上任何一家电视台的节目,通过屏幕与远在千里之外的友人面对面地通话。总之,以计算机为核心的信息高速公路的实现,将进一步改变人们的生活方式。
(7)智能应用
有如语言翻译,模式识别等的一类工作,既不同于单纯的科学计算,又不同于一般的数据处理 ,它不但要求具备很高的运算速度,还要求具备对已有的数据(经验,原则等)进行逻辑推理和总结的功能(即对知识的学习和积累功能),并能利用已有的经验和逻辑规则对当前事件进行逻辑推理和判断。对此,我们称为人工智能。具有人工智能是新一代计算机的标志之一。