一般主题技术

什么是操作系统 – 什么是操作系统(OS)

什么是操作系统 – 什么是操作系统(OS)

操作系统(OS) 是充当计算机硬件组件和用户之间接口的软件。实际上,您可以将其称为用户和计算机的不同部分可以相互交互的一种方式。

操作系统也称为系统软件。大多数人也将其简称为“OS”。操作系统也称为计算机的心脏,是一种系统软件,充当用户和计算机之间的接口。

让我直接解释这句话,当你打开电脑时,这个操作系统是唯一给你使用电脑的手段的操作系统。就像您通过单击 .mp3 文件、双击 Word 文档、打开三个或四个窗口、在键盘上键入内容、在计算机上保存一些文件等来听一首歌一样。因此,如果没有操作系统,您将无法完成所有这些工作。

操作系统是什么意思?

操作系统是可以用来操作计算机的程序。因此,当您购买新 PC 时,您首先会从店主那里获得预装的 Windows 8 或 Windows 10。然后你把你的电脑或笔记本电脑带回家。否则,没有操作系统,您甚至无法打开计算机。

这也是为什么它被称为系统软件的问题。如果要运行用户程序是指计算机中的应用程序,它永远无法在没有操作系统的情况下运行。

该操作系统有助于很好地使用计算机。操作系统基本上做同样的事情,比如从键盘获取一些输入,处理指令,并将输出发送到计算机屏幕。

您仅在打开计算机和关闭计算机时才能看到此操作系统。你生活在像 Game、MS word、Adobe Reader、VLC 媒体播放器、Photoshop 和许多其他程序这样的计算机中,要运行它们,我们需要一个我们称之为操作系统的大型程序或软件。

手机中使用的操作系统名称是Android,这个大家都知道。你必须知道  什么是操作系统,那么让我们来了解一下它的一些功能。

操作系统示例

不同的操作系统用于不同的任务。在这里,我分享了大多数人喜欢使用的 OS 菜单。

  1. 微软Windows
  2. 谷歌的安卓操作系统
  3. 苹果iOS
  4. 苹果电脑
  5. Linux操作系统

所有这些示例都适用于非常大的操作系统。尽管它们没有太大区别,但大多数人都通过这些名称认识它们。

操作系统功能

虽然计算机做了很多工作,但首先当你打开计算机时,首先将操作系统加载到主存即 RAM 中,然后用户程序需要从中分配硬件。下面是操作系统的各种功能,详细了解一下。

1.内存管理

内存管理是指一级和二级内存管理。主存意味着 RAM 是一个非常大的字节集合。

这意味着内存中有许多小槽,我们可以在其中保存一些数据。每个分支都有一个地址。主内存是 CPU Direct 使用的最快内存。因为 CPU 运行的所有程序都只在主存中。

操作系统做了所有这些事情。

  • 主存的哪一部分会被使用,哪部分不会,会有多少,不会有多少。
  • 在多处理中,操作系统决定将内存分配给哪个进程以及分配给谁。
  • 当一个进程请求内存时,它会将其交给内存操作系统(进程是指在计算机内部发生的一项任务或一项小任务)。
  • 当进程完成其工作时,操作系统会恢复其内存。

2.处理器管理(进程调度)

在多道程序环境中,操作系统决定哪个进程将获得哪个处理器,谁不会,以及多长时间。

这个过程称为进程调度。操作系统使所有这些工作。

  • 操作系统还看到处理器是空的或正在做一些工作,或者它是空闲的并且进程是否完成了它的工作。如果您愿意,您可以在任务管理器中查看有多少任务正在运行,有多少没有。完成所有这些工作的软件称为交通控制器。
  • 处理 CPU 专业化。
  • 当一个进程完成工作时,它会让处理器参与另一项工作,并在没有任何工作时释放处理器。

3.设备管理

驱动程序在您的计算机中使用,您应该知道像声音驱动程序,蓝牙驱动程序,图形驱动程序,WiFi 驱动程序,但它们有助于运行不同的 I/O 设备,但这些驱动程序是操作系统。

那么让我们看看这个操作系统也做了什么。

  • 它跟踪所有计算机,完成此任务的程序的名称是 I/O 控制器。
  • 就像需要硬件来执行某些任务的不同进程一样,操作系统也执行自定义硬件工作。举个例子,如果一个进程需要做一些像视频播放这样的任务,而不是打印输出,那么这两个任务将在输出设备屏幕、打印机的帮助下完成。因此,当必须为两个设备提供操作系统进程时,它就可以工作。
  • 当进程工作完成时,设备会再次重新分配。

4.文件管理

