Was bedeutet Operating-System? Erklären Sie Betriebssystemtypen, Funktionen und Beispiele

Was ist ein Operating-System?

An Operating System (OS) ist eine Software, die als Schnittstelle zwischen Computerhardwarekomponenten und dem Benutzer fungiert. Jedes Computersystem muss mindestens ein Betriebssystem haben, um andere Programme ausführen zu können. Anwendungen wie Browser, MS Office, Notepad-Spiele usw. benötigen eine bestimmte Umgebung, um ausgeführt zu werden und ihre Aufgaben auszuführen.

Das Betriebssystem hilft Ihnen, mit dem Computer zu kommunizieren, ohne die Sprache des Computers sprechen zu können. Ohne ein Betriebssystem kann der Benutzer keinen Computer oder kein mobiles Gerät verwenden.

Einführung in die Operating-System
Einführung in die Operating-System

Geschichte des Betriebssystems

  • OperaTing-Systeme wurden erstmals in den späten 1950er Jahren zur Verwaltung von Bandspeichern entwickelt
  • Das General Motors Research Lab implementierte das erste Betriebssystem in den frühen 1950er Jahren für sie IBM 701
  • Mitte der 1960er Jahre begannen Betriebssysteme, Disketten zu verwenden
  • In den späten 1960er Jahren wurde die erste Version des Unix-Betriebssystems entwickelt
  • Das erste Betriebssystem, das von erstellt wurde Microsoft war DOS. Es wurde 1981 durch den Kauf der 86-DOS-Software von einem Unternehmen in Seattle gebaut
  • Das heute beliebte Betriebssystem Windows entstand erstmals 1985, als eine grafische Benutzeroberfläche erstellt und mit MS-DOS gekoppelt wurde.

Beispiele Operating System mit Marktanteil

Operating System mit Marktanteil
Marktanteil von Operating Systems

Es folgen die Operating Systembeispiele mit dem neuesten Marktanteil

OS-Name Teilen
Windows 40.34
Android 37.95
iOS 15.44
Mac OS 4.34
Linux 0.95
Chrome OS 0.14
Windows Telefon-Betriebssystem 0.06

Arten von Operating System (OS)

Im Folgenden sind die gängigen Betriebssystemtypen aufgeführt (Operating-System):

  • Stapel Operating-System
  • Multitasking-/Time-Sharing-Betriebssystem
  • Multiprocessing-Betriebssystem
  • Echtzeit-Betriebssystem
  • Verteiltes Betriebssystem
  • Netzwerkbetriebssystem
  • Mobile OS

Stapel Operating-System

Einige Computerprozesse sind sehr langwierig und zeitaufwändig. Um denselben Prozess zu beschleunigen, werden Jobs mit ähnlichen Anforderungen gestapelt und als Gruppe ausgeführt.

Der Benutzer eines Batch-Betriebssystems interagiert nie direkt mit dem Computer. Bei dieser Art von Betriebssystem bereitet jeder Benutzer seinen Auftrag auf einem Offline-Gerät wie einer Lochkarte vor und übermittelt ihn an den Computerbediener.

Multitasking/Zeitteilung Operating-Systeme

Time-Sharing-Betriebssysteme ermöglichen es Personen, die sich an verschiedenen Terminals (Shells) befinden, gleichzeitig ein einzelnes Computersystem zu verwenden. Die Prozessorzeit (CPU), die von mehreren Benutzern gemeinsam genutzt wird, wird als Time-Sharing bezeichnet.

Echtzeit-Betriebssystem

A Echtzeit-Betriebssystem Das Zeitintervall zum Verarbeiten und Reagieren auf Eingaben ist sehr gering. Beispiele: Militärische Softwaresysteme, Weltraumsoftwaresysteme sind Beispiele für Echtzeit-Betriebssysteme.

Verteilt Operating-System

Verteilte Systeme verwenden viele Prozessoren, die sich in verschiedenen Maschinen befinden, um ihren Benutzern eine sehr schnelle Berechnung zu ermöglichen.

Network Operating-System

Network OperaDas System läuft auf einem Server. Es bietet die Möglichkeit, Daten, Benutzer, Gruppen, Sicherheit, Anwendungen und andere Netzwerkfunktionen zu verwalten.

Mobile OS

Mobile Betriebssysteme sind jene Betriebssysteme, die speziell für den Betrieb von Smartphones, Tablets und tragbaren Geräten entwickelt wurden.

Einige der bekanntesten mobilen Betriebssysteme sind Android und iOS, aber andere umfassen BlackBerry, Web und watchOS.

Funktionen von Operating-System

