Was sind die Funktionen eines Betriebssystems?
Die Funktionen eines Betriebssystems Die herausragendsten sind die Verwaltung von Prozessen, Speicher und Kommunikation zwischen Anwendungen, unter anderem.
Ein Betriebssystem ist die Hauptsoftware oder der Satz von Programmen, die alle Prozesse verwalten, die in einem elektronischen Gerät auftreten.
Sie sind nicht die Programme und Anwendungen, die wir gewöhnlich für die Handhabung zum Beispiel des Computers verwenden, sondern die Eigenschaften, die es erlauben, dass diese Anwendungen funktionieren.
Eines der Ziele des Betriebssystems ist es, den Kernel, die Standortressourcen und die Hardware unserer Maschine zu verwalten. Die meisten elektronischen Geräte auf dem Markt, die einen Mikroprozessor haben, haben ein Betriebssystem.
Zu Beginn der Erstellung von Betriebssystemen war der größte Fehler, den sie hatten, dass sie sehr wenig Kapazität und eine sehr geringe Auslastung hatten, so dass dies normalerweise manuell durch eine Charge erfolgte. Innerhalb der Charge wurden die Jobs, die die Aufträge sind, die für eine Aktion benötigt werden, manuell aktiviert.
Als die Komplexität der Betriebssysteme zunahm, war es notwendig, diese Aufgaben zu automatisieren und somit die ersten Befehlsinterpreter zu erscheinen.
Mit all den Updates und Entdeckungen, die über die Jahre gemacht wurden, ist nichts mehr von den ersten Betriebssystemen übrig, die manuell aktiviert werden mussten.
Sie werden immer ausgereifter und aktivieren sich selbst, um die Maschine zu schützen und notwendige und routinemäßige Aufgaben zu erledigen.
Hauptfunktionen eines Betriebssystems
Wie bereits erwähnt, sind die meisten Betriebssysteme bereits vorgefertigt mit einer Liste von Aufgaben, die in unserem elektronischen Gerät ausgeführt werden müssen, damit alles reibungslos abläuft.
Es müssen nur kleine Anpassungen vorgenommen werden, um die Konfiguration an die Bedürfnisse unseres Geräts anzupassen.
1- Prozessmanagement
Einer der wichtigsten Bestandteile eines Betriebssystems ist die Verwaltung von Prozessen. Prozesse sind die Ressourcen, die ein Programm ausführen muss.
Dies beinhaltet die Verwendung von Speicher, die Zeit der CPU (Zentraleinheit) und die Dateien, auf die die Anwendung zugreifen muss, um richtig zu funktionieren.
Das Betriebssystem, das für das ordnungsgemäße Funktionieren der Maschine verantwortlich ist, ist dazu bestimmt, Prozesse zu erzeugen und zu zerstören, sie anzuhalten und wieder aufzunehmen und bei den Kommunikationsmechanismen zwischen den Prozessen zu helfen.
Wir können diese Aufgabe mit der Arbeit eines Büroangestellten vergleichen. Wenn wir eine Liste von Aufgaben erstellen, wird das Prozessmanagementsystem eine Aktionslinie aufstellen, in der die wichtigsten Prozesse priorisiert werden, dazwischen eine Zwischenposition und schließlich die unwichtigste Stelle.
Das Problem dabei ist, dass die Prozessverwaltung über eine Maschine erfolgt, die willkürliche Prioritäten für die auszuführenden Aufgaben setzt und manchmal unwichtige Aufgaben nicht ausgeführt werden.
Es ist dann notwendig, die Konfiguration des Prozessmanagement-Tools zu ändern und den notwendigen Aufgaben höhere Priorität einzuräumen oder deren Ausführung von Hand zu erzwingen.
2- Verwaltung des Hauptspeichers
Eine weitere wichtige Komponente des Betriebssystems ist die Verwaltung des Hauptspeichers. Der Speicher besteht aus einem Datenspeicher, der von der CPU und den Anwendungen gemeinsam genutzt wird und bei einem Fehler seine Kapazität verliert.
Daher ist es wichtig, dass das Betriebssystem für die Speicherverwaltung verantwortlich ist, so dass es nicht gesättigt wird und die darin enthaltenen Daten und Informationen verloren gehen.
Das Betriebssystem stellt sicher, dass ein Teil des Speichers verwendet wird und warum. Entscheiden Sie, wo die Prozesse platziert werden, wenn ein freier Speicherplatz vorhanden ist, und weisen Sie den erforderlichen Speicherplatz zu und beanspruchen Sie ihn so, dass er immer gut genutzt wird.
3- Management des Sekundärspeichers
Speicher ist etwas sehr volatiles und im Falle eines Fehlers können Sie die darin enthaltenen Informationen verlieren. Daher ist es notwendig, ein zweites Speichermodul zu haben, das die Daten auf lange Sicht speichern kann.
Wie beim Hauptspeicher ist das Betriebssystem für die Verwaltung des freien Speicherplatzes und die Zuordnung der Speicherreihenfolge zuständig. Es stellt auch sicher, dass alles perfekt gespeichert ist, sowie wie viel Platz frei ist und wo.
4- Verwaltung des Ein- und Ausreisesystems
Das Betriebssystem ist verantwortlich für die Verwaltung der Ein- und Ausgänge des Computers, beispielsweise eines Headsets, eines Druckers, eines Monitors usw.
Wenn Sie in der Vergangenheit einen neuen externen Port installieren wollten, war es wichtig, eine Installationsdiskette mit den Treibern zu haben, damit der Computer sie akzeptieren konnte.
Heutzutage ist das Betriebssystem des Computers normalerweise dafür verantwortlich, das Netzwerk nach den notwendigen Informationen zu durchsuchen, damit die neuen externen Ports perfekt funktionieren.
5- Dateisystemregistrierung
Dateien sind Formate, die von ihren Besitzern erstellt und in Tabellen konvertiert werden. Das Betriebssystem ist für die Aufzeichnung und Speicherung verantwortlich.
Das Betriebssystem ist verantwortlich für das Erstellen, Löschen und Archivieren der erstellten Dateien und bietet die notwendigen Werkzeuge, um jederzeit auf die Dateien zugreifen zu können.
Es stellt die Kommunikation zwischen den Dateien und den Speichereinheiten her und kann schließlich so konfiguriert werden, dass es Sicherungskopien aller Dateien erstellt, sodass im Falle eines Unfalls nicht alle verloren gehen.
6- Sicherheit
Das Betriebssystem ist für die Sicherheit der Maschine verantwortlich. Eine der wichtigsten Aktivitäten ist der Zugriff von Benutzern oder Programmen dorthin, wo sie nicht sollten.
Es gibt viele Viren, die unser System beeinträchtigen können, und das Betriebssystem stellt sicher, dass dies nicht geschieht.
Das Betriebssystem kann so konfiguriert werden, dass regelmäßige Kontrollen durchgeführt werden und die Sicherheitskontrollen, die es durchführen muss, eingerichtet werden.
7- Kommunikation zwischen Elementen und Anwendungen
Über die Netzwerkschnittstellen hält das Betriebssystem die Kommunikation zwischen den verschiedenen Komponenten der Maschine und allen Anwendungen, die mit ihnen in Kontakt stehen, aufrecht. Senden und empfangen Sie Informationen.
Informieren Sie sich über den Zustand des Systems
Es gibt eine Reihe von Anwendungen, die standardmäßig neben dem Betriebssystem installiert sind, aber kein System als solches sind.
Diese bieten eine Umgebung und grundlegende Eigenschaften für die Entwicklung und Ausführung der Programme, die auf unserer Maschine installiert sind.
Es informiert über den Zustand des Systems, wenn es notwendig ist, einige Aktionen auszuführen oder zu genehmigen, dass einige Maßnahmen ergriffen werden, wie automatische Aktualisierungen.
Darüber hinaus unterstützt es die verschiedenen Programmiersprachen, so dass jede Art von Anwendung in unserer Maschine funktioniert. Natürlich gibt es Programme, die die Kommunikation zwischen Anwendungen verbessern.
9- Ressourcenmanagement
Verwalten Sie alle wichtigen Teile der Maschine über den Ressourcenmanager. Seine Funktion als Administrator beinhaltet die Sicherheit und Kommunikation der Zentraleinheit oder CPU, der externen Geräte, die mit dem Computer verbunden sind.
Wie interner Speicher und sekundärer Speicher, wo Sie manchmal gespeicherte Teile von einem zum anderen säubern und ändern müssen.
Im Allgemeinen verwaltet es alle Ressourcen des Systems und alle Ressourcen, die damit in Kontakt kommen
10- Benutzerverwaltung
Das Betriebssystem ist auch dafür verantwortlich, die auf dem Computer gespeicherten Profile zu verwalten, je nachdem, wer ein Profil darauf erstellt hat.
Die Benutzerverwaltung kann Single-User oder Multi-User sein. Dies bedeutet nicht, dass das Betriebssystem nur die Erstellung eines Benutzerprofils für die Verwendung auf einem Computer erlaubt.
Ein Einzelbenutzerprofil bedeutet, dass nur die Ausführungen dieses Benutzers aktiv sind und nur seine. In der anderen, im Multiuser, erlaubt es die Aufgaben von mehr als einem Benutzer zur gleichen Zeit aktiv zu sein.
Die gängigsten Betriebssysteme
Die bekanntesten und am Markt verwendeten Betriebssysteme sind Windows, iOS und Linux für Computer. Und das Android und iOS für Smartphones.
Je nachdem, welches Gerät benötigt wird, gibt es Tausende von Betriebssystemen, die mehr oder weniger ausgereift sind.
Windows gehört zu Microsofts großem Makrobild, während iOS zu Apple gehört. Linux ist seinerseits eine freie Software-Plattform, mit der Sie Ihr Betriebssystem modifizieren können. Innerhalb der Linux-Plattform sind Ubuntu und Devian die bekanntesten.
Diese kostenlose Software ermöglicht es dem Benutzer, das Betriebssystem nach Belieben zu modifizieren. Es hat auch ein gewisses Risiko, und das heißt, den Kern des Betriebssystems zu berühren, wenn Sie nicht viel Wissen haben, kann eine Katastrophe verursachen.
Im Gegensatz dazu sind Betriebssysteme wie Windows und iOS für die unerfahrensten Benutzer bereits vorbereitet, so dass die anfängliche Konfiguration des Betriebssystems seine Verwendung ermöglicht, ohne dass kostspielige Änderungen vorgenommen werden müssen.
Referenzen
- RAHALKAR, Sagar Ajay. Betriebssystem-Grundlagen. inCertified Ethical Hacker (CEH) Foundation Guide. Apress, 2016. p. 3-21.
- BLUME, Steven W.Grundlagen des elektrischen Energiesystems für den nichtelektronischen Fachmann. John Wiley & Söhne, 2016
- SPRUNT, Brinkley. Die Grundlagen der leistungsüberwachenden Hardware.IEEE Mikro, 2002, vol. 22, Nr. 4, p. 64-71.
- MILLER, Michael.Absoluter Anfängerleitfaden für Computer-Grundlagen. Was veröffentlichen, 2007.
- ALVAREZ, Juan. Understanding Computer Basics: Schritt in Richtung Literacy.
- SILBERSCHATZ, AbrahamGALVIN, et al.Betriebssysteme: grundlegende Konzepte. Addison-Wesley Iberoamericana, 1994.
- TANENBAUM, Andrew S .; FOGOAGA, Juan Carlos Vega.Betriebssysteme. Prentice Hall, 1988.