Heim  >  Artikel  >  Die Schnittstelle zwischen dem Benutzer und dem Computer-Hardwaresystem ist

Die Schnittstelle zwischen dem Benutzer und dem Computer-Hardwaresystem ist

(*-*)浩
(*-*)浩Original
2019-07-24 15:47:5152511Durchsuche

Das Betriebssystem (englisch: Operating System, abgekürzt als OS) ist ein Computerprogramm, das Computerhardware- und -softwareressourcen verwaltet. Es ist auch der Kern und Eckpfeiler des Computersystems.

Die Schnittstelle zwischen dem Benutzer und dem Computer-Hardwaresystem ist

Das Betriebssystem muss grundlegende Angelegenheiten wie die Verwaltung und Konfiguration des Speichers, die Bestimmung der Priorität von Angebot und Nachfrage von Systemressourcen, die Steuerung von Eingabe- und Ausgabegeräten, den Betrieb von Netzwerken usw. erledigen. und Verwaltung von Dateisystemen. Das Betriebssystem bietet außerdem eine Bedienoberfläche, über die Benutzer mit dem System interagieren können. (Empfohlenes Lernen: PHP-Video-Tutorial)

Die Schnittstelle zwischen dem Benutzer und dem Computer-Hardwaresystem ist das Betriebssystem. Da das Betriebssystem eine Mensch-Computer-Schnittstelle bereitstellt, können Benutzer das Betriebssystem verwenden, um Hardwareressourcen für die Durchführung einiger Ressourcenintegrationen und -berechnungen zu verwenden. Daher ist das Betriebssystem auch die Schnittstelle zwischen dem Benutzer und dem Computer.

Es gibt viele Arten von Betriebssystemen, die auf verschiedenen Maschinen installiert sind, von einfachen bis zu komplexen, von eingebetteten Systemen für Mobiltelefone bis hin zu großen Betriebssystemen für Supercomputer.

Viele Betriebssystemhersteller haben inkonsistente Definitionen dessen, was es abdeckt. Einige Betriebssysteme integrieren beispielsweise grafische Benutzeroberflächen, während andere nur Befehlszeilenschnittstellen verwenden und grafische Benutzeroberflächen als nicht notwendige Anwendung betrachten.

Forscher der Betriebssystemtheorie unterteilen das Betriebssystem manchmal in vier Teile:

Treiber- Die unterste Ebene, die jede Hardware direkt steuert und überwacht -ähnliche Teile, deren Aufgabe es ist, die spezifischen Details der Hardware zu verbergen und eine abstrakte, gemeinsame Schnittstelle zu anderen Teilen bereitzustellen.

Kernel – Der Kernteil des Betriebssystems, der normalerweise auf der höchsten Berechtigungsstufe läuft, ist für die Bereitstellung grundlegender und struktureller Funktionen verantwortlich.

Support-Bibliothek - (auch als „Schnittstellenbibliothek“ bekannt) ist eine Reihe spezieller Programmbibliotheken. Ihre Aufgabe besteht darin, die vom System bereitgestellten Basisdienste in nutzbare Programme zu packen nach Anwendungen Die Schnittstelle (API) ist der Teil, der der Anwendung am nächsten liegt. In diese Kategorie fällt beispielsweise die GNU-C-Laufzeitbibliothek, die die internen Programmierschnittstellen verschiedener Betriebssysteme in Form von ANSI-C- und POSIX-Programmierschnittstellen bündelt.

Peripheriegeräte- Das sogenannte Peripheriegerät bezieht sich auf alle anderen Teile des Betriebssystems mit Ausnahme der oben genannten drei Kategorien, normalerweise Komponenten, die zur Bereitstellung spezifischer erweiterter Dienste verwendet werden. In der Mikrokernel-Struktur werden beispielsweise die meisten Systemdienste und verschiedene Daemon-Prozesse in UNIX/Linux normalerweise in diese Kategorie eingeordnet.

Natürlich ist die in diesem Abschnitt vorgeschlagene vierteilige Strukturansicht keineswegs universell anwendbar. Beispielsweise waren in den Anfängen des Windows-Betriebssystems von Microsoft die verschiedenen Teile eng miteinander verbunden und schwer voneinander zu unterscheiden. In Betriebssystemen, die die äußere Kernstruktur nutzen, gibt es überhaupt kein Treiberkonzept. Daher gilt die Diskussion in diesem Abschnitt nur für allgemeine Situationen und spezifische Sonderfälle erfordern eine detaillierte Analyse.

Die unterschiedlichen Layouts der vier Hauptteile des Betriebssystems bilden mehrere Unterteilungen der Gesamtstruktur. Zu den gängigen Strukturen gehören: einfache Struktur, Schichtstruktur, Mikrokernelstruktur, vertikale Struktur und Struktur einer virtuellen Maschine.

Weitere technische Artikel zum Thema PHP finden Sie in der Spalte PHP-Grafik-Tutorial, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonDie Schnittstelle zwischen dem Benutzer und dem Computer-Hardwaresystem ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn