什么叫做操作系统?都包括什么?

如题所述

操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件。

主要包括进程管理、内存管理、文件系统、网络通讯、驱动程序等。

操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。

扩展资料:

对于诸如输入输出和内存分配这样的硬件功能,操作系统充当了程序和计算机硬件之间的中介,尽管应用程序代码通常是由硬件直接执行的,并且常常使系统调用一个OS函数或被它中断。在许多设备上都有操作系统,这些设备包括电脑——从手机和视频游戏机到网络服务器和超级计算机。

早期的计算机是用来执行一系列单一任务的,比如计算器。20世纪50年代开发了基本的操作系统功能,比如常驻监控器功能,可以自动运行不同的程序以加速处理。

对于普通的手机操作系统而言:手机操作系统主要应用在智能手机上。主流的智能手机有Google Android和苹果的iOS等。智能手机与非智能手机都支持JAVA,智能机与非智能机的区别主要看能否基于系统平台的功能扩展。

参考资料:

百度百科:操作系统

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-10-11

1、操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。

2、操作系统主要包括进程管理、内存管理、文件系统、网络通讯、安全机制、用户界面、驱动程序等。

扩展资料:

批处理操作系统(Batch Processing Operating System)的工作方式是:用户将作业交给系统操作员,系统操作员将许多用户的作业组成一批作业,之后输入到计算机中,在系统中形成一个自动转接的连续的作业流,然后启动操作系统,系统自动、依次执行每个作业。最后由操作员将作业结果交给用户。批处理操作系统的特点是:多道和成批处理。

实时操作系统(Real Time Operating System,简称 RTOS)是指使计算机能及时响应外部事件的请求在规定的严格时间内完成对该事件的处理,并控制所有实时设备和实时任务协调一致地工作的操作系统。实时操作系统要追求的目标是:对外部请求在严格时间范围内做出反应,有高可靠性和完整性。其主要特点是资源的分配和调度首先要考虑实时性然后才是效率。此外,实时操作系统应有较强的容错能力。

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



本回答被网友采纳
第2个回答  2018-12-05

操作系统(英语:operating system,缩写作 OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。

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

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

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

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

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

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

当然,上面所提出的四部结构观也绝非放之四海皆准。例如,在早期的微软视窗操作系统中,各部分耦合程度很深,难以区分彼此。

而在使用外核结构的操作系统中,则根本没有驱动程序的概念。因而,上面所提出的只适用于一般情况,具体特例需具体分析。

操作系统中四大部分的不同布局,也就形成了几种整体结构的分野。常见的结构包括:简单结构、层结构、微内核结构、垂直结构、和虚拟机结构。

扩展资料:

操作系统的功能:

操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。以现代标准而言,一个标准PC的操作系统应该提供以下的功能:

1、进程管理(Processing management)

不管是常驻程序或者应用程序,他们都以进程为标准运行单位。当年运用冯·诺伊曼结构建造计算机时,每个中央处理器最多只能同时运行一个进程。现代的操作系统,即使只拥有一个CPU,也可以利用多进程(multitask)功能同时执行多个进程。

2、内存管理(Memory management)

操作系统的存储器管理提供查找可用的记忆空间、配置与释放记忆空间以及交换存储器和低速存储设备的内含物等功能。

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)是指某类设计来与硬件交互的计算机软件。通常是一设计完善的设备交互接口,利用与此硬件连接的计算机汇排流或通信子系统,提供对此设备下令与接收信息的功能;以及最终目的,将消息提供给操作系统或应用程序。

参考资料来源:百度百科-操作系统(计算机管理控制程序)

本回答被网友采纳
第3个回答  2018-11-30

1、操作系统(英语:operating system,缩写作 OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。

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

3、操作系统包括:

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

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

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

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

扩展资料:

一、操作系统的主要作用:

1、作业管理:主要包括任务管理、界面管理、人机 交互、图形界面、虚拟现实等。

2、文件管理:   又称为信息管理,他是对计算机系统软件资源的管理,包括用户的各种程序和数据。

3、存储管理: 实质上是对存储空间的管理,主要是指对内存的管理。

4、设备管理: 对硬件的管理,包括对输入/输出设备的分配,启动。运行。能有效的管理各种计算机资源,以提高整个系统的给你和可靠性。

5、进程管理:也称为处理机管理,即如何将CPU真正合理的分配给每个任务。

二、操作系统的分类:批处理系统、多任务系统、分时系统、实时系统、分布式系统、网络操作系统。

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

本回答被网友采纳
第4个回答  2018-09-06

操作系统(OS)是管理计算机硬件和软件资源的系统软件,为计算机程序提供公共服务。简单点说有点想电脑的管家,软件和硬件都归它管。你只要想用电脑,无论用来干嘛,必须有操作系统,电脑其他啥都可以不安装,但操作系统不行。

主要包括进程管理、内存管理、文件系统、网络通讯、安全机制、用户界面、驱动程序等。

扩展资料:

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。

操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为智能卡操作系统、实时操作系统、传感器节点操作系统、嵌入式操作系统、个人计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。

参考链接:百度百科-操作系统

本回答被网友采纳

什么是操作系统?操作系统能够做什么?
操作系统(Operating System,OS)是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供一些基本的服务程序,例如:1) ...

什么是操作系统
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。按应用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系...

什么是操作系统?操作系统有哪些功能?
操作系统第二个功能就是管理计算机的资源。计算机的资源包括,软件资源和硬件资源,也就是通常所说的软件系统和硬件系统。其中硬件系统是受计算机操作系统的直接控制,比如内存的地址管理,或者控制键盘和鼠标的扫描时序管理等。操作系统也管理着计算机的软件资源,比如应用程序的执行调度等,包括进程和线程的执...

什么叫做操作系统?都包括什么?
操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件。主要包括进程管理、内存管理、文件系统、网络通讯、驱动程序等。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,...

什么是操作系统?它的主要功能是什么?
操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务,提供一个让用户与系统交互的操作界面。操作系统的功能有:1、进程管理:中央处理器,在宏内核的情况下...

什么是操作系统,它的作用是什么?
操作系统(Operating System,简称OS)是控制和管理计算机软硬件资源,以尽量合理有效的方法组织多个用户共享多种资源的程序集合,任何其他软件都必须在操作系统的支持下才能运行。二、操作系统作用 1、进程管理 又称处理器管理,其主要任务是对处理器的时间进行合理分配、对处理器的运行实施有效的管理。2、...

什么是操作系统?简述操操作系统的主要功能,并举出三个常用操作系统
操作系统既是计算机系统的管理员,又是计算机系统用户的服务员.资源管理以提高资源利用率为目标,以给用户服务提供尽可能多的服务项目和最大的方便为宗旨,管理与服务的功能用一组程序来描述,这组程序通过事件驱动以并发执行方式发挥作用.人们把这组程序成为操作系统,也就是我们说的OS,它是计算机系统极为重要...

什么是操作系统、什么是语言处理程序?
1、操作系统 操作系统管理计算机的硬件设备,使应用软件能方便、高效地使用这些设备。它是最底层的软件,它控制所有计算机运行的程序并管理整个计算机的资源,是计算机裸机与应用程序及用户之间的桥梁。没有它,用户也就无法使用某种软件或程序。计算机系统的控制和管理中心,从资源角度来看,它具有处理机、存储...

操作系统的定义是什么?简述操作系统的几大功能。
操作系统是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。操作系统主要包括的功能有:1、进程管理,其工作主要是进程调度,在单用户单任务的...

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

相似回答