首页

文章

什么是操作系统 它功能主要有哪些

发布网友 发布时间:2022-03-26 04:25

我来回答

5个回答

热心网友 时间:2022-03-26 05:55

操作系统的英语全称是operating system,缩写起来就是OS,它就是管理计算机硬件与软件资源的电脑程序,它同时也是计算机系统的内核与基石。

根据现代标准而言,一个标准计算机的操作系统必须提供七大功能,他们分别是进程管理、内存管理、文件系统、网络通信、安全机制、用户界面、驱动程序。

扩展资料:

结构

操作系统理论研究者把操作系统分成四大部分:

1、驱动程序,最底层的、直接控制和监视各类硬件的部分,它们的职责是隐藏硬件的具体细节,并向其他部分提供一个抽象的、通用的接口。

2、内核,操作系统之最内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。

3、支承库,(亦作“接口库”)是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程接口(API),是最靠近应用程序的部分。例如,GNU C运行期库就属于此类,它把各种操作系统的内部编程接口包装成ANSI C和POSIX编程接口的形式。

4、外围,所谓外围,是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。例如,在微内核结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。

分类

操作系统的分类没有一个单一的标准,可以根据工作方式分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统等;根据架构可以分为单内核操作系统等;根据运行的环境,可以分为桌面操作系统,嵌入式操作系统等;根据指令的长度分为8bit, 16bit, 32bit,64bit的操作系统。

未来展望

未来研究与创建未来的操作系统依旧进行着。操作系统朝提供更省电、网上化、易用、华丽的用户界面的方向来改进。类UNIX OS通过和桌面环境开发者协作,正努力让自己改进使用环境。

参考资料来源:百度百科-操作系统

热心网友 时间:2022-03-26 07:13

操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

操作系统的类型非常多样,不同机器安装的操作系统可从简单到复杂,可从移动电话的嵌入式系统到超级计算机的大型操作系统。许多操作系统制造者对它涵盖范畴的定义也不尽一致,例如有些操作系统集成了图形用户界面,而有些仅使用命令行界面,而将图形用户界面视为一种非必要的应用程序。

扩展资料:

1、处理机管理

计算机系统中处理机是最宝贵的系统资源,处理机管理的目的是要合理地按的时间,以保证多个作业能顺利完成并且尽量提高CPU的效率,使用户等待的时间最少。操作系统对处理机管理策略不同,提供作业处理方式也就不同,例如,批处理方式、分时处理方式和实时处理方式。

2、存储管理

存储管理的主要工作是对内存储器进行合理分配、有效保护和扩充。

3、设备管理

当用户程序要使用外部设备时,设备管理控制(或调用)驱动程序使外部设备工作,并随时对该设备进行监控,处理外部设备的中断请求等。

4、文件系统管理

以上三种管理都是针对计算机的硬件资源的管理。文件系统管理则是对软件资源的管理。为了管理庞大的系统软件资源及用户提供的程序和数据,操作系统将它们组织成文件的形式,操作系统对软件的管理实际上是对文件系统的管理。

5、用户接口

计算机用户与计算机的交流是通过操作系统的用户接口(或称用户界面)完成的。操作系统为用户提供的接口有两种,一是操作界面;二是操作系统的功能服务界面。

参考资料来源:百度百科-操作系统

热心网友 时间:2022-03-26 08:47

操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。

功能:

1、进程管理(Processing management)。

进程管理指的是操作系统调整多个进程的功能。由于大部分的计算机只包含一颗*处理器,在宏内核(Core)的情况下多进程只是简单迅速地切换各进程,让每个进程都能够运行,在多内核或多处理器的情况下,所有进程透过许多协同技术在各处理器或内核上转换。

2、内存管理(Memory management)。

操作系统的存储器管理提供查找可用的记忆空间、配置与释放记忆空间以及交换存储器和低速存储设备的内含物等功能。此类又被称做虚拟内存管理的功能大幅增加每个进程可获得的记忆空间(通常是4GB,即使实际上RAM的数量远少于这数目)。

3、文件系统(File system)。

所谓的文件系统,通常指称管理磁盘数据的系统,可将数据以目录或文件的型式存储。每个文件系统都有自己的特殊格式与功能,例如日志管理或不需磁盘重整。

4、网络通信(Networking)。

许多现代的操作系统都具备操作主流网上通信协议TCP/IP的能力。也就是说这样的操作系统可以进入网上世界,并且与其他系统分享诸如文件、打印机与扫描仪等资源。

5、安全机制(Security)。

操作系统提供外界直接或间接访问数种资源的管道,例如本地端磁盘驱动器的文件、受保护的特权系统调用、用户的隐私数据与系统运行的程序所提供的服务。