许多目录被组织到一个文件中。因为有了这个我们可以很容易地找到数据。那么让我们来看看操作系统在文件管理器中做了什么。

  • 保持信息、位置和状态井井有条。这一切都看到了文件系统。
  • 谁将获得哪些资源?
  • 必须进行资源重新分配。

5. 安全

当您打开计算机时,它会要求您输入此密码,这意味着操作系统正在阻止您的系统未经授权的访问。这可以确保您的计算机安全。并且您无法在没有密码的情况下打开某些程序。

6.查看系统性能

查看计算机性能并优化系统。操作系统会记录提供服务所需的时间。

7. 报错

如果系统中出现大量错误,操作系统会检测并恢复它们。

8. 在程序和用户之间创造协同效应

  • 将任务分配给编译器、解释器和编译器。为用户连接不同的软件,让用户用好软件。
  • 提供用户和系统之间的通信。
  • 操作系统存储在 BIOS 中。其他一切使该应用程序易于使用。

操作系统特性

现在让我们知道操作系统的功能是什么:-

  • 操作系统是运行其他程序的许多程序的集合。
  • 控制所有输入/输出设备。
  • 操作系统负责运行所有的应用程序。
  • 进行进程调度意味着分配和释放进程。
  • 它告诉您系统中发生的错误和威胁。
  • 在用户和计算机程序之间建立良好的协同作用。

到这里大家应该都知道操作系统是做什么的了(操作系统的功能 ),那么现在告诉我们操作系统有多少种。

操作系统类型 – 操作系统类型 OS 

技术日新月异,一切都随之变化,因此操作系统的使用在铁路,研究,卫星,工业等各个领域都在增加,因此找出有多少种操作系统。

  1.  批处理操作系统
  2.  简单的批处理操作系统
  3.  多道程序批处理操作系统
  4.  网络操作系统
  5.  多处理器操作系统
  6.  分布式操作系统
  7. 分时操作系统
  8.  实时操作系统

1.批处理操作系统

只有批处理操作系统被引入来克服早期的问题。如果我们谈论以前的系统,则设置起来更加耗时。
同时,由于作业是分批处理的,因此在这些批处理系统中减少了显着的设置时间。同时,这种操作系统在印地语中称为批处理操作系统。

在这种情况下,任何类似的任务都会被发送到 CPU 进行处理并同时运行。

批处理系统的主要功能是一次性自动执行任务。完成这项工作的最重要的事情是位于主内存低端的“批处理监视器”。

i)简单的批处理系统

这是最古老的系统,其中用户和计算机之间没有直接交互。在该系统中,用户必须将任务或作业带到存储单元进行处理并将其呈现给计算机操作员。

在这种情况下,所有的功能都一次性或一条线地交给了计算机。几天或几个月后,这个任务就解决了,并且输出设备有一个输出存储。该系统用于批量处理任务,因此也称为批处理模式操作系统。

b)多编程批处理系统

在这个操作系统中,任务是从内存中捕获并执行的。不断处理任务的操作系统,如果作业同时需要I/O,操作系统将第二个任务给CPU,I/O给第一个,这就是CPU总是忙的原因。

内存中的作业数总是少于磁盘中的作业数。如果有太多的作业留在队列中,操作系统将决定首先处理哪个函数。在此操作系统中,CPU 不会保持空闲状态。

分时系统也是多道程序系统的一部分。分时系统的响应时间较短,但多道程序的 CPU 使用率较高。

负面的
  • 用户和计算机之间没有直接的交互。
  • 先来的任务是第一个进程,所以用户不得不等待更长的时间。

2.网络操作系统

它的缩写是NOS,NOS的全称是“网络操作系统”。该网络操作系统为连接到网络的计算机提供服务。

如果给出示例,它们包括对共享文件、共享应用程序和打印功能的访问。

NOS 是一种允许多台计算机同时通信、共享文件以及与其他设备通信的软件。

以前的 Microsoft Windows 和 Apple 操作系统不是为单机使用和网络使用而设计的。但是随着计算机网络的缓慢增长和它们的使用量的增加,这些操作系统也开始发展。

NOS(网络操作系统)有两种基本类型: –
对等操作系统 (P2P),安装在每台计算机中。另一方面,有客户端-服务器模型,其中一台机器有一个服务器,另一台安装了客户端软件。

网络操作系统的类型

在谈到网络操作系统的类型时,它们主要包括两种基本类型,对等 NOS 和客户端/服务器 NOS:

1.点对点网络操作系统允许用户共享保存在易于访问的公共网络位置的网络资源。在这种架构中,所有设备都根据功能平等对待。

点对点在中小型 LAN 上效果最好,而且设置起来非常便宜。

