Operationssystem. Was ist ein Betriebssystem und wie verwaltet es einen PC?

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.

Operationssystem

Fangen wir am Anfang an und beantworten die erste Frage. Das Betriebssystem ist also ein Satz von Software-Tools die die Verarbeitung und Verarbeitung von Benutzerinformationen implementieren, um sie an die Maschinenlogik zu übertragen, um die zugewiesenen Aufgaben auszuführen. In der Regel stellt sich der Nutzer das Betriebssystem nur als visuelle Hülle vor. Aber er liegt falsch ... allerdings nur zur Hälfte.
Der Aufbau des Betriebssystems ist ein mehrschichtiger Kuchen, dessen unterste Schicht (wie ein Kuchen) den Kern bildet. Dies ist eine Grundlage, die sich verpflichtet hat, alles unter Kontrolle zu halten, mit Fehlern und Befehlen umzugehen. Geht man nicht auf die Details des Aufbaus der Hardwarekomponente des PCs ein, dann liegt dieser „Kuchen“ genau auf dem „Tablett“, d.h. zur Maschinenlogik. Die oberste Schicht des Betriebssystems (wie Sahnerosen auf einem süßen Gericht, das von vielen geliebt wird) ist das, was der Benutzer sieht: Bilder, Bildschirmschoner, Cursor usw.
Dieser Softwarekuchen beinhaltet:
  • der Kuchen selbst (Kern), der wie üblich aus Mehl, Butter, Milch usw. besteht. (dh von Hilfsmodulen, die alle Funktionen des Kernels zusammenführen und ausführen);
  • Lader - Imprägnierung für den Kuchen, dank der die Sahne darauf gehalten wird;
  • Gerätetreiber sind Butter, dank derer unser Kuchen nicht an einem Tablett klebt, sondern auf ein anderes, schöneres oder bequemeres übertragen werden kann;
  • der Befehlsprozessor ist eine Schicht Nüsse zwischen dem Kuchen und der Sahne, was den Kuchen schmackhafter und interessanter macht (und das Betriebssystem ist schneller und funktionaler);
  • die schnittstelle sind die sehr cremigen rosen.
Im allgemeinen Rechensystem des Computers gibt es eine "Achse" zwischen der eingebauten Software des Computers (hier das BIOS und alles, was die einfachsten Befehle zum Laufen bringt: Addition, Subtraktion und Verschiebung des Registers) und Softwareanwendungen Benutzer (hier ist der Benutzerbereich: Anwendungen, Dateien, etc.).
Was macht das Betriebssystem? Tatsächlich hat sie viel Arbeit und sie ist immer beschäftigt (werde ihr also nicht böse, wenn sie dich ein paar Sekunden warten lässt, denn sie hat viel zu tun). Sie überwacht die Ein- und Ausgabe von Daten und verteilt diese und Aufgaben auf das eine oder andere Gerät, lädt Programme in RAM und führt sie aus und verwaltet tatsächlich den RAM, indem er ihn rechts und links an verschiedene von Ihnen ausgeführte Anwendungen verteilt, je nachdem, wie es rationeller ist, ihn zu verwenden. Das Betriebssystem kontrolliert auch den Zugriff auf alle Datenquellen (Wechsel- und Flash-Laufwerke usw.), schützt Daten und sich selbst (vor Hackern, Malware und Benutzerfehlern). Das gleiche Betriebssystem ist für das Multitasking Ihres PCs verantwortlich und bietet vielen Benutzern die Möglichkeit, auf dem Computer zu arbeiten. Wenn Sie denken, dass wir ohne Betriebssystem nur einen schwarzen Bildschirm und weiße Buchstaben mit Zahlen sehen würden, irren Sie sich - wir würden dies auch nicht sehen, da das Betriebssystem bereits zum Anzeigen von Buchstaben benötigt wird.
Welche verschiedenen Betriebssysteme gibt es? Diese Frage wird normalerweise wie folgt beantwortet: Betriebssysteme sind Windows (dazu gehört in der Regel DOS), MacOS und seine verschiedenen Versionen und Unix-ähnlich. Tatsächlich ist der Unterschied zwischen ihnen viel komplexer und breiter, dies ist jedoch eine etwas andere Geschichte (die Geschichte des Kurses "Betriebssysteme", der an zukünftige Administratoren von Netzwerken und Systemen unterrichtet wird). Nun, wir sprechen über die drei, die bereits genannt wurden, und betrachten sie etwas näher.
Und wir beginnen damit, den Leser über die Statistiken zur Verwendung von Betriebssystemen zu informieren. Untersuchungen haben gezeigt, dass im Oktober 2011 Unix-ähnliche Systeme nur von 0,84 % der Benutzer bevorzugt wurden, während Apples Betriebssysteme (MacOS) von 7,18 % verwendet wurden. Vor allem Benutzer verschiedener Windows-Versionen - 90,13% (die Quelle der statistischen Daten ist die Website statcounter.com). Wenn wir diese Ergebnisse mit ähnlichen Indikatoren für 2010 vergleichen, werden wir feststellen, dass Benutzer in kleinen Schritten von Windows zu anderen Systemen wechseln.
Und jetzt, da wir informationsaffin geworden sind, kehren wir zu einer vertrauteren Bewertung der Benutzer zurück, die uns heute angeboten werden. Software in Form der neuesten Betriebssystemversionen.

