Betriebssystem
- 2386
- 727
- Ibrahim Steuk
Was ist ein operatives System??
Das Betriebssystem ist ein Programm, das mit den Hauptkomponenten im Betrieb eines Computersystems, z.
Es handelt sich um eine Software, die zur Ausführung aller Anwendungsprogramme und Dienstprogramme erforderlich ist. Darüber hinaus funktioniert es als Brücke, um eine bessere Interaktion zwischen Anwendungsprogrammen und Computerhardware zu erzielen.
Mit dem Betriebssystem können Sie die Programme und Funktionen eines Computers verwendenDas Betriebssystem besteht aus Systemsoftware, die die grundlegenden Programme sind, die der Computer starten und arbeiten muss. Jeder Desktop-, Tablet- und Smartphone -Computer enthält ein Betriebssystem, das dem Gerät grundlegende Funktionen bereitstellt.
Das Hauptziel ist es, das Computersystem angenehm zu gestalten und Hardware effizient zu nutzen. Das Betriebssystem führt die grundlegenden Aufgaben aus, z.
Was ist ein Betriebssystem für?
Hauptschaltraum
Das Betriebssystem ist das Programm, das als Computer -Master -Steuerung dient. Wenn es eingeschaltet ist, ist ein kleines Startprogramm das, das es lädt.
Obwohl zusätzliche Systemmodule bei Bedarf geladen werden können, befindet sich der Hauptteil als Kern oder Kernel jederzeit im Speicher.
Wenn zum ersten Mal Computer eingeführt wurden, interagierte der Benutzer über eine Befehlszeilenschnittstelle mit ihnen, die schriftliche Bestellungen erforderte. Derzeit verwenden fast alle Computer ein GUI -Betriebssystem.
Für große Systeme entspricht wichtige Verantwortlichkeiten. Es fungiert als Transitpolizist und stellt sicher, dass die verschiedenen Programme, die gleichzeitig ausgeführt werden.
Das Betriebssystem ist auch für die Sicherheit verantwortlich und garantiert, dass sie nicht auf das nicht autorisierte Benutzersystem zugreifen können.
Vermittler zwischen Benutzer und Hardware
In einem Computersystem kann Hardware den Maschinencode nur in Form von 0 und 1 verstehen, was für einen gemeinsamen Benutzer keinen Sinn ergibt.
Ein System, das als Vermittler fungieren kann, wird benötigt und alle im System vorhandenen Prozesse und Ressourcen verwaltet.
Ein Betriebssystem könnte als Schnittstelle zwischen Person und Hardware angegeben werden. Es ist eine Garantie dafür, dass alle Prozesse, die Verwaltung der Archive und die CPU, die Zuweisung von Ressourcen und viele andere Aufgaben ausgeführt werden.
Da das Betriebssystem hauptsächlich als Benutzeroberfläche eines Computers fungiert, ist es notorisch an der Form der Interaktion mit dem Gerät beteiligt. Daher bevorzugen viele Benutzer es, ein bestimmtes Betriebssystem zu verwenden.
Anwendungen ausführen
Wenn Softwareentwickler Anwendungen erstellen, müssen sie sie für ein bestimmtes Betriebssystem schreiben. Dies liegt an der Tatsache, dass jedes Betriebssystem unterschiedlich mit der Hardware kommuniziert wird und über eine spezifische Anwendungsprogrammschnittstelle (API) verfügt, die der Programmierer verwenden muss.
Obwohl viele beliebte Programme multiplatform sind und für mehrere Betriebssysteme entwickelt wurden, sind einige nur für ein einzelnes Betriebssystem verfügbar.
Die Programme kommunizieren mit dem Betriebssystem, um alle Vorgänge auszuführen, die mit der Dateiverwaltung und der Benutzeroberfläche zu tun haben.
Ziele
Der Zweck eines Betriebssystems besteht darin, Hardware und Software so zu steuern und zu organisieren, damit das Gerät, in dem es sich befindet, richtig funktioniert. Seine Hauptziele sind:
- Verstecken Sie sich vor Benutzern die Details der Hardware -Ressourcen.
- Machen Sie das Computersystem bequem, um effizient zu verwenden.
- Verwalten Sie die Ressourcen eines Computersystems.
- Stellen Sie den Benutzern eine bequeme Schnittstelle zur Verfügung, um das Computersystem zu verwenden.
- Bieten Sie einen effizienten und fairen Ressourcenaustausch zwischen Benutzern und Programmen.
- Überwachen Sie, wer die Berufung nutzt, Ressourcenanfragen autorisiert und in Konfliktanwendungen der verschiedenen Programme und Benutzer eingreift.
Komponenten eines Betriebssystems
Windows, Linux und iOSAlle Komponenten existieren so, dass die verschiedenen Teile eines Computersystems zusammenarbeiten.
Kern
Bietet eines der grundlegendsten Steuerungsstufen auf allen Computerhardware -Geräten. Der Kern ist die zentrale Komponente eines Betriebssystems. Wird anfänglich aufgeladen und bleibt im Hauptgedächtnis.
Es verwaltet die Zugänglichkeit von RAM für Programme und legt fest, welche Programme Zugriff auf Ressourcen haben. Implantiert die operativen Zustände der CPU jederzeit einen optimalen Betrieb.
Prozessausführungsmodul
Das Betriebssystem bietet eine Schnittstelle zwischen einem Anwendungsprogramm und der Hardware, damit das Anwendungsprogramm eine Verbindung mit Hardware verbindet.
Unterbrechungsmodul
Die Unterbrechungen sind unerlässlich, da sie eine zuverlässige Methode für das Betriebssystem bieten, um auf seine Umgebung zu reagieren.
Eine Unterbrechung ist ein Zeichen eines Geräts, das mit dem Computer oder einem Programm im Computer angeschlossen ist und das das Betriebssystem benötigt, um genau zu bestimmen, was als nächstes zu tun ist.
Nach Erhalt einer Unterbrechung stellt der Computer jedes Programm ein, das durchführt, seinen Status und führt den mit der Unterbrechung verbundenen Betriebssystemcode aus.
Speicherverwaltungsmodul
Ist für alle Aspekte der Speicherverwaltung verantwortlich. Stellt sicher, dass ein Programm nicht den Speicher eingibt, der von einem anderen Programm verwendet wird.
Multitasking -Modul
Beschreiben Sie den Betrieb mehrerer unabhängiger Programme auf demselben Computer. Das Betriebssystem kann nach diesen Programmen nachsehen, wo sich diese Programme befinden, und sich von einem abziehen, ohne Informationen zu verlieren.
Es geschieht mit der gemeinsamen Zeit, in der jedes Programm einen Teil der Computerzeit verwendet, um ausgeführt zu werden.
Sicherheitsmodul
Wenn ein Computer den gleichzeitigen Betrieb mehrerer Prozesse zulässt, müssen diese Prozesse die Aktivitäten der einzelnen Sicherheiten sicherstellen.
Das Betriebssystem muss in der Lage sein, zwischen den Anforderungen zu unterscheiden, die verarbeitet werden müssen, und denen, die nicht verarbeitet werden sollten.
Benutzeroberflächenmodul
Diese Einheit ist von entscheidender Bedeutung, damit die menschliche Kommunikation machbar ist. Überprüfen und fordern Sie Dienste aus dem Betriebssystem an, erhalten Sie Informationen von den Eingabegeräten und fordern, dass die Dienste des Betriebssystems und andere in den Ausgabegeräten angezeigt werden.
Datenverwaltungsmodul
Halten Sie die Datenverfolgung bei der gespeicherten. Das Programm verwaltet die Daten über einen Dateinamen und seinen jeweiligen Speicherort. Diese Einheit weiß, wo Daten auf der Festplatte physisch gespeichert sind.
Die Interaktion zwischen einer Anwendung und dem Betriebssystem wird über eine Programmierschnittstelle durchgeführt. Wenn ein Programm Informationen speichern oder wiederherstellen muss, rufen Sie dieses Gerät an, der für das Öffnen, Lesen, Schreiben und Schließen der Dateien verantwortlich ist.
Arten von Betriebssystemen
Real -Time -Betriebssystem (RTOs)
Sie werden verwendet, um industrielle Systeme, wissenschaftliche Instrumente und Maschinen zu kontrollieren. Diese Art des Betriebssystems hat fast keine Benutzeroberflächenkapazität, da das System bei der Lieferung eine versiegelte Box ist.
Kann Ihnen dienen: die 6 Teile einer E -Mail und ihre EigenschaftenDiese Art von System wird hauptsächlich verwendet, um Computerressourcen so zu verarbeiten, dass ein bestimmter Vorgang jedes Mal, wenn er auftritt, in der gleichen Zeit ausgeführt wird.
Ein Benutzer, eine Aufgabe
Diese Art von System betreibt die Computerausrüstung so, dass eine Person nur einen Job gleichzeitig ausführen kann.
Das Palmsystem gehört zu diesem Typ, der für die Handcomputer dieser Marke verwendet wird.
Ein Benutzer, Multitasking
Es ist diejenige, die derzeit auf Desktop -Computern verwendet wird. Windows ist ein Betriebssystem, in dem mehrere Anwendungen gleichzeitig ausgeführt werden können.
Das heißt, eine Person kann einen Text in einem Textverarbeitungsprogramm schreiben, während eine E -Mail -Nachricht gedruckt wird und eine Internetdatei heruntergeladen wird.
Multi -Benutzer
Mit dieser Art von System können mehrere Personen gleichzeitig eine Computerressourcen verwenden.
Das Betriebssystem muss sicher sein, dass die Anforderungen der Benutzer ein Gleichgewicht haben und dass jedes Programm, das sie verwenden.
UNIX- und VMS -Betriebssysteme, die in Makrocomputern verwendet werden, sind Teil dieser Art von Betriebssystemen.
Funktionen eines Betriebssystems
Benutzeroberfläche
Derzeit basiert alles auf Grafiken. Die Benutzeroberfläche enthält Windows, Menüs und eine Interaktionsmethode zwischen dem Benutzer und dem Computer.
Vor der Existenz der User Graphic Interfaces (GUI) wurden alle Vorgänge durch Befehle durchgeführt. Betriebssysteme können optionale Schnittstellen zugeben.
Arbeitsmanagement
Die Arbeitsverwaltung steuert sowohl Zeit als auch Sequenz, in der Anwendungen ausgeführt werden.
Die Arbeitskontrollsprache von IBM ist in der Umgebung von Makrocomputern und Servern mit hohem Endmakrieren üblich. Es wurde entwickelt, um tägliche Arbeiten zu programmieren.
Auf UNIX/Linux -Servern ist die Ausführung kleiner Programme zu bestimmten Zeiten während des Tages üblich.
In einer Desktop -Umgebung können Sie Stapeldateien schreiben, um eine Abfolge von Operationen auszuführen, die so programmiert werden können, dass sie zu einem bestimmten Zeitpunkt beginnen.
Aufgabenmanagement
In der Umgebung von Makrocomputern und Servern ist dieses Management kritisch. Anwendungen können priorisiert werden, damit sie je nach Zweck schneller oder langsamer laufen.
Auf Desktop -Computern ist Multitasking in der Regel eine Änderung der Aufgaben, wobei Anwendungen geöffnet werden, damit Benutzer zwischen ihnen kommen und gehen können.
Geräteverwaltung
Die Geräte können vom Betriebssystem mithilfe von Anweisungen im Peripheriecode verwaltet werden.
Die Software, die früher mit den Peripheriegeräten kommunizieren konnte, wird als Controller bezeichnet. Für jedes mit dem Computer angeschlossene Gerät ist ein bestimmter Controller erforderlich.
Sicherheit
Betriebssysteme bieten Kennwortschutz, um nicht autorisierte Benutzer vom System fernzuhalten.
Aktivitätsaufzeichnungen werden beibehalten, die in der Lage sind, eine Zeitzählung für Abrechnungszwecke bereitzustellen.
Sie können auch Backup- und Wiederherstellungsroutinen bereitstellen, um bei jedem Systemfehler von vorne zu beginnen.
Am meisten verwendete Betriebssysteme
Fenster
Es war das am häufigsten verwendete Betriebssystem für Personalcomputer. Jede Version enthält eine grafische Benutzeroberfläche, mit der Benutzer Dateien und Ordner sehen können.
Microsoft hat es mit Version 1 vorgestellt.0 im Jahr 1984. Die neueste Version für Endbenutzer ist Windows 10.
Können Ihnen dienen: Arten von WebseitenDie vorherigen Windows -Versionen enthalten Windows 3.1, Windows 95, Windows 98, Windows ME, Windows XP, Windows Vista, Windows 7 und Windows 8.
Die erste Version von Windows orientiert an Business, genannt Windows NT 3.1, es war 1993.
Windows kann auf jedem Computer in der X86 -Serie wie Intel und AMD -Prozessoren ausgeführt werden. Aus diesem Grund kann es in der überwiegenden Mehrheit der Computermarken installiert werden.
OS X
Dieses Betriebssystem wurde von Apple für Macintosh -Computer entworfen. Ersetzt Mac OS 9 im Jahr 2001 als Standardbetriebssystem für MAC.
Es basiert auf UNIX und verwendet denselben Kern. Dieser Kern bietet OS X bessere Funktionen für die Mehrfachverarbeitung und die beste Speicherverwaltung.
Die OS X -Desktop -Schnittstelle wird als Finder bezeichnet und enthält verschiedene Standardfunktionen, z. B. eine feste Menüleiste oben auf dem Bildschirm.
Dieses Betriebssystem enthält auch eine große Funktionsbibliothek, die beim Schreiben von Programmen für Mac verwendet werden kann.
Linux
Es handelt sich um ein UNIX -Typ -Betriebssystem, das von Linus Torvalds erstellt wurde. Als eine funktionale Version von Linux fertig war, wurde sie frei verteilt, was ihm half, Popularität zu erlangen. Derzeit wird Linux von Millionen von Menschen weltweit verwendet.
Dieses Betriebssystem ist sehr anpassbar. Programmierer können sogar den Quellcode ändern und eine eigene Version des Linux -Betriebssystems erstellen.
Linux wird häufig auf Servern von Webunterkünften installiert, da Server basierend auf diesem System billiger sind, um zu konfigurieren und zu behalten, dass die auf Windows basierenden Basis basieren.
Linux ist auch mit mehreren Hardware -Plattformen kompatibel, darunter Intel, Powerpc, Dec Alpha, Sun SPARC und Motorola.
Android
Es ist eine kostenlos basierende Linux -Plattform. Ursprünglich wurde es von Google entwickelt und 2007 für mobile Plattformen eingeführt.
Es ist ein starker Rivale für Apple iOS.
Atari
Atari Inc. Es ist eine Arcade Game Production Company. Dieses Unternehmen hat verschiedene Betriebssysteme für seine Konsolen entwickelt, darunter:
- Gemdos
- BIOS
- Xbios
- Das Betriebssystem (Husten)
- Multit
- Freimaurer
Blackberry OS
BlackBerry, zuvor als Research in Motion Limited bekannt, ist ein in Kanada ansässiges Unternehmen, das Hardware und Software produziert. Das auf mobilen Geräten verwendete Betriebssystem ist Blackberry OS, das auf der Java -Technologie basiert.
Im Gegensatz zum Android -Betriebssystem ist BlackBerry ein geschlossenes Codesystem, sodass es nur auf Unternehmensgeräten verwendet werden kann.
Javaos
Das Betriebssystem von Java ist Open Source, daher kann es in verschiedenen Geräten verwendet werden, nicht nur in den von der Firma produzierten Personen.
Es ist auch ein Multiplatform -System, was bedeutet, dass es mit anderen Betriebssystemen kompatibel ist (unter anderem Windows, Linux).
FreeBSD
Quelle: Anton Gural für FreeBSDDas FreeBSD -Betriebssystem ist ein kostenloses Codesystem, das auf den von UNIX entwickelten Systemen basiert, das mit dem Betriebssystem GNU/Linux und den von diesem entwickelten Anwendungen kompatibel ist.
Dieses Betriebssystem wird von der Yahoo -Plattform verwendet! und für die Ninardo -Konsolen.
Verweise
- Ihr Wörterbuch (2019). Betriebssystem. Entnommen aus: Ihrem Abschluss.com.
- Christensson (2012). Fenster. Tech -Begriff. Entnommen aus: Techterms.com.
- Christensson (2014). OS X. Tech -Begriff. Entnommen aus: Techterms.com.
- Curt Franklin & Dave Cousan (2019). Arten von Betriebssystemen. Wie Dinge funktionieren. Ausgenommen von: Computer.Howstuffwork.com.
- Christensson (2010). Linux. Tech -Begriff. Entnommen aus: Techterms.com.
- Christensson (2016). Betriebssystem. Tech -Begriff. Entnommen aus: Techterms.com.
- Tutorials Point (2019). Computer - Betriebssystem. Entnommen aus: TutorialPoint.com.
- Joseph H Volker (2018). Komponenten des Betriebssystems. Earths Lab. Entnommen aus: Earthslab.com.