Leserwahl
Populäre Artikel
Wenn wir jeden Tag mit einem Computer arbeiten, denken wir oft nicht einmal daran, dass wir mit einem Tastendruck Millionen von winzigen Elementen aktivieren, komplexe Logik zum Funktionieren zwingen, viele öffnen und schließen versteckte Programme und Funktionen. An das Betriebssystem denken wir erst dann, wenn wir nicht über genügend Funktionen verfügen, wenn neue Versionen der bereits verwendeten "OSes" veröffentlicht werden oder radikal neue Systeme entwickelt werden. Auf der Suche nach Leistung, Neuheit und Komfort setzen wir dann neues System, entdecken wir neue Möglichkeiten der Informationswelt. Aber was ist operationssystem? Wie funktioniert es und was macht es überhaupt? Welche Arten von Betriebssystemen gibt es, wie unterscheiden sie sich? Welches Betriebssystem sollten Sie für sich wählen? Wir werden über all das sprechen.
Ein Vergleich dieser Betriebssysteme wäre unangemessen, und Sie können es selbst sehen, oder? Es ist unmöglich, Systeme zu vergleichen, die mit unterschiedlicher Logik arbeiten, von verschiedenen Unternehmen produziert und entwickelt wurden und in der Regel praktisch nichts gemeinsam haben. Der Begriff "Vergleichen" aus Sicht der Betriebssysteme ist innerhalb eines Systemtyps oder bei der Wahl eines eigenen Systems erlaubt. Wenn Sie diese aufgrund Ihres Wahlwunsches "vergleichen", mein Rat an Sie: Erstellen Sie eine Liste, was Ihnen am Betriebssystem wichtig ist (z. B. Zuverlässigkeit, fehlende strenge Hardwareanforderungen usw.) und berücksichtigen Sie alle Möglichkeiten.
Es ist ein Komplex von miteinander verbundenen Programmen, der als Schnittstelle zwischen Anwendungen und Benutzern einerseits und Hardware andererseits fungiert. Gemäß dieser Definition führt das OS zwei Gruppen von Funktionen aus.
- dem Benutzer oder Programmierer erweiterte virtuelle Maschine die bequemer zu arbeiten und die einfacher zu programmieren ist;
- Erhöhung der Effizienz der Computernutzung durch rationelles Management seiner Ressourcen nach einem bestimmten Kriterium.
Ein Betriebssystem (OS) ist ein Programm, das entwickelt wurde, um alle physischen und logischen Ressourcen eines Computers zu verwalten und eine Schnittstelle zwischen dem Benutzer und dem Computer zu erstellen.
Das Betriebssystem ist so konzipiert, dass es die Ausführung von Benutzerprogrammen verwaltet und Rechenressourcen plant und verwaltet.
Betriebssysteme für Personal Computer sind unterteilt in:
1. Single- und Multitasking (je nach Anzahl gleichzeitig ausgeführter Anwendungsprozesse);
2. Einzel- und Mehrbenutzer (je nach Anzahl der Benutzer, die gleichzeitig mit dem Betriebssystem arbeiten);
3. Nicht tragbar und tragbar auf andere Arten von Computern;
4. Nicht-Netzwerk und Netzwerk, die Arbeit im lokalen Netzwerk bereitstellen.
Beispiele für Betriebssysteme: MS DOS, Windows 98/2000, Windows XP, Lunix usw.
Zweck der Betriebssysteme
Das Betriebssystem ist ein Komplex miteinander verbundener Systemprogramme, dessen Zweck darin besteht, die Interaktion des Benutzers mit dem Computer zu organisieren, die Ressourcen des Computersystems zu verwalten, um sie am effizientesten zu nutzen. Das Betriebssystem fungiert als Bindeglied zwischen der Computerhardware einerseits und den ausführbaren Programmen sowie dem Benutzer andererseits. Das Betriebssystem kann als Softwarefortsetzung des Computersteuergeräts bezeichnet werden. Das Betriebssystem verbirgt vor dem Benutzer komplexe unnötige Details der Hardwaresteuerung und bildet eine Schicht dazwischen, wodurch die Menschen von der sehr zeitaufwändigen Arbeit der Organisation der Interaktion mit der Computerhardware befreit werden.
Die Hauptanforderung an ein Betriebssystem ist die komplexe Aufgabe, die effiziente gemeinsame Nutzung von Ressourcen durch mehrere Prozesse zu organisieren, und diese Komplexität wird hauptsächlich durch die zufällige Natur von Anforderungen zum Ressourcenverbrauch erzeugt. In einem Multiprogramming-System werden Anwendungswarteschlangen von gleichzeitig laufenden Programmen zu gemeinsam genutzten Computerressourcen gebildet: einem Prozessor, einer Speicherseite, einem Drucker, einer Platte. Das Betriebssystem organisiert die Bedienung dieser Warteschlangen nach verschiedenen Algorithmen: in der Reihenfolge des Eingangs, basierend auf Prioritäten, Round-Robin usw.
Ein modernes Betriebssystem sollte in der Regel Multi-Programm-Verarbeitung, virtuellen Speicher, Multi-Window unterstützen grafische Oberfläche Benutzer, sowie viele andere notwendige Funktionen und Dienste ausführen. Neben diesen Anforderungen an die funktionale Vollständigkeit unterliegen Betriebssysteme noch ebenso wichtigen betrieblichen Anforderungen:
· Erweiterbarkeit. Während die Hardware eines Computers in wenigen Jahren veraltet ist, kann die Nutzungsdauer eines Betriebssystems in Jahrzehnten gemessen werden. Daher ändern sich Betriebssysteme im Laufe der Zeit immer evolutionär, und diese Änderungen sind bedeutender als Hardwareänderungen. OS-Änderungen bestehen in der Regel darin, dass dadurch neue Eigenschaften erworben werden, z. B. Unterstützung für neue Arten von externen Geräten oder neue Netzwerktechnologien. Wenn der Betriebssystemcode so geschrieben ist, dass Ergänzungen und Änderungen vorgenommen werden können, ohne die Integrität des Systems zu verletzen, wird ein solches Betriebssystem als erweiterbar bezeichnet. Die Erweiterbarkeit wird durch die modulare Struktur des Betriebssystems erreicht, bei der Programme aus einem Satz separater Module erstellt werden, die nur über eine funktionale Schnittstelle interagieren;
· Portabilität. Idealerweise sollte der Betriebssystemcode leicht von einem Prozessortyp auf einen anderen Prozessortyp und von der Hardwareplattform (die sich nicht nur in der Art des Prozessors, sondern auch in der Organisation der gesamten Computerhardware unterscheiden) eines Typs übertragbar sein auf die Hardwareplattform eines anderen Typs. Tragbare Betriebssysteme haben mehrere Implementierungsoptionen für verschiedene Plattformen, diese Funktion des Betriebssystems wird auch als Multiplattform bezeichnet;
· Kompatibilität. Es gibt mehrere "langlebige" populäre Betriebssysteme, für die eine breite Palette von Anwendungen entwickelt wurde. Einige von ihnen sind sehr beliebt. Daher ist für einen Benutzer, der aus irgendeinem Grund von einem Betriebssystem zu einem anderen wechselt, die Möglichkeit, eine vertraute Anwendung in einem neuen Betriebssystem zu starten, sehr attraktiv. Wenn ein Betriebssystem die Möglichkeit hat, Anwendungsprogramme auszuführen, die für andere Betriebssysteme geschrieben wurden, wird es als kompatibel mit diesen Betriebssystemen bezeichnet. Es sollte zwischen Binärkompatibilität und Quellkompatibilität unterschieden werden. Die Kompatibilität umfasst auch die Unterstützung von Benutzeroberflächen anderer Betriebssysteme;
· Zuverlässigkeit und Belastbarkeit. Das System muss sowohl gegen interne als auch gegen externe Fehler, Abstürze und Ausfälle. Seine Aktionen sollten immer vorhersehbar sein und Anwendungen sollten das Betriebssystem nicht beschädigen können. Die Zuverlässigkeit und Fehlertoleranz eines Betriebssystems wird in erster Linie durch die zugrunde liegenden Architekturentscheidungen sowie die Qualität seiner Implementierung (Code-Debugging) bestimmt. Darüber hinaus ist es wichtig, ob das Betriebssystem Softwareunterstützung für Hardwarefehlertoleranz enthält, wie z. Festplatten-Arrays oder Quellen unterbrechungsfreie Stromversorgung;
· Sicherheit. Ein modernes Betriebssystem muss Daten und andere Ressourcen des Computersystems vor unbefugtem Zugriff schützen. Damit das Betriebssystem über die Sicherheitseigenschaft verfügt, muss es zumindest Mittel zur Feststellung der Rechtmäßigkeit von Benutzern umfassen, legalen Benutzern differenzierte Zugriffsrechte auf Ressourcen gewähren sowie die Fixierung aller "verdächtigen" Ereignisse für die Sicherheit von das System. Die Sicherheitseigenschaft ist besonders wichtig für Netzwerkbetriebssysteme. Bei solchen Betriebssystemen wird die Aufgabe des Schutzes der über das Netzwerk übertragenen Daten zur Aufgabe der Zugriffskontrolle hinzugefügt;
· Leistung. Das Betriebssystem muss so viel haben gute Leistung und Reaktionszeit, soweit es die Hardwareplattform zulässt. Die Leistung des Betriebssystems wird von vielen Faktoren beeinflusst, darunter die wichtigsten Faktoren: die Betriebssystemarchitektur, die Funktionsvielfalt, die Qualität der Codeprogrammierung, die Fähigkeit, das Betriebssystem auf einer Hochleistungsplattform (Multiprozessor) auszuführen;
Prozessmanagement
Der wichtigste Teil des Betriebssystems, der sich direkt auf die Funktionsweise eines Computers auswirkt, ist das Prozessleitsystem. Für jeden neu erstellten Prozess generiert das Betriebssystem Systeminformationsstrukturen, weist ihm einen Bereich des Direktzugriffsspeichers zu, in dem die Codes und Daten des Prozesses abgelegt werden, und stellt ihm die erforderliche Prozessorzeit zur Verfügung. Da Prozesse oft gleichzeitig dieselben Ressourcen beanspruchen, liegt es in der Verantwortung des Betriebssystems, die Pfür Ressourcen zu verwalten und sie zu synchronisieren, z. B. Warteschlangen zum Prozessor, zum Drucker, um serielle Schnittstelle, Aussetzung der Ausführung, bis ein Ereignis im System eintritt.
Speicherverwaltung
Die Speicherverwaltungsfunktionen des Betriebssystems dienen dazu, den freien und den verwendeten Speicher zu verfolgen; Zuweisen von Speicher zu Prozessen und Freigeben von Speicher, wenn Prozesse beendet werden; Speicherschutz; Prozesse vom RAM auf die Festplatte unterbrechen und in den RAM zurückgeben sowie Programmadressen auf einen bestimmten Bereich setzen physikalischer Speicher... Speicher ist für einen Prozess genauso wichtig wie ein Prozessor, denn ein Prozess kann nur dann von einem Prozessor ausgeführt werden, wenn sich seine Codes und Daten im RAM befinden.
Dateiverwaltung und Externe Geräte
Die Fähigkeit des Betriebssystems, die Komplexität realer Hardware zu "abschirmen", manifestiert sich sehr deutlich in einem der Hauptsubsysteme des Betriebssystems - dem Dateisystem. Das Betriebssystem erstellt einen virtuellen Datensatz, der auf externer Speicher, in Form einer Datei - eine einfache unstrukturierte Folge von Bytes mit einem symbolischen Namen. Um die Arbeit mit Daten zu erleichtern, werden Dateien in Verzeichnissen gruppiert, die wiederum Gruppen bilden - Verzeichnisse einer höheren Ebene. Der Benutzer kann das Betriebssystem verwenden, um Aktionen an Dateien und Verzeichnissen durchzuführen, wie z. B. Suchen nach Namen, Löschen, Ausgeben von Inhalten an ein externes Gerät (z. B. ein Display), Ändern und Speichern von Inhalten.
Datenschutz und Verwaltung
Ein wichtiges Mittel zum Schutz der Daten sind die OS-Audit-Funktionen, die alle Ereignisse aufzeichnen sollen, von denen die Sicherheit des Systems abhängt.
Grundlegende Klassifizierungen von Betriebssystemen
Betriebssysteme können sich in den Merkmalen der Implementierung interner Algorithmen zur Verwaltung der Hauptressourcen des Computers (Prozessoren, Geräte, Speicher), den Merkmalen der verwendeten Entwurfsmethoden, den Arten der Hardwareplattformen, den Einsatzgebieten und vielen anderen Eigenschaften unterscheiden .
Es gibt mehrere Klassifikationen von Betriebssystemen, bei denen bestimmte Kriterien unterschieden werden, die unterschiedliche wesentliche Eigenschaften von Systemen widerspiegeln, wobei die gebräuchlichsten sind:
Nach Vereinbarung
1. Allzwecksysteme.
Es bezieht sich auf ein Betriebssystem, das entwickelt wurde, um eine Vielzahl von Aufgaben zu lösen, darunter das Starten verschiedener Anwendungen, das Entwickeln und Debuggen von Programmen, das Arbeiten mit einem Netzwerk und Multimedia.
2. Echtzeitsysteme.
Entwickelt, um im Objektregelkreis zu arbeiten.
Andere spezialisierte Systeme.
Dies sind verschiedene Betriebssysteme, die in erster Linie auf die effektive Lösung einer bestimmten Klasse ausgerichtet sind, wobei andere Aufgaben mehr oder weniger beeinträchtigt werden.
Durch die Art der Interaktion mit dem Benutzer
1.Batch-Betriebssysteme, die vorbereitete Jobs verarbeiten
2. Dialogbetriebssysteme, die Benutzeraufgaben interaktiv ausführen
GUI-Betriebssystem
Eingebettete Betriebssysteme, die nicht mit dem Benutzer interagieren
Durch die Anzahl gleichzeitiger Aufgaben
1.Single-Tasking-Betriebssystem.
In solchen Systemen kann zu einem gegebenen Zeitpunkt nicht mehr als ein Benutzerprozess existieren. Gleichzeitig können jedoch Systemprozesse ausgeführt werden.
Multitasking-Betriebssystem.
Sie ermöglichen die parallele Ausführung einiger Benutzerprozesse. Die Implementierung von Multitasking erfordert eine erhebliche Komplikation der im System verwendeten Algorithmen und Datenstrukturen.
Nach der Anzahl gleichzeitiger Benutzer
1.Einzelbenutzer-Betriebssystem.
Sie zeichnen sich durch vollen Benutzerzugriff auf Ressourcen aus. Ähnliche Systeme sind auf isolierten Computern im Allgemeinen akzeptabel.
2.Mehrbenutzer-Betriebssystem.
Ein wichtiger Bestandteil davon ist der Schutz der Daten und Prozesse jedes Benutzers, basierend auf dem Konzept des Eigentümers der Ressource und der genauen Angabe der Zugriffsrechte, die jedem Benutzer des Systems gewährt werden.
Auf Hardwarebasis
1. Uniprozessor-Betriebssystem.
2.Multiprozessor-Betriebssystem.
Zu den Aufgaben eines solchen Systems gehören eine effiziente Verteilung der durchzuführenden Aufgaben zwischen den Prozessoren und die Organisation der koordinierten Arbeit aller Prozessoren.
3. Netzwerkbetriebssystem.
Dazu gehört die Möglichkeit, auf andere Computer zuzugreifen lokales Netzwerk, arbeiten mit Datei- und anderen Servern.
4. Verteiltes Betriebssystem.
Ein verteiltes System, das die Ressourcen des lokalen Netzwerks nutzt, präsentiert sie dem Benutzer als einheitliches System nicht in separate Maschinen unterteilt.
Durch Konstruktion
1.Mikrokernel
2.Monolithisch
Betriebssystemklassifizierung nach Familie
Die Software, die am engsten mit der Hardware eines Computers interagiert, ist die Systemsoftware und vor allem das Betriebssystem.
Das Betriebssystem fungiert als Vermittler zwischen dem Benutzer, den Programmen und der Computerhardware. Es bietet die Möglichkeit, Programme auszuführen, den Zustand von Geräten aufrechtzuerhalten, bietet Tools zum Überprüfen und Konfigurieren verschiedener Komponenten. Je flexibler und multifunktionaler das Betriebssystem ist, je mehr Möglichkeiten es bietet, desto bequemer ist es, mit einem Computer zu arbeiten.
Betriebssystem (OS) ist ein Komplex (Satz) von Programmen, der die Interaktion aller Computergeräte gewährleistet und dem Benutzer die allgemeine Kontrolle über den Computer ermöglicht.
Der Hauptzweck des Betriebssystems- Ressourcenmanagement, und die Hauptressourcen, die es verwaltet, sind Computerhardware. Das Betriebssystem verwaltet den Rechenprozess und den Informationsaustausch zwischen Prozessor, Speicher und externen Geräten.
Da alle Computergeräte gleichzeitig arbeiten, sorgt das Betriebssystem für die Trennung der Ressourcen und verhindert dadurch das Risiko von Konflikten zwischen den Komponenten des Computersystems, die zu Fehlfunktionen, Verlust oder Verzerrung von Informationen führen können.
Das Betriebssystem implementiert viele verschiedene Funktionen, darunter:
Erstellt eine Arbeitsumgebung und pflegt eine Benutzeroberfläche;
Bietet die Ausführung von Benutzerbefehlen und Programmanweisungen;
Verwaltet Computerhardware;
Bietet die gemeinsame Nutzung von Hardwareressourcen zwischen Programmen;
Plant den Benutzerzugriff auf freigegebene Ressourcen;
Bietet E / A, Speicherung und Verwaltung Dateisystem;
Führt Informationswiederherstellung bei Hardwarefehlern und Softwarefehlern durch.
Die Entwicklung von Betriebssystemen folgt seit jeher der Entwicklung der Hardware.
Ein Betriebssystem ist ein Komplex miteinander verbundener Systemprogramme, deren Zweck darin besteht, die Interaktion des Benutzers mit einem Computer und die Ausführung aller anderen Programme zu organisieren.
Das Betriebssystem fungiert als Bindeglied zwischen der Computerhardware einerseits und den ausführbaren Programmen sowie dem Benutzer andererseits.
Das Betriebssystem besteht aus:
Manager-Programm;
Eine Reihe von Dienstprogrammen, die zum Betrieb des Betriebssystems erforderlich sind.
Das Betriebssystem wird in der Regel gespeichert in Externer Speicher Computer - auf der Festplatte. Wenn der Computer eingeschaltet wird, wird er aus dem Festplattenspeicher gelesen und in den RAM gelegt. Dieser Vorgang wird als Booten des Betriebssystems bezeichnet.
Zu den Funktionen des Betriebssystems gehören:
Durchführung eines Dialogs mit dem Benutzer;
I / O und Datenverwaltung;
Planung und Organisation des Programmbearbeitungsprozesses;
Zuweisung von Ressourcen (RAM und Cache, Prozessor, externe Geräte);
Starten von Programmen zur Ausführung;
Alle Arten von Hilfswartungsarbeiten;
Übertragung von Informationen zwischen verschiedenen internen Geräten;
Softwareunterstützung für die Arbeit Peripheriegeräte(Display, Tastatur, Drucker usw.).
Das Betriebssystem kann als Softwarefortsetzung des Computersteuergeräts bezeichnet werden. Das Betriebssystem verbirgt für den Benutzer komplexe unnötige Details der Interaktion mit der Hardware und bildet eine Schicht dazwischen. Dadurch werden die Menschen von der sehr zeitaufwändigen Arbeit der Organisation der Interaktion mit Computerhardware befreit.
Anforderungen an moderne Betriebssysteme:
Kompatibilität – Das Betriebssystem sollte die Möglichkeit enthalten, für andere Betriebssysteme vorbereitete Anwendungen auszuführen;
Portabilität – Bereitstellung der Möglichkeit, das Betriebssystem von einer Hardwareplattform auf eine andere zu portieren;
Zuverlässigkeit und Fehlertoleranz - beinhaltet den Schutz des Betriebssystems vor internen und externen Fehlern, Ausfällen und Ausfällen;
Sicherheit – Das Betriebssystem muss Mittel enthalten, um die Ressourcen einiger Benutzer vor anderen zu schützen;
Erweiterbarkeit - Das Betriebssystem sollte die Möglichkeit bieten, nachträgliche Änderungen und Ergänzungen vorzunehmen;
Leistung - Das System muss schnell genug sein.
Durch die Anzahl der gleichzeitig ausgeführten Aufgaben unterscheidet sich das Betriebssystem:
Singletasking (MS DOS, frühe Versionen von PS DOS);
Multitasking passiert:
Nicht präemptiv (Net Ware, Windows 95/98), wenn der aktive Prozess am Ende selbst die Kontrolle an das OS übergibt, um einen anderen Prozess aus der Warteschlange auszuwählen;
Präventiv (Windows NT, OS / 2, UNIX) - Die Entscheidung, den Prozessor von einem Prozess zu einem anderen zu wechseln, wird vom Betriebssystem getroffen.
Durch die Anzahl der gleichzeitig arbeitenden OS-Benutzer teilen sie sich auf:
Einzelbenutzer (MS DOS, Windows 3x, frühe OS/2-Versionen)
Mehrbenutzer (UNIX, Windows 2000, NT, XP, Vista). In Mehrbenutzersystemen gibt es Mittel, um Benutzerinformationen vor unbefugtem Zugriff zu schützen.
Derzeit laufen etwa 90 % der Computer unter Windows.
Es gibt vier Hauptklassen von Betriebssystemen:
1. Single-User-Single-Task, die eine Tastatur unterstützen und nur mit einer (im Moment) Task arbeiten können;
2. Einzelbenutzer-Single-Task mit Hintergrunddruck, die es ermöglichen, zusätzlich zur Hauptaufgabe eine zusätzliche Aufgabe zu starten, die sich normalerweise auf das Drucken von Informationen konzentriert. Dies beschleunigt die Arbeit bei der Ausgabe großer Informationsmengen zum Drucken;
3. Single-User-Multitasking, das einem Benutzer die parallele Bearbeitung mehrerer Aufgaben ermöglicht. Beispielsweise können mehrere Drucker an einen Computer angeschlossen werden, von denen jeder für "seine" Aufgabe arbeitet;
4. Multi-User-Multitasking, das es mehreren Benutzern ermöglicht, mehrere Aufgaben auf einem Computer auszuführen. Diese Betriebssysteme sind sehr komplex und erfordern erhebliche Maschinenressourcen.
Ein Betriebssystem für einen Personal Computer, der für den professionellen Gebrauch bestimmt ist, sollte die folgenden Hauptkomponenten enthalten:
E / A-Steuerungsprogramme;
Programme, die das Dateisystem verwalten und Aufgaben für den Computer planen;
Ein Befehlssprachenprozessor, der an das Betriebssystem adressierte Befehle akzeptiert, analysiert und ausführt.
Jedes Betriebssystem hat seine eigene Befehlssprache, die es dem Benutzer ermöglicht, bestimmte Aktionen auszuführen:
Siehe Katalog;
Markup externer Medien durchführen;
Ausführen von Programmen;
Andere Aktionen.
Die Analyse und Ausführung von Benutzerbefehlen, einschließlich des Ladens vorgefertigter Programme aus Dateien in den Arbeitsspeicher und des Startens, erfolgt durch den Befehlsprozessor des Betriebssystems.
Um externe Geräte des Computers zu steuern, werden spezielle Systemprogramme verwendet - Treiber. Die Standardgerätetreiber bilden zusammen das grundlegende Eingabe-/Ausgabesystem (BIOS), das normalerweise im permanenten Speicher des Computers gespeichert ist.
Linux OS ist ein Netzwerkbetriebssystem, dessen Kernel auf Basis des Unix OS entwickelt wird. Linux wird im Quellcode verteilt und wird verwendet, um Server in Computernetzwerken und im Internet zu erstellen.
Unix OS ist ein Multi-User-Multitasking-Betriebssystem, das leistungsstarke Schutztools für Programme und Dateien verschiedener Benutzer enthält. Unix OS ist maschinenunabhängig, was eine hohe Mobilität des Betriebssystems und eine einfache Portabilität von Anwendungsprogrammen auf Computer verschiedener Architekturen bietet.
Ein wichtiges Merkmal und ein umfangreiches Set an Serviceprogrammen, mit denen Sie eine günstige Betriebsumgebung für Benutzer - Programmierer schaffen können (d.h. das System ist besonders effektiv für Spezialisten - Anwendungsprogrammierer).
Auf IBM-kompatibel persönliche Computer Betriebssysteme des Unternehmens verwendet werden Microsoft Windows 9x / ME, ein kostenloses Linux-Betriebssystem. Apple Personal Computer verwenden verschiedene Versionen des Betriebssystems. Mac-Systeme Betriebssystem. Auf Workstations und Servern im Betrieb Windows-Systeme NT/2000/XP und UNIX.
Betriebssysteme sind unterschiedlich, aber ihr Zweck und ihre Funktion sind gleich. Ein Betriebssystem ist ein grundlegender und notwendiger Bestandteil der Software eines Computers, ohne den ein Computer prinzipiell nicht funktionieren kann.
Das Betriebssystem gewährleistet das gemeinsame Funktionieren aller Computergeräte und ermöglicht dem Benutzer den Zugriff auf seine Ressourcen.
Moderne Betriebssysteme haben eine komplexe Struktur, von denen jedes Element spezifische Funktionen zur Steuerung eines Computers ausführt.
Dateisystemverwaltung. Der Prozess eines Computers reduziert sich gewissermaßen auf den Austausch von Dateien zwischen Geräten. Das Betriebssystem enthält Softwaremodule, die das Dateisystem verwalten.
Befehlsprozessor. Das Betriebssystem beinhaltet Sonderprogramm- Befehlsprozessor - der Befehle vom Benutzer anfordert und ausführt.
Der Benutzer kann einen Befehl geben, um das Programm zu starten, beliebige Operationen an Dateien auszuführen (kopieren, löschen, umbenennen), ein Dokument zu drucken usw. Das Betriebssystem muss diesen Befehl ausführen.
Gerätetreiber. Mit dem Computer-Backbone verbinden verschiedene Geräte(Diskettenlaufwerke, Monitor, Tastatur, Maus, Drucker usw.). Jedes Gerät erfüllt eine bestimmte Funktion (Informationseingabe, Informationsspeicherung, Informationsausgabe), wobei sich die technische Umsetzung der Geräte deutlich unterscheidet.
Das Betriebssystem umfasst Gerätetreiber, spezielle Programme, die den Betrieb von Geräten und die Koordination steuern Informationsaustausch mit anderen Geräten und ermöglichen Ihnen auch, einige Parameter der Geräte zu konfigurieren. Jedes Gerät hat seinen eigenen Treiber.
Die Plug-and-Play-Technologie automatisiert den Anschluss und die Konfiguration neuer Geräte an Ihren Computer. Im Gange Windows-Installationen bestimmt den Typ und das spezifische Modell des installierten Geräts und verbindet den für seine Funktion erforderlichen Treiber. Beim Einschalten des Computers werden die Treiber in den Arbeitsspeicher geladen.
Der Benutzer hat die Möglichkeit, die Treiber manuell zu installieren oder neu zu installieren.
Grafische Schnittstelle. Um die Arbeit des Benutzers zu erleichtern, enthalten moderne Betriebssysteme und insbesondere Windows Softwaremodule, die eine grafische Benutzeroberfläche erstellen. Bei Betriebssystemen mit grafischer Oberfläche kann der Benutzer im Modus . Befehle mit der Maus eingeben Befehlszeile Sie müssen Befehle über die Tastatur eingeben.
Dienstprogramme. Das Betriebssystem umfasst auch Dienstprogramme oder Dienstprogramme. Mit solchen Programmen können Sie Datenträger verwalten (überprüfen, komprimieren, defragmentieren usw.), Vorgänge mit Dateien ausführen (Archivieren usw.), in Computernetzwerke usw.
Referenzsystem... Für den Komfort des Benutzers enthält das Betriebssystem normalerweise auch ein Hilfesystem. Das Hilfesystem ermöglicht es Ihnen, schnell die notwendigen Informationen sowohl über die Funktionsweise des Betriebssystems insgesamt als auch über die Arbeit seiner einzelnen Module zu erhalten.
Zurück vorwärts
Beachtung! Folienvorschauen dienen nur zu Informationszwecken und stellen möglicherweise nicht alle Präsentationsoptionen dar. Wenn du interessiert bist diese Arbeit Bitte laden Sie die Vollversion herunter.
Allgemeine Information
IBM-kompatible PCs verwenden die Widows-Betriebssysteme von Microsoft und das kostenlose Betriebssystem Liux.
Apple-PCs verwenden verschiedene Versionen des Mac OS-Betriebssystems.
Auf Workstations und Servern sind die Betriebssysteme Widows T / 2000 / XP und UIX am weitesten verbreitet.
Der Zweck des Betriebssystems
Betriebssysteme sind unterschiedlich, aber ihr Zweck und ihre Funktion sind gleich. Ein Betriebssystem ist ein grundlegender und notwendiger Bestandteil der Software eines Computers, ohne den ein Computer prinzipiell nicht funktionieren kann.
Operationssystem gewährleistet das gemeinsame Funktionieren aller Computergeräte und bietet dem Benutzer Zugang zu seinen Ressourcen.
Zusammensetzung des Betriebssystems
Moderne Betriebssysteme haben eine komplexe Struktur, von denen jedes Element spezifische Funktionen zur Steuerung eines Computers ausführt.
1.Dateisystemverwaltung ... Der Prozess eines Computers reduziert sich auf den Austausch von Dateien zwischen Geräten. Das Betriebssystem hat Softwaremodule, Dateisystemmanager.
2.Befehlsprozessor ... Ein spezielles Programm, das den Benutzer nach Befehlen fragt und diese ausführt.
3.Gerätetreiber. Spezielle Programme, die den Betrieb von Geräten und die Koordination des Informationsaustauschs mit anderen Geräten steuern und Ihnen ermöglichen, einige Parameter der Geräte zu konfigurieren. Technologie Plug-Anzeigen-Play (Plug and Play) ermöglicht es Ihnen, den Anschluss neuer Geräte an Ihren Computer zu automatisieren und deren Konfiguration bereitzustellen.
4.Grafische Schnittstelle. Wird verwendet, um die Arbeit des Benutzers zu vereinfachen.
5.Dienstprogramme oder Dienstprogramme. Programme, mit denen Sie Festplatten warten (überprüfen, komprimieren, defragmentieren usw.), Operationen mit Dateien durchführen (Archivieren usw.), in Computernetzwerken arbeiten usw.
6.Referenzsystem. Ermöglicht Ihnen, schnell Informationen über die Funktionsweise des Betriebssystems als Ganzes und über die Arbeit der einzelnen Module zu erhalten.
Nach dem Einschalten des Computers wird das Betriebssystem von der Systemfestplatte in den Arbeitsspeicher geladen. Der Download sollte gemäß dem Download-Programm erfolgen. Damit der Computer jedoch ein beliebiges Programm ausführen kann, muss sich dieses Programm bereits im RAM befinden. Die Lösung dieses Widerspruchs besteht im sequentiellen, schrittweisen Laden des Betriebssystems.
Computer-Selbsttest
Der Computer enthält einen nichtflüchtigen Nur-Lese-Speicher (ROM), der Programme zum Testen des Computers und für die erste Stufe des Ladens des Betriebssystems enthält - dies ist BIOS (Basic Iput / Output System).
Nach dem Einschalten des Stroms oder Drücken der RESET-Taste auf Systemeinheit des Computers oder gleichzeitiges Drücken der Tastenkombination (Strg + Alt + Entf) auf der Tastatur startet der Prozessor das Selbsttestprogramm POST (Power-OSelf Test) des Computers. Die Leistung des Computers wird getestet.
Während des Testens können zunächst Diagnosemeldungen in Form verschiedener Sequenzen von kurzen und langen Pieptönen ausgegeben werden.
Nach erfolgreicher Initialisierung der Grafikkarte werden kurze Diagnosemeldungen auf dem Monitorbildschirm angezeigt.
Nach Durchführung des Selbsttests beginnt ein im BIOS enthaltenes spezielles Programm mit der Suche nach dem Bootloader des Betriebssystems. Es gibt einen alternativen Zugriff auf die im Computer verfügbaren Festplatten und eine Suche an einem bestimmten Ort nach dem Vorhandensein eines speziellen Programms Meisterboot (Betriebssystem-Ladeprogramme).
Wenn die Systemdiskette und das Ladeprogramm vorhanden sind, wird es in den RAM geladen und die Steuerung des Computers wird darauf übertragen.
Wenn Systemlaufwerke auf dem Computer fehlen, erscheint die Meldung „osystem disk“ auf dem Monitorbildschirm und der Computer bleibt funktionsunfähig.
Bootvorgang des Betriebssystems
Nachdem das Betriebssystem das Laden abgeschlossen hat, wird die Steuerung an den Befehlsprozessor übertragen.
In Verbindung stehende Artikel: | |
Installation von Videoüberwachungssystemen
Die Installation eines Videoüberwachungssystems wird von Spezialisten durchgeführt ... Durchführungen zu Leistungstransformatoren
In Leistungstransformatoren werden abnehmbare Durchführungen verwendet, die ... VL-Ausrüstung für den Befehlsaustausch über HF-Kanäle HF-Kommunikation welche Ausrüstung wird verwendet
MOSKAU, 11. Mai - RIA Nowosti. In dem Buch von Vladimir Bogomolov "Moment ... |