Betriebssystem Windows 7

Das neueste freigegebene Betriebssystem von Microsoft ist. Windows 8, das in diesem Jahr angekündigt wurde, ist für Benutzer noch nicht verfügbar, daher können wir es noch nicht "anfassen", und wir werden es laut den Entwicklern erst im nächsten Sommer tun können.
Entwicklung von Windows. Angefangen hat alles, wie wir alle verstehen, mit DOS - mit einem einfachen blauer Bildschirm und weiße Buchstaben. Wahrscheinlich ist dieses System bisher das schnellste und zuverlässigste geblieben, da es eine maximale Verbindung mit der Hardwarekomponente und ein Minimum an visuellen Effekten hatte. Aber es war nicht sehr funktional, so dass verschiedene Versionen erschienen: das erste Windows 1.01, dann das "verbesserte" Windows 2.03. Bei den ersten Desktop-PCs erinnern wir uns eher an Windows 95, dann an Windows 98, mit dem ich aus irgendeinem Grund noch den Spitznamen "Stumpf" und die Anekdote "über den alten Pentium" verbinde. Windows Millenium machte einen großen Aufruhr, von dem viel erwartet wurde, und kam dann in die gleiche Position. Windows 7 gilt heute als ziemlich stabiles und benutzerfreundliches System, und es ist schwer, dem zu widersprechen.
Installieren von Windows 7 dauert nicht lange. Persönliche Erfahrung hat gezeigt, dass auf Wunsch in 12-15 Minuten ein komplettes OS-Paket auf einem Computer vorhanden ist, und auf Wunsch auch weniger - in 25-30 Minuten. Während der Installation erhält der Benutzer ziemlich genaue Anweisungen über die laufenden Prozesse und seine Aktionen, was für diejenigen wichtig ist, die ihren Computer ohne tiefes Wissen in diesem Bereich selbst warten.

Diese Version hat viel von der vorherigen übernommen - zum Beispiel anspruchsvolle Hardware-Ressourcen... Es verspricht nicht, aber es wird trotzdem versuchen zu funktionieren, wenn weniger als 1 GB RAM für ein 32-Bit-Betriebssystem vorhanden ist, ein Videoadapter mit einem Spielraum von weniger als 128 MB und unterstützt DirectX-Versionen unter 9. Es wird auch ein Lese-/Schreibgerät benötigt (hier entscheiden Sie, ob es ein DVD-Adapter oder ein USB-Anschluss ist). Es ist auch ratsam, 16 GB frei auf Lager zu haben Festplattenplatz, aber mehr ist besser.
System Geschwindigkeit ist hoch und dies kann dem Benutzer nur gefallen, der alles auf einmal tun möchte: Netzwerkaktivitäten in 3 Browsern durchführen, die neueste Version beherrschen und noch etwas. Im Vergleich zum Vorgänger Windows-Versionen wurde dann stärker Leistung schwer Festplatte, Grafik ist etwas geschwächt. Aber es wird durch den weit fortgeschrittenen Hardware-Teil perfekt kompensiert. Betrachtet man das Gesamtergebnis, hat Windows 7 einige Positionen verloren.
Schnittstelle"Freundlich", wie die Entwickler sagen. Und der Desktop ist perfekt konfiguriert (in der Abbildung unten sehen wir das Personalisierungsfenster des virtuellen Arbeitsplatzes).

