操作系统的功能是什么?它在计算机系统构成中属于哪一部分

1个回答
展开全部
摘要 操作系统在计算机系统中的作用有:对系统资源进行管理,对程序执行提供控制。对用户提供友好的人机交互以及对其他软件提供丰富的功能支持。计算机系统资源包括硬件资源和软件资源,硬件资源指组成计算机的硬设备。如中央处理器、主存储器、磁带存储器、打印机、显示器、键盘输入设备等,软件资源主要指存于计算机中的各种数据和程序。系统的硬件和软件资源都由操作系统根据用户需求和系统状态进行分配和调度,其功能主要包括:①处理器管理,根据一定调度策略将处理器交替地分配给系统内等待运行的程序,处于等待态的程序只有在获得处理器后才能运行。程序运行中若遇到某个事件(如启动外部设备)而暂时不能继续运行,处理器管理就要处理相应事件,并将处理器重新分配。常用的处理器分配和调度策略有优先数法和时间片法,采用优先数法时,等待运行的程序都指派一个优先数,处理器管理按“先大后小”的原则,将处理器分配给等待运行中的优先数最大的程序。采用时间片法时则是分配给每道程序一个时间片,若一道程序的连续运行时间超过指派的时间片时,就将其强行替换下来,排入等待运行程序队列的队尾,让队列的第一个程序占用处理器。②存储管理,负责把主存单元分配给待执行程序,执行结束后将其占用的主存单元收回以便再使用。对于提供虚拟存储器的计算机系统,操作系统采用页面调度机制,根据运行程序的要求和系统的负载情况分配主存来存放页面。③设备管理,负责分配和回收外部设备,控制外部设备按用户程序要求执行相关操作。对非存储型外部设备(如打印机),可以直接分配给一个用户程序,在使用完毕后回收以便给另一个需要的用户使用。对于存储型外部设备(如磁盘、磁带),则提供存储空间给用户存放各种程序和数据。④文件管理,向用户提供创建、撤销、读写、打开和关闭文件等功能。通过文件管理,用户可按文件名存取数据而无须知道数据存放位置,这样既便于用户使用又有利于数据共享。⑤网络与通信管理,实现网上资源共享,管理用户对资源的访问,保证信息资源的安全性和完整性。通过通信软件,按照通信协议的规定,完成网络上计算机之间的信息传送等。操作系统的程序控制功能主要是控制用户程序的执行。操作系统控制用户程序的执行主要有以下内容:调入相应的编译、汇编和链接程序,将用某种程序设计语言编写的源程序翻译成计算机可执行的目标程序,分配主存等资源将程序调入主存并启动,按用户指定要求处理执行
咨询记录 · 回答于2022-10-02
操作系统的功能是什么?它在计算机系统构成中属于哪一部分
操作系统在计算机系统中的作用有:对系统资源进行管理,对程序执行提供控制。对用户提供友好的人机交互以及对其他软件提供丰富的功能支持。计算机系统资源包括硬件资源和软件资源,硬件资源指组成计算机的硬设备。如中央处理器、主存储器、磁带存储器、打印机、显示器、键盘输入设备等,软件资源主要指存于计算机中的各种数据和程序。系统的硬件和软件资源都由操作系统根据用户需求和系统状态进行分配和调度,其功能主要包括:①处理器管理,根据一定调度策略将处理器交替地分配给系统内等待运行的程序,处于等待态的程序只有在获得处理器后才能运行。程序运行中若遇到某个事件(如启动外部设备)而暂时不能继续运行,处理器管理就要处理相应事件,并将处理器重新分配。常用的处理器分配和调度策略有优先数法和时间片法,采用优先数法时,等待运行的程序都指派一个优先数,处理器管理按“先大后小”的原则,将处理器分配给等待运行中的优先数最大的程序。采用时间片法时则是分配给每道程序一个时间片,若一道程序的连续运行时间超过指派的时间片时,就将其强行替换下来,排入等待运行程序队列的队尾,让队列的第一个程序占用处理器。②存储管理,负责把主存单元分配给待执行程序,执行结束后将其占用的主存单元收回以便再使用。对于提供虚拟存储器的计算机系统,操作系统采用页面调度机制,根据运行程序的要求和系统的负载情况分配主存来存放页面。③设备管理,负责分配和回收外部设备,控制外部设备按用户程序要求执行相关操作。对非存储型外部设备(如打印机),可以直接分配给一个用户程序,在使用完毕后回收以便给另一个需要的用户使用。对于存储型外部设备(如磁盘、磁带),则提供存储空间给用户存放各种程序和数据。④文件管理,向用户提供创建、撤销、读写、打开和关闭文件等功能。通过文件管理,用户可按文件名存取数据而无须知道数据存放位置,这样既便于用户使用又有利于数据共享。⑤网络与通信管理,实现网上资源共享,管理用户对资源的访问,保证信息资源的安全性和完整性。通过通信软件,按照通信协议的规定,完成网络上计算机之间的信息传送等。操作系统的程序控制功能主要是控制用户程序的执行。操作系统控制用户程序的执行主要有以下内容:调入相应的编译、汇编和链接程序,将用某种程序设计语言编写的源程序翻译成计算机可执行的目标程序,分配主存等资源将程序调入主存并启动,按用户指定要求处理执行
如何在中英法和不同的输入法之间切换?如何安装新的输入法?
按用户指定要求处理执行中出现的各种事件,协调有关意外事件的处理等。
快捷键的功能是什么?常见的快捷键有哪些?
Ctrl+1,2,3...功能:切换到从左边数起第1,2,3...个标签。Ctrl+A功能:全部选中当前页面内容。Ctrl+C功能:复制当前选中内容。Ctrl+D功能:打开“添加收藏”面版(把当前页面添加到收藏夹中)Ctrl+E功能:打开或关闭“搜索”侧边栏(各种搜索引擎可选)Ctrl+F功能:打开“查找”面版。Ctrl+G功能:打开或关闭“简易收集”面板。
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消