Zu den typischen Funktionen eines Betriebssystems können die Verwaltung von Speicher, Dateien, Prozessen, E/A-Systemen und -Geräten, Sicherheit usw. gehören.

Nachfolgend sind die Hauptfunktionen von aufgeführt Operating-System:

Funktionen von Operating-System

Funktionen von Operating-System

In einem Betrieb Systemsoftware führt jede der Funktionen aus:

  1. Prozessmanagement: Das Prozessmanagement unterstützt das Betriebssystem beim Erstellen und Löschen von Prozessen. Es bietet auch Mechanismen für die Synchronisierung und Kommunikation zwischen Prozessen.
  1. Speicherverwaltung: Das Speicherverwaltungsmodul führt die Aufgabe der Zuweisung und Freigabe von Speicherplatz an Programme durch, die diese Ressourcen benötigen.
  1. Dokumentenverwaltung: Es verwaltet alle dateibezogenen Aktivitäten wie Organisationsspeicherung, Abruf, Benennung, gemeinsame Nutzung und Schutz von Dateien.
  1. Device Management: Die Geräteverwaltung verfolgt alle Geräte. Dieses Modul, das auch diese Aufgabe übernimmt, wird als I/O-Controller bezeichnet. Es übernimmt auch die Aufgabe der Zuweisung und Freigabe der Geräte.
  1. E/A-Systemverwaltung: Eines der Hauptziele jedes Betriebssystems besteht darin, die Besonderheiten dieser Hardwaregeräte vor dem Benutzer zu verbergen.
  1. Sekundärspeicherverwaltung: Systeme verfügen über mehrere Speicherebenen, darunter Primärspeicher, Sekundärspeicher und Cache-Speicher. Anweisungen und Daten müssen im Primärspeicher oder Cache gespeichert werden, damit ein laufendes Programm darauf verweisen kann.
  1. Sicherheit: Sicherheitsmodul schützt die Daten und Informationen eines Computersystems vor Malware-Bedrohung und autorisiertem Zugriff.
  1. Befehlsinterpretation: Dieses Modul interpretiert Befehle, die von gegeben werden, und agiert mit Systemressourcen, um diese Befehle zu verarbeiten.
  1. Netzwerk: Ein verteiltes System ist eine Gruppe von Prozessoren, die keinen Speicher, Hardwaregeräte oder eine Uhr gemeinsam nutzen. Die Prozessoren kommunizieren miteinander über das Netzwerk.
  1. Auftragsabrechnung: Nachverfolgen von Zeit und Ressourcen, die von verschiedenen Jobs und Benutzern verwendet werden.
  1. Kommunikationsmanagement: Koordination und Zuordnung von Compilern, Interpretern und anderen Software-Ressourcen der verschiedenen Benutzer der Computersysteme.

Funktionen Operating System (OS)

Hier ist eine Liste wichtiger Funktionen des Betriebssystems:

  • Geschützter und Supervisor-Modus
  • Ermöglicht Festplattenzugriff und Dateisysteme Gerätetreiber Netzwerksicherheit
  • Programmausführung
  • Speicherverwaltung Virtuelles Speicher-Multitasking
  • Verarbeiten von E/A-Vorgängen
  • Manipulation des Dateisystems
  • Fehlererkennung und -behandlung
  • Ressourcenzuweisung
  • Informations- und Ressourcenschutz

Funktionen Operating-System

Vorteil von Operating-System

  • Ermöglicht das Ausblenden von Hardwaredetails durch Erstellen einer Abstraktion
  • Einfach zu bedienen mit einer GUI
  • Bietet eine Umgebung, in der ein Benutzer Programme/Anwendungen ausführen kann
  • Das Betriebssystem muss sicherstellen, dass das Computersystem komfortabel zu bedienen ist
  • OperaDas Ting-System fungiert als Vermittler zwischen Anwendungen und den Hardwarekomponenten
  • Es bietet den Computersystemressourcen ein einfach zu verwendendes Format
  • Fungiert als Vermittler zwischen der gesamten Hardware und Software des Systems

Nachteile von Operating-System

  • Wenn ein Problem im Betriebssystem auftritt, können Sie alle Inhalte verlieren, die in Ihrem System gespeichert wurden
  • OperaDie Software des Ting-Systems ist für kleine Unternehmen recht teuer, was eine zusätzliche Belastung darstellt. Beispiel Windows
  • Es ist nie ganz sicher, da jederzeit eine Bedrohung auftreten kann

Was ist der Kernel? Operating-System?