Und das ganze System hat die Anzahl der Einstellungen deutlich erweitert, weshalb mehr erfahrener Benutzer- nur ein Plus und weniger "klug" - kein Minus.

Nun werden Sound, Display und vieles mehr angepasst. Das Betriebssystem wird dem Benutzer sicherlich mitteilen, was zu tun ist, um die Leistung in einem bestimmten Arbeitsbereich zu steigern, den einen oder anderen seiner Indikatoren zu erhöhen oder ein plötzliches Problem mit dem Netzwerk- oder Programm-Debugging zu lösen.
Stabilität und Sicherheit. Es wird diejenigen amüsieren, die immer unter der Unerfahrenheit von Bekannten und Freunden leiden, dass Fehler, die durch falsche Eingaben oder andere "Versehen" des Benutzers entstehen, viel besser ausgearbeitet werden. Dies deutet darauf hin, dass das System insgesamt stabiler geworden ist. Wieder gebe ich den Lesern von MirSovetov ein Beispiel aus persönliche Erfahrung: selbst 10 Tage ohne Neustart und Herunterfahren, das System wurde nicht langsamer oder machte häufiger Fehler.
Um sich und den Benutzer zu schützen, wird Windows 7 versuchen, alles zu überprüfen, was der Stabilität und Sicherheit des PCs den geringsten Schaden zufügen kann. Ab sofort unterliegen alle Speichermedien, Programme unbekannter Entwickler und Dateien mit für diese Erweiterung ungewöhnlichen Aktivitäten einer sorgfältigen Kontrolle. Das Betriebssystem wird dem Benutzer wie zuvor über jeden seiner Schritte berichten. Das wird viele Leute ärgern, aber glauben Sie mir, dies dient Ihrer eigenen Sicherheit.
Zu den Hauptvorteilen des neuen "Betriebssystems" gehören:
  • mehrstufige Sicherheit (von der empfindlichsten, die fast jedes Mal Alarm schlägt, wenn Sie mehr oder weniger schädliche Software starten, bis zur "ruhigsten", die nur benachrichtigt, dass ein bestimmtes Programm Änderungen am System vornehmen möchte);
  • das Vorhandensein vieler neuer Funktionen, zum Beispiel die Funktion "Bibliotheken", die das veraltete "Meine Dokumente" ersetzen soll;
  • Erweiterung des Hauptmenüs und der "Toolbar".
Unter den Mängeln war ein weiterer neue Funktion- "HomeGroups", die den Benutzern ganze Ordner über das Netzwerk zur Verfügung stellen soll. Die Funktion ist super, aber noch nicht voll funktionsfähig. Wir warten, wie sie sagen! Unangenehm ist auch, dass Windows XP-Benutzer in keiner Weise auf Windows 7 upgraden können - sie müssen entweder das System generell neu installieren oder Dienstprogramme verwenden, die das Übertragen bereits installierter Programme nicht zulassen. Jene. das Streben nach Windows 7 wird auf die eine oder andere Weise dazu führen, dass die gesamte Software erneut installiert wird. Sehr frustrierend ist auch die Tatsache, dass einige Gerätetreiber einfach nicht geeignet sind, obwohl versprochen wurde, dass diese von Vista übernommen werden.
Generell macht das getestete Betriebssystem Windows 7 Professional einen äußerst angenehmen Eindruck, auch wenn der sofortige Sprung von Windows XP auf Windows 7 für viele ein Schock sein wird.

Linux Mint 11