6、用户界面(User interface)。

许多操作系统允许用户安装或创造任何他们喜欢的图形用户界面。大部分的Unix与Unix派生系统(BSD、Linux与Minix)通常会安装X Window系统配合GNOME或KDE桌面环境。

而某些操作系统就没有这么弹性的图形用户界面,例如Windows。这类的操作系统只能透过外加的程序来改变其图形用户界面,甚至根本只能改变诸如菜单风格或颜色配置等部分。

7、驱动程序(Device drivers)。

所谓的驱动程序(Device driver)是指某类设计来与硬件交互的计算机软件。通常是一设计完善的设备交互接口,利用与此硬件连接的计算机汇排流或通信子系统,提供对此设备下令与接收信息的功能。

扩展资料:

操作系统理论研究者有时把操作系统分成四大部分:

1、驱动程序- 最底层的、直接控制和监视各类硬件的部分,它们的职责是隐藏硬件的具体细节,并向其他部分提供一个抽象的、通用的接口。

2、内核- 操作系统之最内核部分,通常运行在最高特权级,负责提供基础性、结构性的功能。

3、支承库- (亦作“接口库”)是一系列特殊的程序库,它们职责在于把系统所提供的基本服务包装成应用程序所能够使用的编程接口(API),是最靠近应用程序的部分。例如,GNU C运行期库就属于此类,它把各种操作系统的内部编程接口包装成ANSI C和POSIX编程接口的形式。

4、外围- 所谓外围,是指操作系统中除以上三类以外的所有其他部分,通常是用于提供特定高级服务的部件。例如,在微内核结构中,大部分系统服务,以及UNIX/Linux中各种守护进程都通常被划归此列。

参考资料来源:百度百科--操作系统

热心网友 时间:2022-03-26 10:39

操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。

热心网友 时间:2022-03-26 15:11

操作系统(operating system)是用户和计算机之间的界面.一方面操作系统管理着所有计算机系统资源,另一方面操作系统为用户提供了一个抽象概念上的计算机.在操作系统的帮助下,用户使用计算机时,避免了对计算机系统硬件的直接操作.
对计算机系统而言,操作系统是对所有系统资源进行管理的程序的集合; 对用户而言,操作系统提供了对系统资源进行有效利用的简单抽象的方法
安装了操作系统的计算机称为虚拟机(virtual machine),是对裸机的扩展.
分为用户和网络操作系统
华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 操作系统是怎样来管理硬件的?我主要是指用什么原理来管理的,, 操作系统的五大功能是什么 操作系统与计算机软硬件有什么关系 电脑硬件和程序都由操作系统控制并运行吗 操作系统主要是对计算机系统的全部( )进行管理。 A.应用软件 B.系统硬件 C.系统资源 D.设备 操作系统需要管理哪些资源?它的基本功能是什么? 阐述操作系统是如何对cpu,内存和磁盘进行管理的 操作系统怎样控制硬件 硬件是计算机的所有资源,所以说操作系统主要是对硬件进行控制的吗? 操作系统管理计算机系统资源有哪些? 计算机操作系统是管理计算机硬件和软件的____? 我想开发个安卓app要学习什么,我是计算机专业学过c语言 我想开发ios app,但没mac,可以先用c语言写程序,再用mac 上的xcode转成app吗? 自己会编程可以自己做一个APP吗? C语言可以做安卓开发吗??? 用C语言开发安卓APP的问题? 学了电脑二级C语言,能开发出软件(或游戏)么?C语言主要用来做什么的? app开发用什么语言? C语言可以写app吗 开发app用什么语言 操作系统是如何控制硬件的? 操作系统是怎样控制和管理硬件的? 爱奇艺上显示一个v标志什么意思 爱奇艺的LOGO理念 爱奇艺电脑版下图的标志什么意思,干什么用的 爱奇艺手机放入vr中是什么意思? 如图,请问爱奇艺播放界面中这个标志是干什么的? 电视爱奇艺上右上角的1080p是什么意思 在手机里爱奇艺的桌面上出现的1字号码是什么意思,怎么去掉它 爱奇艺网页支付是什么意思? 手机里的iqiyi是什么意思? 桃厂是什么梗? 爱奇艺更新电视剧上面显示每周一至周五八点更新两集是什么意思? 奇艺是什么意思 高频VF0是什么意思? 快手设置里面,有个私密用户是什么意思。 快手用户设置不可见是什么意思? 如何将快手设置为私密账号 快手的隐私用户是什么情况 快手隐私用户怎么设置
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com