2.客户端/服务器网络操作系统为用户提供通过服务器访问所有资源的权限。在其架构中,所有功能和应用程序都统一在单个文件服务器下,单个客户端操作可以使用该文件服务器来执行它们,即使在任何物理位置也是如此。

客户端/服务器难以安装,同时需要大量的技术维护。此外,它的成本也更高。

它最大的优点是网络是集中控制的,因此可以轻松进行任何更改,同时还可以集成其他技术。

我们可以将网络操作系统表示为在网络设备(例如路由器或防火墙)上运行的主要操作系统。

3.多处理器系统

在多处理器系统中,许多处理器使用共享物理内存。计算能力非常快。所有这些处理器都在一个操作系统下运行。以下是它的一些优点

好处

  • 由于使用多个处理器,速度非常高。
  • 如果同时处理多个任务,那么系统的生产力就会提高。这意味着,每秒可以完成多少个工作流程。
  • 在这个操作系统中,任务被划分为子任务,每个子任务被分配给不同的处理器,特别是正因为如此,任务在很短的时间内完成。

4.分布式操作系统

使用分布式操作系统的唯一目的是世界上有强大的操作系统,微处理器变得非常便宜,通信技术也有了很大的进步。

由于这一进展,现在已经创建了分布式操作系统,它非常便宜并且可以阻止远程计算机通过网络。这本身就是一项伟大的成就。

好处

  • 所有远程资源都可以轻松使用,因为资源不会保持空白。
  • 处理速度更快。
  • 主机上的负载较少,因为负载是分布式的。

5.分时操作系统

在此,操作系统给了一些时间来正确地完成每个任务,从而使每个任务都能正确地完成。同时,每个用户使用一个系统,其中时间分配给 CPU。这种类型的系统也称为多任务系统。

同时,无论在其中执行什么任务,都可以由一个用户完成,也可以由多个用户完成。

完成每项任务所需的时间称为量子。同时,只有在完成每个任务后,操作系统才会再次启动下一个任务。

好处

让我们了解分时操作系统的优势。

  • 在这种情况下,操作系统被赋予了完成每项任务的平等机会。
  • 在这里面有一份程序的副本并不容易。这等于。
  • 在此可以轻松减少 CPU 空闲时间。

负面的

让我们了解分时操作系统的缺点。

  • 可靠性问题在这方面得到了进一步的体现。
  • 在这方面,必须注意一切的安全和保障。
  • 数据连接问题是一个常见的问题。

分时操作系统示例:Unix

6.实时操作系统

这是最先进的操作系统,它是实时处理的,也就是说在导弹起飞、火车票预订和卫星期间,如果一切都延迟一秒钟,这个操作系统根本不会闲置。

这是两种类型,

1.硬实时操作系统

这是操作系统,同时给了完成任务的时间,在这段时间内完成了工作。

2.实时软

在 Soft Real-Time 中,准时性略低,如果一个任务正在运行并且另一个任务同时到达,那么新任务将被优先考虑会发生什么情况。这是有关印地语操作系统类型的一些信息。在此之前,您知道印地语中的操作系统是什么。

什么是客户端操作系统?

计算机桌面是一个独立的计算机处理单元。它旨在为人们执行自动化任务。台式计算机的独特之处在于它不需要任何网络或外部组件即可运行。

此客户端操作系统主要用于台式计算机或移动设备。该操作系统通常与中央服务器不同,因为它只支持一个用户。

智能手机和迷你电脑使用客户端操作系统。该操作系统管理硬件组件,包括打印机、显示器和相机通常每台计算机都有一个特定的操作系统。

这些客户端操作系统以尽可能低的成本提供多种处理能力。客户端操作系统包括  Windows®、Linux®、Mac® 和 Android®。

每个操作系统都旨在在特定硬件上执行某些特定功能。这种硬件兼容性是确定客户端计算机操作系统的主要考虑因素。

例如,最近Windows ® 被广泛用作客户端操作系统。

哪个程序是操作系统?

操作系统是系统程序。

操作系统的另一个名称是什么?

OS 是操作系统的另一个名称。

什么是便携式操作系统的示例?

Android و iOS و Windows Mobile Symbian。

你今天学到了什么?

所以今天朋友的信息很重要。所以对于特定的学生来说更重要。现在如果测试这个问题,什么是操作系统,操作系统的功能,那你就可以轻松回答了。

顺便说一句,在我看来,操作系统很快就会引入新功能,比如谈论Windows 10本身。

因为最初有人说操作系统是计算机的心脏。如果您想提出任何问题,请务必在下面的评论框中写下,如果您想提出任何建议,请务必给出。如果您还没有订阅我们的博客,请务必订阅。

Related Articles

Back to top button