Die meisten Benutzer von Unix-ähnlichen Betriebssystemen sind nur eine Art "Feindlager" für Windows-Benutzer... Erstere sind mit Windows nicht zufrieden wegen "Langsamkeit, Fehlerhaufen und generell ewiger Feuchtigkeit", letztere halten Unix-Systeme für "extrem unverständlich und nicht benutzerfreundlich". Die Standpunkte beider "Gegner" sind verständlich, aber ob sie falsch sind - urteilen Sie selbst.
Geschichte von Linux. Die ersten Unixe waren zwar für einen normalen Benutzer nicht sehr geeignet, aber zu dieser Zeit gab es nicht so viele normale Benutzer, und sie waren alle ziemlich versiert in der Systemadministration. Daher sollte man den Entwicklern nicht das Fehlen einer anständigen Visualisierung vorwerfen, sondern sie für ihren Mut loben, denn sie entwickelten diesen Zweig der Betriebssysteme weiter, der keine wirklich gute Zukunft vorhersagte.
Eine Besonderheit von Unix-Systemen war schon immer, dass sie nicht wie Windows monolithisch sind: Ihr Kernel besteht aus vielen unabhängigen Modulen, die unabhängig voneinander arbeiten können. Auf diese Weise können Sie das System gleich während der Arbeit "neu aufbauen", was natürlich diejenigen freut, die zumindest ein wenig programmieren. Aufgrund ihrer Atomarität funktioniert eine solche "Achse" besser (stabiler und schneller lesen). Der Prozess ihrer Arbeit ist ähnlich wie beim Äpfelpflücken: Wer wird schneller pflücken, mehrere Gnome oder 1 großer und starker Mann? Eine Person klettert einfach auf einen Baum und sammelt Früchte in einem Korb, dann auf einem anderen. Und die Gnome werden den Garten nach dem Prinzip "1 Arbeiter - 1 Baum" unter sich aufteilen und die ganze Arbeit auf einmal erledigen. Gleichzeitig werden umgefallene Äpfel gesammelt (wahrscheinlich werden mehrere Gärtner in die "Bodenarbeit" geworfen) und diejenigen, die gerade ganz oben am Baum gereift sind (ein wendiger und leichter Gnom wird leicht den obersten Ast erreichen) ).
Die meisten Unix-Systeme haben nicht 1 Hersteller und Entwickler, weil ihre Codes Open Source sind und von jedem und auf jede Weise umgeschrieben werden können - so eine Volkskunst. Einige Versionen werden jedoch noch zentral entwickelt.
Die Geschichte von Linux selbst begann mit dem Versuch, im Rahmen des GNU-Projekts ein freies Betriebssystem, wie man sagt, "von Grund auf" zu schaffen. Linux hat seinen Kernel von Unix und kam mit viel Schnickschnack. Wenn die ersten Versionen dieses Betriebssystems für die meisten Benutzer Konsolen und "unverständlich" waren, sind letztere in Aussehen und Funktionalität Windows bereits sehr ähnlich und ermöglichen sogar das Arbeiten mit vertrauten Anwendungen für Benutzer dieses Betriebssystems.
Es wird die neueste Version berücksichtigt. Linux Mint 11, erschienen im Mai dieses Jahres.
Linux Mint installieren ist fast vollständig automatisiert und erfordert die Beteiligung des Benutzers mit wenigen Klicks: Angabe der Sprache, des anfänglichen Login-Passworts und der Netzwerkeinstellungen. Alles, was während der Installation passiert, sowie was der Benutzer tun kann oder nicht, teilt der Installationsassistent "schriftlich" mit. Die gesamte Aktion dauert nicht länger als 10 Minuten und erfordert keine besonderen Kenntnisse und Fähigkeiten.

Linux Mint ist, wie alle Unix-Systeme, minimal. 512 MB RAM, ein integrierter Videoadapter und 5 GB Festplattenspeicher reichen für dieses Betriebssystem. Außerdem benötigen Sie eine DVD oder einen USB-Stick. Ein 32-Bit-Betriebssystem läuft sowohl auf einem 32-Bit- als auch auf einem 64-Bit-Prozessor problemlos.
Leistung, wie immer oben. Es ist möglich, nur die 64- und 32-Bit-Versionen des Systems zu vergleichen. Trotz der Tatsache, dass 64 Bit eine anfängliche Anpassung zur Steigerung der Leistung und 32 eine Garantie für Kompatibilität sind, wird das Ergebnis eher zweideutig sein: Mit einer 32-Bit-"Version" sind Grafiken effizienter, aber beim Zugriff auf Daten (und daher auf Festplatten ) 64 Bit sind unübertroffen. Es stellt sich nur eine Art Arbeitsteilung heraus.
Schnittstelle mehr als freundlich. Wer von der "Komplexität und Unverständlichkeit" von Linux überzeugt ist, wird erstaunt über die Vielzahl an unterschiedlichen Einstellungen (vom Hintergrund über den Bildschirmschoner bis hin zum Konfigurieren von Updates und Installieren von Software). Das Einstellungsfenster " Aussehen»OS ist in der Abbildung dargestellt.