Der Kernel ist die zentrale Komponente eines Computerbetriebssystems. Die einzige Aufgabe des Kernels besteht darin, die Kommunikation zwischen Software und Hardware zu verwalten. Ein Kernel ist der Kern eines Computers. Er ermöglicht die Kommunikation zwischen Hardware und Software. Während der Kernel der innerste Teil eines Betriebssystems ist, ist eine Shell der äußerste.

Kernel drin Operating-System
Einführung in den Kernel

Merkmale des Kernels

  • Low-Level-Planung von Prozessen
  • Interprozesskommunikation
  • Prozesssynchronisation
  • Kontextwechsel

Arten von Kernel

Es gibt viele Arten von Kerneln, aber unter ihnen sind die beiden beliebtesten Kernel:

1. Monolithisch

Ein monolithischer Kernel ist ein einzelner Code oder Programmblock. Er stellt alle erforderlichen Dienste des Betriebssystems bereit. Es handelt sich um ein vereinfachtes Design, das eine eindeutige Kommunikationsschicht zwischen Hardware und Software erstellt.

2. Mikrokerne

Der Mikrokernel verwaltet alle Systemressourcen. Bei diesem Kerneltyp werden Dienste in unterschiedlichen Adressräumen implementiert. Die Benutzerdienste werden im Benutzeradressraum gespeichert und die Kerneldienste im Kerneladressraum. Dies trägt dazu bei, die Größe sowohl des Kernels als auch des Betriebssystems zu reduzieren.

Unterschied zwischen Firmware und Operating-System

Nachfolgend finden Sie die wichtigsten Unterschiede zwischen Firmware und Operating-System:

Firmware Betriebssystem
Firmware definieren: Firmware ist eine Art von Programmierung, die auf einem Chip im Gerät eingebettet ist, der das bestimmte Gerät steuert. Festlegung Operating System: Das Betriebssystem bietet Funktionen, die über die von der Firmware bereitgestellten Funktionen hinausgehen.
Bei der Firmware handelt es sich um Programme, die bei der Herstellung des ICs oder Ähnlichem kodiert wurden und nicht geändert werden können. Das Betriebssystem ist ein Programm, das vom Benutzer installiert und geändert werden kann.
Es wird im nichtflüchtigen Speicher gespeichert. Das Betriebssystem ist auf der Festplatte gespeichert.

Unterschied zwischen 32-Bit und 64-Bit Operating-System

Unten finden Sie den Schlüssel Unterschiede zwischen 32-Bit und 64-Bit Operating-System:

Parameter 32 Bit 64 Bit
ArchiStruktur und Software Ermöglicht die gleichzeitige Verarbeitung von 32-Bit-Daten Ermöglicht die gleichzeitige Verarbeitung von 64-Bit-Daten
Kompatibilität 32-Bit-Anwendungen erfordern 32-Bit-Betriebssysteme und CPUs. 64-Bit-Anwendungen erfordern ein 64-Bit-Betriebssystem und eine XNUMX-Bit-CPU.
Systeme verfügbar Alle Versionen von Windows 8, Windows 7, Windows Vista und Windows XP, Linux usw. Windows XP Professional, Vista, 7, Mac OS X und Linux.
Speichergrenzen 32-Bit-Systeme sind auf 3.2 GB RAM begrenzt. 64-Bit-Systeme erlauben maximal 17 Billion GB RAM.

Zusammenfassung

  • Was ist Betriebssystem (OperaDefinition des Betriebssystems) und seine Typen: Ein Betriebssystem ist eine Software, die als Schnittstelle zwischen dem Endbenutzer und der Computerhardware fungiert. Verschiedene Kategorien von Operating-System in Computern und anderen Geräten sind: Batch Operating-System, Multitasking-/Time-Sharing-Betriebssystem, Multiprocessing-Betriebssystem, Echtzeit-Betriebssystem, verteiltes Betriebssystem, Netzwerk-Betriebssystem und mobiles Betriebssystem
  • Persönlicher Computer OperaTing-Systeme wurden erstmals in den späten 1950er Jahren zur Verwaltung von Bandspeichern entwickelt
  • Erklären OperaFunktionsweise des Systems: Das Betriebssystem fungiert als Vermittler zwischen Benutzer und Computer. Es hilft dem Benutzer, mit dem Computer zu kommunizieren, ohne die Sprache des Computers sprechen zu können.
  • Der Kernel ist die zentrale Komponente eines Computerbetriebssystems. Die einzige Aufgabe des Kernels besteht darin, die Kommunikation zwischen der Software und der Hardware zu verwalten.
  • Zwei der beliebtesten Kernel sind Monolithic und Mikrokerne
  • Prozess, Gerät, Datei, E/A, Sekundärspeicher und Speicherverwaltung sind verschiedene Funktionen eines Operating-System