操作系统
在我们的日常生活中,我们正在使用计算机并讨论Windows XP,7,10等等。你有没有想知道这个窗户是什么?此窗口只不过是操作系统。在今天的文章中,我们将讨论一种不同类型的计算机操作系统。
作为用户,您可以要求您的计算机在几个任务上工作,电脑为您服务。在我们早先的文章中,我们已经讨论了计算机的基础知识,如果您记得,电脑是不是不同的硬件。如果要刷新计算机的基本情况 点击这里。 现在,任何计算机CPU都可以只了解二进制语言(我们将在我们的其他文章中讨论它),这意味着1和0.作为用户,您永远不会以二进制语言的形式提供指令。您主要用一些键盘命令或某些鼠标点击给它。曾经想知道你的指令如何转换为计算机的二进制语言。这是操作系统发挥的地方。因此,计算机操作系统用作您(用户)和计算机硬件之间的接口。但操作系统不仅仅是作为一个接口,它也处理了很多其他任务,继续阅读,我会与您分享所有这些任务。
早期的操作系统大多是基于命令的,这意味着您将拥有命令提示符或终端,您必须为任何任务编写不同的命令。基于命令的操作系统是DOS,UNIX(一些旧版本),如AIX等。现代操作系统是基于GUI(图形用户界面)的更容易且大多数为基础(图形用户界面)。 Windows XP,7,10,Ubuntu,Fedora,Red-Hat Linux,Android,Mac-OS,I-OS。上述操作系统中的一些用于Android和I-OS等移动电话。
操作系统执行的一些最重要的任务是:
- 内存管理。
- 处理器管理。
- 设备管理。
- 文件管理。
- 安全。
- 工作管理。
- 系统性能管理。
- 误差处理
让我们现在详细讨论一些上述任务。
- 内存管理: 操作系统管理主内存(主存储器)。如果您想了解计算机内存检查我们的其他文章 这里。主内存由一系列字节组成,其中每个字节都有一个地址分配给它。就像我们的社会或殖民地一样,每个房子都有一个地址。操作系统(OS)跟踪所有这些程序使用的所有这些存储器地址以及可用地址有哪些地址。每当任何程序要求某些内存进行计算时,它会将请求发送到OS,OS为可用内存分配了适当的地址。一旦程序超过操作系统,请务必清理内存,以便它可以被另一个程序使用。
- 流程管理: 在一个多程序环境中,OS负责处理器(CPU)将处理器(CPU)分配给不同的程序,以便在短时间内完成多个任务。 OS决定哪个程序将获得处理器,以便维护多程序环境的长度。
- 设备管理: OS通过计算机中的驱动程序管理不同的设备。例如,如果将任何扬声器连接到计算机,并且通过计算机中的声音驱动程序安装扬声器,请在计算机OS中播放任何歌曲。如果您的计算机上安装了多个音乐播放器,并且您在其中播放歌曲,您的操作系统将为不同的音乐播放器程序管理扬声器。
- 文件管理: 每个操作系统都有自己的文件系统,一个文件系统只不过是组织计算机里面的文件的方式,如文件夹,文本文件等操作系统负责维护位置,大小,状态等的文件.os保存文件到辅助存储器并决定谁获取资源。
- 安全: 操作系统使用用户ID和密码维护计算机的安全性。它还通过提供不同的安全级别来防止未经授权访问计算机。
除了上面讨论的任务之外,OS负责大量的其他任务,误差处理,性能管理等。在操作系统中的每一个更新,用户的寿命都变得更加容易。我们无法想象在没有操作系统的情况下在计算机上工作。
希望你找到这篇文章有用!
如果您对此主题有任何疑问,请在下面的评论部分中留下您的查询。
发表评论