Was braucht ein Benutzer von einem Betriebssystem? Funktionalität, Leistung und Vollständigkeit. Aus dieser Sicht wird Linux Mint die Bedürfnisse jedes Benutzers befriedigen. Der Punkt ist, dass die "Achse" sofort mit dem minimal erforderlichen Satz an Treibern und Software versorgt wird (übrigens wurde die Liste der "eingebauten" Programme geändert, über die wir später sprechen werden). Der Zugriff auf den ganzen Reichtum des Betriebssystems erfolgt über das transformierte Menü, das mich persönlich an Windows 7 erinnerte.

Unter bereits installierte Programme inbegriffen:
  • Browser (insbesondere Mozilla Firefox);
  • ein Analogon des MS Office-Softwarepakets, mit dem Sie übrigens Dokumente in verschiedenen Formaten (von txt bis docx) speichern können;
  • Programme zum Hören von Musik, Ansehen von Videos und Bildern sowie deren Bearbeitung;
  • Programme für Onlinekommunikation(Jabber) usw.
Generell kann das Betriebssystem als gut ausgestattet bezeichnet werden. Für MirSovetov-Leser ist es nützlich zu wissen, dass es keine Probleme mit der Installation zusätzlicher Software gibt, da die meisten für Windows geschriebenen Programme erfolgreich "werden" und perfekt mit Linux Mint funktionieren. Übrigens, in unseren üblichen Programmen werden in der Regel verschiedene "Add-ons" hinzugefügt, die dem Benutzer das Leben erleichtern und die Informationsverwaltung, deren Suche und Verarbeitung vereinfachen sollen (wie z.B. mint-search -Addon, das in Browser integriert ist, um einfacher und bequeme Suche Daten zu verschiedenen Ressourcen).
Linux Mint-Sicherheit- das ist in erster Linie die Sicherheit aller "Nicht-Windows"-Systeme, denn die meisten Viren sind speziell für Windows geschrieben, aber Linux und seine Brüder bleiben an der Seitenlinie. Aber darüber hinaus gibt es natürlich viele zusätzliche Tools, die den Benutzer und seinen treuen Informationsfreund schützen sollen. Sie arbeiten dafür, konfigurieren die Netzwerkparameter usw.
Systemstabilität, wie bereits erwähnt, wird durch seine Atomarität bereitgestellt. Tatsache ist, dass ein Fehler in einem der Module die anderen in keiner Weise beeinflusst. Daher wird das Betriebssystem leise Daten über den Fehler und seine Ursachen in das Ereignisprotokoll eingeben, dieses Modul neu laden und weiterarbeiten, und der Benutzer wird einfach nichts bemerken. Sie werden auch keine ständigen Benachrichtigungen über Fehler beobachten können ... Unix ist im Allgemeinen ein sehr leises und ausgewogenes System.
Die Vorteile sind wie folgt zu erwähnen:
  • im Vergleich zu früheren Versionen wurden die Benutzeroberfläche und die Anpassbarkeit deutlich verbessert;
  • das Vorhandensein eines Mindestsatzes an Software ermöglicht es Ihnen, das System zu installieren und sofort damit zu arbeiten.
  • Treiber und Codecs, die mit dem Betriebssystem geliefert werden, sind in der Regel für jede Erstausrüstung geeignet;
  • Inkompatibilität des Betriebssystems mit dem Wi-Fi-Standard behoben;
  • Linux steht perfekt neben jedem anderen Betriebssystem und denkt nicht einmal daran, damit in Konflikt zu geraten, daher sollten Sie die bereits bekannte "Achse" nicht aufgeben.
