什么是操作系统及其组件

术语OS或操作系统是一种软件,它作为用户和计算机之间的接口,以执行内存管理,文件管理,输入和输出处理,安全性,过程管理,作业计费,错误检测,系统性能控制,外围设备等所有任务像打印机和磁盘驱动器一样控制。流行的操作系统主要包括Windows,Linux,AIX,VMS,Z / OS等。本文讨论了什么是操作系统及其组件的概述。

什么是操作系统(OS)?

定义:一个操作系统可以被定义为一个系统,就像一个大型的和复杂的系统通过一个接口被分割成小块一样。该系统用于共享不同的操作系统组件包括文件、输入/输出设备、进程存储器等。所有分区的部分必须是系统中定义良好的部分,具有仔细分类的i/ps、o/ps和功能。我们知道不是所有的系统都有相似的结构,而是多个电流操作系统共享下面概述的系统的组件。


操作系统是计算机中最重要的程序,因为每台计算机都有一个操作系统来运行所有的程序和应用程序。计算机操作系统的主要任务是从键盘上识别i/p,向屏幕上发送o/p,跟踪文件、存储驱动器和控制的外围设备,如打印机等。

操作系统组成

操作系统的组件起到使各种计算机系统部件一起工作的关键作用。下面讨论操作组件。

操作系统组件
操作系统组件

核心

OS中的内核在所有计算机外围设备上提供基本的控制级别。在操作系统中,内核是首先加载并保留在主存储器内的基本组件。因此,可以为RAM中的程序管理内存访问性,它会创建从硬件资源访问访问的程序。它始终重置CPU的操作状态以获得最佳操作。

流程执行

操作系统在硬件和应用程序之间提供接口,以便程序可以通过简单地按照配置为OS的过程和原则来通过硬件设备连接。该程序执行主要包括通过OS内核创建的进程,该过程使用内存空间以及不同类型的其他资源。


中断

在操作系统中,中断是必不可少的,因为它们为操作系统提供了一种可靠的技术,使其能够与周围环境进行通信和作出反应。中断只不过是设备和计算机系统之间的一种信号,否则来自计算机中的一个程序,该程序要求操作系统离开并准确地决定接下来要做什么。当接收到中断信号时,计算机硬件自动暂停当前正在运行的计算机程序,保持其状态并运行先前与中断连接的计算机程序。

内存管理

操作系统的功能只不过是内存管理,它管理主存储器并在实施期间在磁盘和主存储器之间向后和向前移动。这追踪每个内存位置;直到分配给某些过程,否则它是开放的。它验证可以分配多少内存到进程,并且还决定了解哪个过程在什么时候获得存储器。每当内存未分配时,那么它相应地追踪更新状态。内存管理工作可分为三个重要组,如硬件,操作系统和应用程序管理管理的内存管理。

多任务

它描述了几个独立的计算机程序在一个类似的计算机系统上的工作。操作系统中的多任务处理允许操作员一次执行一个或多个计算机任务。由于许多计算机可以同时执行一项或两项任务,这通常可以在时间共享的帮助下完成,即每个程序都利用计算机的时间来执行。

网络

网络可以定义为处理器通过通信线路彼此交互时。通信网络的设计必须考虑路由,连接方法,安全性,意见和安全问题。

目前,大多数操作系统都维持了不同的网络技术,硬件和应用。这涉及在不同操作系统上运行的计算机可以包含在常规网络中以共享数据,计算,扫描仪,打印机等资源,该打印机使用有线否则无线连接。

安全

如果一台计算机有许多个人允许各种进程的即时进程,那么许多进程必须被保护免受其他活动的影响。这种系统的安全性主要取决于各种有效工作的技术。当前的操作系统为许多资源提供了入口,这些资源可用于在系统上运行软件,并通过内核向外部设备(如网络)提供入口。操作系统应该能够区分哪些需要被允许处理,哪些不需要处理。此外,为了允许或禁止安全版本,具有高保护级别的计算机系统也提供审计选项。因此,这将允许监视从可访问性到资源的请求

用户界面

GUI或用户界面(UI)是操作系统的一部分,允许操作员获取信息。基于文本的用户界面将显示文本以及其命令,以及键盘的帮助键入命令行。

基于OS的应用主要提供特定的用户界面,以实现有效的通信。应用程序的用户界面的主要功能是从运营商获取输入,并为操作员提供O / PE。但是,从用户界面接收的类型以及用户界面提供的O / P类型可以从应用程序改变到应用程序。任何应用程序的UI都可以分为两种类型,即GUI(图形UI)和CLI(命令行用户界面)。

因此,这是关于一个操作系统概述。操作系统的主要组成部分主要包括内核、API或应用程序接口、用户界面和文件系统、硬件设备和设备驱动程序。这里有一个问题要问你,操作系统有哪些不同类型?

添加评论