Ein Betriebssystem ist eine Reihe von Programmen, die über elektronische Bestellungen die Gesamtaktivität des Computers steuern. So etwas wie ein Dirigent, der alles in Ordnung bringt und dafür sorgt, dass alle Teile der Maschine zusammenarbeiten. Normalerweise läuft es auf dem Computer, wenn wir es einschalten. Auf jedem Computer muss ein Betriebssystem installiert sein, damit es funktioniert. Die Definition gibt an, dass es sich um eine Gruppe von Computerprogrammen handelt, die die Möglichkeit bieten, die Ressourcen eines Computers effizienter zu verwalten.
Was ist ein Betriebssystem?
Inhaltsverzeichnis
Die Definition des Betriebssystems gibt an, dass es sich um eine Gruppe von ist Computerprogramme, die die Möglichkeit bieten die Verwaltung effizienter die Ressourcen, dass ein Computer hat, wird sie auch unter dem Namen Systemsoftware bekannt.
Um zu verstehen, was ein Betriebssystem ist, muss erwähnt werden, dass der Betrieb dieses Programmtyps ab dem Moment beginnt, in dem der Computer eingeschaltet wird, da seine Aufgabe darin besteht, die Hardware von Anfang an zu verwalten und gleichzeitig zu ermöglichen Interaktion mit dem Benutzer.
Daher kann gesagt werden, dass das Konzept des Betriebssystems das wichtigste Programm beschreibt, das ein Computer verwendet, da er die Anwendungen und Dienste koordiniert, die der Benutzer verwendet, was bedeutet, dass durch ihn der Rest des Programms Die Software in einem Computer kann normal funktionieren, da sie das Erkennen einiger Verbindungen ermöglicht, Steuerelemente erstellt, Sicherheit bietet und unter anderem Sendungen liefert. Die heute am häufigsten verwendeten Softwareprogramme sind das Windows-Betriebssystem, das Linux- Betriebssystem, OS / 2 und DOS.
Während der gesamten Geschichte der Betriebssysteme ist es wichtig hervorzuheben, dass die ersten Versionen von Computern keine Systeme wie diese hatten, was heute schwer zu assimilieren ist. In den sechziger Jahren verwendeten Computer sogenannte Batch-Prozessoren.
Jahre später begann die Entwicklung von Betriebssystemen (Betriebssystemen), obwohl es wahr ist, dass in den 80er Jahren bereits einige anerkannte Betriebssysteme in der Community erstellt wurden. In den 90er Jahren begann diese Software etwas mehr zu werden flexibel und gleichzeitig stark, eines der Wahrzeichen der Zeit ist das Windows 95-Betriebssystem.
Heutzutage kann das Betriebssystem eines Computers sogar im Internet gefunden werden, wo es sogar möglich ist, das Betriebssystem der erforderlichen Version herunterzuladen.
In der Definition des Betriebssystems werden seine Zwecke hervorgehoben, nämlich die Verwaltung des Zwischenkerns, die Bereitstellung von Hardwareschutz und die Verwaltung von Lokalisierungsressourcen, ein Tool, das verhindert, dass Anwendungsprogrammierer denselben Prozess ausführen müssen manuell.
Die Entwicklung der Betriebssysteme hat dazu geführt, dass ein großer Teil der elektronischen Geräte, die Mikroprozessoren für ihren Betrieb verwenden, auch über ein integriertes Betriebssystem verfügen. Einige Beispiele sind Mobiltelefone, DVD-Player, Radios, Computer usw.
In diesem Fall werden sie über eine grafische Benutzeroberfläche, eine Desktop-Umgebung oder einen Fenstermanager bearbeitet. Bei Mobiltelefonen erfolgt dies über eine Konsole und die DVD über die Fernbedienung Es sind Daten, mit denen wir besser verstehen können, was ein Betriebssystem ist.
Wofür ist ein Betriebssystem?
Eines der Dinge, für die ein Betriebssystem verwendet wird, besteht darin, dass andere Software sich auf dieses Programm verlassen und somit effizient arbeiten kann. Aus diesem Grund können je nach verwendetem System bestimmte Programme installiert sein oder nicht.
Ebenso können Betriebssysteme nach der Anzahl der Aufgaben klassifiziert werden, die sie gleichzeitig ausführen können, sowie nach der Anzahl der Benutzer, die diese Programme verwenden können, und auch nach der Zeit, in der sie ausgeführt werden können oder nicht real. Es ist zu beachten, dass dies nur einige der vorhandenen Klassifikationen sind.
Das Konzept des Betriebssystems weist darauf hin, dass es drei wesentliche und wesentliche Elemente enthält. Sie beziehen sich auf die Softwarepakete, die es der Hardware ermöglichen, mit der Software selbst zu interagieren.
- Befehlsinterpretation: Sind diese Komponenten, mit denen die Befehle interpretiert werden können, besteht ihr Hauptziel darin, die Befehle oder Befehle zu kommunizieren, die der Benutzer ausführt. Dies erfolgt über eine Sprache, die von der Hardware interpretiert werden kann, ohne dass dies erforderlich ist Wer den Auftrag ausführt, hat einige Kenntnisse dieser Sprache.
- Dateisystem: Es ist eine Art Dateidatenbank, in der sie eine baumartige Struktur erhalten.
- Kern: Schließlich gibt es den Kern, der für den Betrieb grundlegender Bereiche wie Dateneingabe und -ausgabe, Kommunikation, Speicherverwaltung und -verarbeitung usw. verantwortlich ist.
Elemente eines Betriebssystems
Das Betriebssystem besteht aus vier Modulen: dem Kernel oder Kernel, dem Speichermanager, dem Eingabe- und Ausgabesystem und schließlich dem Dateimanager. Es gibt Leute, die der Meinung sind, dass es ein fünftes Modul gibt, nämlich den Befehlsinterpreter, der für die Übersetzung der Befehle verantwortlich ist, die der Benutzer über die Tastatur oder ein anderes Gerät ausführt.
Kern oder Kernel
Es ist das Modul der untersten Ebene des Betriebssystems, es ruht auf der Hardware eines Computers. Einige der Aufgaben, die es ausführen muss, sind Interferenzen zu behandeln, dem Prozessor Aufgaben zuzuweisen und Kommunikationskanäle zwischen Programmen anzubieten, unter anderem.. Im Allgemeinen ist der Kernel für die Steuerung der anderen Module verantwortlich und synchronisiert gleichzeitig deren Ausführung.
Auf die gleiche Weise verfügt der Kernel über ein Submodul, das als Scheduler bezeichnet wird und dessen Aufgabe es ist, den verschiedenen Programmen die Prozessorzeit nach einem bestimmten Planungsmuster anzuzeigen, das zwischen den Betriebssystemen unterschiedlich sein kann. Im Allgemeinen wird eine Hierarchie von Prioritäten erstellt, die dafür verantwortlich sind, wie die CPU-Zeit jeder Software zugewiesen werden soll.
Speichermanager
Der Speichermanager hingegen ist dafür verantwortlich, einige Teile des RAM-Speichers den Programmen oder Teilen davon, die dies erfordern, zuzuweisen, während sich die restlichen Programme und Daten auf den Speichergeräten befinden fest. Auf diese Weise erfolgt die Zuweisung eines Teils des Hauptspeichers nach einem bestimmten Muster strukturiert.
Die gebräuchlichste Methode zum Verwalten des Speichers besteht in der Erstellung eines virtuellen Speichers. Dadurch wird der Arbeitsspeicher des Computers für jeden angezeigt, der das System verwendet, viel mehr als er tatsächlich ist.
Ein- und Ausgangssystem
Dieses Element stellt die Benutzereingabe und -ausgabe von Daten als etwas dar, das vom Computer unabhängig ist. Dies bedeutet, dass für den Benutzer alle Geräte die gleichen Eigenschaften aufweisen und auf die gleiche Weise behandelt werden, da das Betriebssystem für den Umgang mit den jeweiligen Besonderheiten verantwortlich ist einer von ihnen, einer davon ist die Reaktionsgeschwindigkeit. Eine weit verbreitete Technik, insbesondere bei der Datenausgabe, ist die Verwendung von Spoolern.
Die Ausgabeinformationen werden vorübergehend in einer Warteschlange gespeichert, die sich in einem Massenspeichergerät befindet, bis das Peripheriegerät freigegeben wird, wodurch verhindert wird, dass ein Programm beibehalten wird, da das Peripheriegerät nicht verfügbar ist. SSOs haben Aufrufe zum Entfernen oder Hinzufügen von Spooldateien.
Dateimanager
Der Dateimanager dient dazu , die Strukturen der Programme sowie die Daten der Benutzer und der Systemprogramme, die in Dateien gespeichert sind, zu pflegen und die korrekte Verwendung von Massenspeichergeräten sicherzustellen. Dieses Element ist auch für die Überwachung der Erstellung, Entwicklung, Aktualisierung und endgültigen Eliminierung von Dateien zuständig, verwaltet zu jeder Zeit ein Verzeichnis mit allen im System befindlichen Dateien und arbeitet mit dem Modul zusammen, das den Speicher während der Übertragung verwaltet. Daten zum und vom zentralen Speicher.
Es ist wichtig darauf hinzuweisen, dass bei einem virtuellen Speichersystem eine Übertragung zwischen dem Massenspeichermedium und dem zentralen Speicher stattfindet, um die Struktur des Speichers beizubehalten. Auf Massenspeichergeräten gespeicherte Dateien dienen unterschiedlichen Zwecken. Einige werden zum Speichern von Informationen zum Teilen verwendet, andere enthalten private Informationen usw.
Aus diesem Grund verfügt jede Datei über eine Reihe von Zugriffsrechten, die die Erweiterung anzeigen, mit der die in dieser Datei enthaltenen Informationen gemeinsam genutzt werden können. Das Betriebssystem sorgt dafür, dass diese Berechtigungen nicht umgangen werden.
Funktionen eines Betriebssystems
Die Funktionen eines Betriebssystems, die am meisten auffallen, sind die Verwaltung von Speicherprozessen und die Verwaltung der Kommunikation zwischen Anwendungen.
Prozessmanagement
Es ist zweifellos einer der herausragendsten Teile eines Betriebssystems, da die Prozesse die Ressourcen sind, die eine Software benötigt, um korrekt ausgeführt werden zu können. Dies erfordert bestimmte Elemente wie die CPU-Zeit, die Speichernutzung und das Vorhandensein von Dateien, auf die die Anwendung zugreifen muss, um ausgeführt zu werden. Das Betriebssystem, damit es für den korrekten Betrieb der Maschine sorgen kann, widmet sich der Erstellung und Zerstörung von Prozessen sowie deren Stoppen und Starten, ganz zu schweigen von seinem Beitrag zu den Kommunikationsmechanismen zwischen einem Prozess und einem anderen.
Hauptspeicherverwaltung
Die Verwaltung des Hauptspeichers ist ein weiteres äußerst relevantes Element. Der Speicher besteht seinerseits aus einem Data Warehouse, das von den Anwendungen und der CPU gemeinsam genutzt wird und dessen Funktionalität bei Problemen ebenfalls verloren geht. Aus diesem Grund ist es wichtig, dass sich das Betriebssystem um die Speicherverwaltung kümmert, damit es nicht überlastet wird und die dort gespeicherten Informationen angezeigt werden. Das Betriebssystem sorgt dafür, dass bestimmte Teile des Speichers verwendet werden und warum. Es trifft Entscheidungen darüber, wo die Prozesse lokalisiert werden sollen, wenn freier Speicherplatz vorhanden ist, und weist den erforderlichen Speicherplatz zu und fordert ihn zurück, damit der Speicher gut genutzt wird.
Sekundärspeicherverwaltung
Der Speicher zeichnet sich dadurch aus, dass er ziemlich flüchtig ist und im Falle eines Fehlers die darin enthaltenen Informationen verlieren kann. Aus diesem Grund muss ein zweites Speichermodul vorhanden sein, damit die Daten langfristig dort bleiben.
So wie es mit dem zentralen Speicher, dem Betriebssystem, geschieht, kümmert es sich um die Verwaltung des freien Speicherplatzes und weist die Speicherreihenfolge zu. Es sorgt auch dafür, dass alles korrekt gespeichert wird und wie viel und wo freier Speicherplatz vorhanden ist.
Verwaltung des Ein- und Ausgangssystems
Auf die gleiche Weise ist das Betriebssystem für die Verwaltung der Eingangs- und Ausgangsanschlüsse eines Computers verantwortlich, z. B. für Kopfhörer, Monitor, Drucker usw.
Wenn Sie zuvor einen neuen externen Port installieren wollten, war es wichtig, eine Installationsdiskette zu haben, auf der die Treiber aufgezeichnet wurden, damit der Computer sie akzeptieren kann. Heutzutage ist das Betriebssystem des Computers dafür verantwortlich, alle Informationen im Netzwerk zu lokalisieren, die erforderlich sind, damit die neuen externen Ports ordnungsgemäß funktionieren.
Dateisystemprotokoll
Die Dateien sind Formate, die von den Eigentümern selbst erstellt und in Tabellen konvertiert werden. Das Betriebssystem kümmert sich um die Registrierung und Speicherung dieser Dateien. Das Betriebssystem ist auch dafür verantwortlich, alle erstellten Dateien zu erstellen, zu löschen und zu speichern sowie die erforderlichen Tools bereitzustellen, um bei Bedarf auf die Dateien zuzugreifen. Es bietet auch die Kommunikation zwischen Dateien und Speichereinheiten und konfiguriert diese so, dass Sicherungskopien von jeder erstellt werden. Im Falle eines Unfalls gehen keine Informationen verloren.
Sicherheit
In diesem Punkt sollte beachtet werden, dass das Betriebssystem für die Computersicherheit zuständig ist. Eine der wichtigsten Aktionen ist der Zugriff auf Programme oder Benutzer, an denen sie nicht teilnehmen sollten. Es gibt viele Viren, die das System beschädigen können, und es ist das Betriebssystem, das dafür verantwortlich ist, dass dies nicht geschieht. Es ist möglich, die Software so zu konfigurieren, dass von Zeit zu Zeit Kontrollen durchgeführt werden, und auf die gleiche Weise die Sicherheitskontrollen festzulegen, die durchgeführt werden müssen.
Kommunikation zwischen Elementen und Anwendungen
Über die Netzwerkschnittstelle verwaltet das Betriebssystem die Kommunikation zwischen den verschiedenen Elementen des Computers sowie allen damit verbundenen Programmen. Informationen empfangen und senden.
Systemstatus melden
Es gibt eine große Anzahl von Anwendungen, die standardmäßig zusammen mit dem Betriebssystem installiert werden, jedoch nicht als System betrachtet werden. Sie bieten ein Mittel und grundlegende Eigenschaften zum Entwickeln und Ausführen der auf dem Computer installierten Programme. Auf die gleiche Weise informiert es den Status des Systems, dh wenn eine Aktion genehmigt werden muss, z. B. bei der Installation automatischer Updates.
Ebenso bietet es Unterstützung für verschiedene Computersprachen, so dass jede Anwendung auf dem Computer ausgeführt werden kann. Dazu gibt es Programme, die die Kommunikation zwischen Anwendungen verbessern.
Ressourceneinteilung
Es verwaltet jeden der Hauptteile des Computers über einen Ressourcenmanager. In seiner Funktion umfasst die Verwaltung auch die Sicherheit und Kommunikation der CPU und der externen Geräte, die mit dem Computer verbunden sind. Genauso wie es beim sekundären und internen Speicher der Fall ist, wo manchmal Teile gereinigt und ausgetauscht werden müssen, die von einem zum anderen gespeichert werden. Im Allgemeinen werden alle Ressourcen des Systems und alle Elemente verwaltet, die mit diesem System in Kontakt stehen.
Benutzerverwaltung
Schließlich wird auch die Verwaltung der auf dem Computer gespeicherten Profile behandelt, je nachdem, wer das Profil erstellt hat. Die Verwaltung von Benutzern kann mehrfach oder individuell erfolgen. Dies bedeutet nicht, dass das Betriebssystem nur die Erstellung eines Benutzerprofils für die Verwendung des Computers zulässt.
Arten von Betriebssystemen
Die Arten von Betriebssystemen werden nach folgenden Kriterien klassifiziert:
- Aufgabenverwaltungskriterien: Diese wiederum werden in Einzelaufgaben- und Multitasking- Kriterien unterteilt. Erstere zeichnen sich dadurch aus, dass sie jeweils ein Programm ausführen, abgesehen von den eigenen Prozessen des Betriebssystems, wobei letztere CPU-Ressourcen verwalten können Erreichen Sie eine gewisse Gleichzeitigkeit in den ausgeführten Prozessen.
- Benutzerverwaltungskriterien: In diesem Fall können wir von Einzelbenutzersystemen sprechen, dh sie erlauben nur einem Benutzer die Steuerung, es gibt auch Mehrbenutzersysteme, die basierend auf Sitzungen verwendet werden.
- Kriterien für das Ressourcenmanagement. Es gibt zentralisierte Betriebssysteme, die in ihrem Einflussbereich auf einen einzelnen Computer beschränkt sind, und es gibt auch verteilte Systeme, die verschiedene Computer gleichzeitig verwalten.
Es ist zu beachten, dass dies die Klassifizierung der gängigsten Betriebssysteme ist, es gibt jedoch auch andere weniger häufige:
Betriebssystem eines Computers
Betriebssysteme werden im Allgemeinen auf dem Computer installiert, und in den meisten Fällen nimmt der Benutzer keine Änderungen daran vor. Sie können jedoch aktualisiert, geändert oder ersetzt werden.
Jedes Betriebssystem eines Computers verfügt über eine grafische Oberfläche für den Benutzer, über die externe Tools oder Hardware wie die Mousse verwendet werden können, indem auf die Symbole geklickt wird oder zu diesem Zweck mit anderen Elementen interagiert wird um eine Aufgabe auszuführen, die klar macht, wozu das Betriebssystem auf dem Computer dient.
Die Beispiele der weltweit am häufigsten verwendeten Betriebssysteme sind:
Microsoft Windows
Unter den Betriebssystemtypen ist Windows, das in den 80er Jahren erstellt wurde, das am stärksten gewichtete. Derzeit sind Windows 10, das im September 2014 erstellt wurde, Windows 8, das 2012 erstellt wurde, Windows 7 2009 und Windows Vista 2007. Dieses Betriebssystem ist auf den meisten Computern vorinstalliert und damit das beliebteste Betriebssystem der Welt.
Mac OS X
Dieses Betriebssystem wurde von der Firma Apple Inc. erstellt. Es ist auf allen Computern installiert, die von dieser Firma hergestellt werden. Derzeit werden die neuesten Versionen dieses Systems als Mac OS-Betriebssystem bezeichnet, wobei die spezifischen Namen lauten Von jeder Version kam Maverick, das 2013 auf den Markt gebracht wurde, Mountain Lion seinerseits, 2012 auf den Markt, Lion 2011 und Snow Leopard 2009. Apple bietet Benutzern auch eine Version namens MacOS X Server an, die für die Ausführung auf Servern entwickelt wurde.
Linux Ubuntu
Ein weiteres Beispiel für Betriebssysteme ist Linux Ubuntu. Dieses Betriebssystem hat als Hauptmerkmal, dass es Open Source ist, was bedeutet, dass es von jedem Benutzer auf der Welt verteilt und geändert werden kann, was ein großer Vorteil ist, da dies ermöglicht, dass das Betriebssystem frei ist und Sie auch wählen können zwischen den verschiedenen vorhandenen Versionen. Auf PCs wird das Linux-Betriebssystem, obwohl es völlig kostenlos ist, auf wenigen Computern verwendet. Auf den meisten Unternehmensservern wird jedoch Linux verwendet, da es einfacher anzupassen ist. Zwischen den. Die Versionen, die am meisten auffallen, sind Ubuntu, Debian, Fedora und Linux.
Betriebssystem eines Telefons
Mobile Betriebssysteme oder mobile Betriebssysteme sind eine Reihe von Programmen auf niedriger Ebene, die die Abstraktion der Merkmale der spezifischen Hardware von Mobiltelefonen ermöglichen und Dienste für mobile Anwendungen anbieten, die darauf ausgeführt werden. Diese Systeme sind einfacher und zielen auf drahtlose Konnektivität sowie auf die Eingabe von Informationen und Multimedia-Formaten ab.
Bestimmte mobile Betriebssysteme basieren auf dem Schichtmodell. Die gängigsten Systeme sind:
Android
Dies ist zweifellos das am weitesten verbreitete Telefonbetriebssystem der Welt. Es basiert auf Linux. Es wurde ursprünglich für professionelle Kameras entwickelt, später von Google erworben und für die Verwendung in mobilen Geräten wie Smartphones und später in Tablets modifiziert. Derzeit wird dieses System entwickelt, damit es auf dem PC verwendet werden kann und Notizbuch. Sein Entwickler ist Google, es wurde 2008 gestartet.
iOS
Das Betriebssystem eines Apple-Telefons ist das iOS, das nur für Geräte der Firma Apple Inc. charakteristisch ist. Es wird in Geräten wie dem iPod Touch, dem iPhone, dem iPad und Apple TV verwendet. Optimierung und Einfachheit sind die Grundlage für den Erfolg, da die Benutzer es anderen mobilen Betriebssystemen vorziehen, die Hardware mit höherer Leistung benötigen, um das Betriebssystem flüssig zu gestalten.