Unter den Mängeln stellen wir fest, dass wir, die "von Windows gefütterte Generation", hart arbeiten müssen, um sich an Linux Mint zu gewöhnen, wenn auch nicht viel. Installieren Sie Linux ohne permanenten Zugriff auf weltweites Netzwerk, lohnt sich nicht, da das Internet für dieses Betriebssystem nicht nur eine Informationsquelle ist, sondern auch eine Quelle für Updates, zusätzliche Software (die von einem Flash-Laufwerk extrem schwer zu installieren ist, aber aus dem Internet ist es nirgendwo einfacher) und viel mehr.
Im Allgemeinen ist der Eindruck von Linux Mint gut, ich werde noch mehr sagen: Dieses Betriebssystem hat meine Hoffnungen voll erfüllt.

MacOS Lion 10.7.2

Lassen Sie uns zunächst sagen: MacOS ist nicht nur ein Betriebssystem, es ist ein Lebensstil. Glauben Sie mir, dieser Satz hat einen guten Grund. Tatsache ist, dass MacOS ursprünglich für "seine" Hardware angepasst wurde und IBM an den uns bekannten arbeitet, aber das spielt keine große Rolle.
MacOS-Geschichte. Als zuverlässiges und leistungsstarkes Betriebssystem konzipiert, überraschte macOS zunächst alle, indem es ausschließlich auf Apple-Computern ausgeführt wurde. "Für sie wird es sicherer sein, aber für dich und mich wird es ruhiger!" letzte Version auf jedem Hardwareteil.
Das erste MacOS erschien 1984, aber etwas, das mehr oder weniger der Schönheit ähnelt, die wir von Macs gewohnt sind, wurde erst im Jahr 2000 erfunden. Dabei hieß die erste Version ganz einfach: System 1.0, aber die sympathischen „Löwe“, „Leopard“ etc. - das ist schon das Eigentum unserer Zeit. Im Laufe seiner Entwicklung hat sich MacOS von völliger Instabilität (ja, es gab Zeiten, in denen ein Fehler beim Betrieb einer Anwendung einfach das gesamte System deaktivierte) zu absoluter Zuverlässigkeit, Multitasking und allem, worüber wir später sprechen werden, entwickelt.
Installation von macOS Lion geschieht einfach und natürlich im Dialogmodus zwischen dem Benutzer und seinem PC. In Bezug auf die Zeit werden wir es auf 10-15 Minuten schätzen, was ein guter Indikator ist. Es ist schön zu sehen, dass sich das Betriebssystem bereits bei der Installation äußerst souverän verhält und alles im versprochenen Zeitrahmen erfüllt (sie sagte, die Dateien werden in 6 Minuten entpackt und in 6 Minuten entpackt, damit mich Windows-Benutzer verstehen). Auch MacOS Lion zeigt bereits zu diesem Zeitpunkt seinen einzigartigen Stil, wie Sie auf dem Bild sehen können.

Hardware-Anforderungen groß, aber gerechtfertigt. Es gibt eine strenge Anforderung an den Hardwarehersteller - nur Apple. OS wird Sie auf jeden Fall bitten, es anzuziehen Intel-Prozessor i3 oder sogar neuer und wird Sie auch daran erinnern, dass es sich lohnt, sicherzustellen, dass sie auf Lager hat:
  • mindestens 2 GB RAM;
  • 16 GB Hardsuit-Lager;
  • eine Grafikkarte, die all ihren Reizen würdig ist (ich denke, mindestens 512 MB, obwohl dies in den Anforderungen nicht angegeben ist).
MacOS Lion-Leistung hängt direkt davon ab, welche Art von Hardware Sie ihr zur Verfügung stellen. Aber auf jeden Fall sollten sich die Leser von MirSovetov keine Sorgen machen, dass Ressourcen irrational verwendet werden oder dass der Prozessor, der Parallelität unterstützt, plötzlich arbeitslos wird. Multitasking ist nicht nur eingebaut - alles ist darauf aufgebaut! Im Allgemeinen hat sich die Leistung im Vergleich zu den Vorgängerversionen verbessert, jedoch nicht viel, sodass der Benutzer keinen großen Unterschied bemerken wird.
MacOS Lion-Schnittstelle- darüber kann man stunden- und tagelang reden und ganze Bücher schreiben. MacOS war schon immer schön. Das ist nur ein Desktop.

"Das ist ein "freundliches" Interface!", sagen die Entwickler und legen alles, was einem Anwender im Umgang mit einem PC dringend nützlich sein kann, zur Hand. Es kam bequem, schnell und schön heraus.
Der Benutzer darf alles anpassen, was "Liebling" für das " Systemeinstellungen“, Nicht zu großflächig, aber sehr funktional: Alle Einstellungen sind kategorisiert und klar abgegrenzt.

Das Betriebssystem wird auch mit einer Reihe von Software geliefert, sodass Sie nach der Installation sofort mit der Arbeit beginnen können. Es muss zwar noch etwas Zeit aufgewendet werden, um sich an all diesen Luxus, die Geschwindigkeit und die Funktionalität zu gewöhnen und vor allem daran, dass es hier keine "bekannten und bevorzugten" (für Windows-Benutzer) Anwendungen gibt, denn mit diesem Betriebssystem die meisten von ihnen sind einfach inkompatibel. Aber hier gibt es ihre Analoga, die ihnen weder in Bezug auf Bequemlichkeit noch in Bezug auf Qualität nachstehen (zum Beispiel ein geliebter Mozilla-Browser ersetzt problemlos das ebenso funktionale Safari).
MacOS Lion-Sicherheit basiert auf der Tatsache, dass dieses Betriebssystem bereits im Zeitalter des Internets entwickelt wurde und daher alle mögliche Probleme sind hier erforderlich. Firewall und Antivirus sind hier auch ihre eigenen und natürlich integriert. Nun, die Regel "MacOS ist kein Windows"-System "funktioniert auch erfolgreich. Wer wird einen Virus schreiben, der nur 6,5 % der PC-Benutzer weltweit angreift? Das soll nicht heißen, dass es für MacOS keine Viren gibt, aber es gibt nur wenige davon.
Stabilität bereitgestellt durch den Unix FreeBSD-Kernel, vollwertiges Multitasking-System, Hardware-Stabilität (nicht vergessen die Hardware-Plattform-Anforderung von Apple) und langjährige Praxis der Betriebssystem-Hersteller und -Entwickler. Egal wie sehr ich mich bemüht habe, dieses System aus mir herauszuholen, es hat mich nur freundlicherweise informiert, dass solche Handlungen die Grenzen meiner Möglichkeiten und Rechte überschreiten. Sie müssen sich nicht einmal Sorgen um den Verlust Ihrer Daten oder Ihrer Arbeit machen - die automatische Speicherfunktion lässt Sie nicht zu.
Die Vorteile von MacOS Lion lassen sich noch lange aufzählen, aber wir werden nur diejenigen beachten, die in dieser Version erschienen sind und absolute Innovationen sind:
  • Die Steuerung der visuellen Komponenten wurde dank des Multi-Touch-Gestensystems einfacher und schöner;
  • jetzt können alle Fenster im Vollbildmodus angezeigt werden, was die Datenverwaltung erheblich vereinfacht.
  • viele mit dem Betriebssystem gelieferte Programme haben qualitative Änderungen erfahren, wonach sie bequemer, funktionaler und schöner geworden sind.
  • der Preis dieser Version überrascht jeden, der die Preise von Apple kennt.
Unter den Mängeln ist anzumerken, dass sich nicht alle qualitativen Änderungen in den Anwendungen zum Besseren erwiesen haben. Beispielsweise hat sich das Dashboard ("Widget") verschlechtert, viele Nutzer beschweren sich, dass der Kalender für sie unbequem geworden ist.
Im Allgemeinen ist das System sehr angenehm: Der einzigartige Stil von MacOS ist nicht verloren gegangen, es wurden hervorragende Änderungen vorgenommen, die Arbeitsgeschwindigkeit ist beeindruckend.

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.

Betriebssystemklassifizierung

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.

Kurzbeschreibung einiger Betriebssysteme

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).

Betriebssystem: Zweck und Zusammensetzung

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.

Gastroguru 2017