Geschichte von Betriebssysteme

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Nennen Sie zwei inkompatible Versionen von Unix, die nach der Entwicklung in den Bell Labs entstanden sind.

BSD Unix und System V

Die Standardisierungsbemühungen der IEEE führten zu einem Standard namens _______.

POSIX

Ordnen Sie die folgenden Betriebssysteme ihren jeweiligen Vorläufern oder Derivaten zu:

Sun OS = BSD Unix FreeBSD = BSD Unix Mac OS X = BSD Unix Windows = Windows NT

Welche der folgenden Aussagen beschreibt NICHT korrekt die Entwicklung von Microsoft Windows?

<p>MS-DOS wurde von IBM entwickelt und später von Microsoft gekauft. (D)</p> Signup and view all the answers

Nennen Sie zwei Betriebssysteme, die am M.I.T. (Massachusetts Institute of Technology) entwickelt wurden.

<p>CTSS und MULTICS</p> Signup and view all the answers

Die Entwicklung von Personal Computern und Workstations fand hauptsächlich in der ______-Generation statt.

<p>vierten</p> Signup and view all the answers

Flashcards

Timesharing (Mehrbenutzerbetrieb)

Eine Variante des Multiprogrammings, bei der sich mehrere Benutzer gleichzeitig ein Computersystem teilen.

Large-Scale-Integration (LSI)

Hardware wurde kleiner und schneller durch Integration von Tausenden Transistoren auf einem Chip.

MS-DOS

Ein von Microsoft entwickeltes Betriebssystem, das aus QDOS hervorging.

FAT-Dateisystem

Ein Dateisystem, das in MS-DOS eingeführt wurde und eine verbesserte Dateiverwaltung ermöglichte.

Signup and view all the flashcards

Was ist POSIX?

Ein von IEEE entwickelter Standard, der eine einheitliche Schnittstelle für kompatible Unix-Systeme definiert.

Signup and view all the flashcards

Worauf basieren moderne Windows-Betriebssysteme?

Diese setzen immer noch auf Windows NT (New Technology) auf.

Signup and view all the flashcards

Was sind BSD Unix und System V?

Zwei inkompatible Unix-Versionen.

Signup and view all the flashcards

IEEE

Institute for Electrical and Electronic Engineers

Signup and view all the flashcards

Betriebssytem

Schnitstelle zwischen Hardware und Software

Signup and view all the flashcards

Betriebssysteme Kategorien

  • Großrechner oder Mainframes -PC Betriebssysteme(Windows ,Linux) -Echtzeitbetriebssysteme,Embedded Systems(Embedded Linux)
Signup and view all the flashcards

Echtzeitsysteme

Es ist ein Computersystem, das auf externe Ereignisse oder Eingaben innerhalb einer garantierten Zeitspanne reagieren muss

Signup and view all the flashcards

Aufgaben eines Betriebssysteme

1.Prozessverwaltung 2.Speicherverwaltung 3.Geräteverwaltung 4.Dateiverwaltung 5.Energieverwaltung

Signup and view all the flashcards

Was ist BSD ?

Berkeley Software Distribution[BSD]

Signup and view all the flashcards

Erzähl ein bisschen über Unix

Ken Thompson, Dennis Ritchie und andere an den Bell Labs in den 1970er. Frei zugänglich,weit verbreitet

Signup and view all the flashcards

Was ist Linux?

Populärste Unix-Derivat. Linur Torvalds 1990er Jahren.

Signup and view all the flashcards

Study Notes

Geschichtlicher Überblick

  • Anwendungsprogramme lösen Benutzerprobleme (Textverarbeitung, E-Mail-Clients, Browser).
  • Systemprogramme verwalten den Betrieb eines Computers; das Betriebssystem ist ein spezielles Systemprogramm.
  • Betriebssysteme stellen Benutzern und Anwendungen grundlegende Dienste bereit und steuern die Programmausführung.

Betriebssystem-Geschichte

  • Betriebssysteme werden in verschiedene Kategorien eingeteilt (z.B. Großrechner, Server, PC, Echtzeit- und Embedded-Systeme, Handheld-Computer, Smartcards).
  • Echtzeitsysteme garantieren maximale Reaktionszeiten auf externe Ereignisse.
  • Embedded Systems sind in Geräte eingebaut und erfüllen dort meist unsichtbar ihre Aufgaben.
  • Embedded Systems sind oft ressourcenbeschränkt und manchmal ohne Betriebssystem, wobei die Software direkt die Hardware bedient.

Generationen von Betriebssystemen (historische Entwicklung)

  • Generation (ca. 1945-1955): Röhrencomputer, Programmierung in Maschinensprache, Einsatz von Lochkarten ab 1950.
  • Generation (ca. 1955-1965): Transistoren, Stapelverarbeitung mit IBM-Systemen wie 1401 und 7094, einfache Betriebssysteme.
  • Generation (ca. 1965-1980): Integrierte Schaltkreise (ICs), IBM System/360 und /370, Multiprogramming, Spooling, Timesharing mit Online-Zugang über Terminals, Entwicklung von CTSS und MULTICS am M.I.T., Unix auf DEC PDP-1 und PDP-11.
  • Generation (ca. 1980 - heute): Personal Computer und Workstations, Large-Scale-Integration (LSI), Betriebssysteme wie IBM OS/360, MS-DOS, Unix, Windows-Derivate und Linux.

Geschichte von Microsoft Windows und Unix

  • Windows entwickelte sich aus MS-DOS, das Microsoft 1981 für IBM von Seattle Computer Products kaufte.
  • MS-DOS war ein 8-Bit-Betriebssystem für Intel-8088-Prozessoren und wurde bis MS-DOS V8.0 weiterentwickelt.
  • Windows war anfangs eine grafische Oberfläche für MS-DOS, wurde aber mit Windows NT und 95 erfolgreicher.
  • Windows NT (New Technology) ist die Grundlage des heutigen Windows, mit einem erheblichen Codeumfang (Vista: ca. 50 Mio. LOC).
  • Unix entstand aus MULTICS in den Bell Labs und wurde von Ken Thompson und Dennis Ritchie entwickelt.
  • Es entstanden zwei inkompatible Versionen: BSD Unix (Berkeley) und System V (AT&T).
  • Standardisierungsbemühungen führten zu POSIX (Portable Operating System Interface) und der Single Unix Specification.

Linux

  • Linux wurde 1991 von Linus Torvalds als Open-Source-Unix-Derivat (aus MINIX) entwickelt. Linux V1.0 wurde 1994, Linux 2.0 im Jahr 1996 freigegeben.
  • Linux ist nach POSIX 1003.1a zertifiziert und implementiert die Systemaufrufe von SVID Release 4 und BSDUnix.

Entwicklung von Unix

  • Unix wurde in den 1970er Jahren von Ken Thompson, Dennis Ritchie und anderen an den Bell Labs entwickelt und war ursprünglich frei zugänglich.
  • In den 1980er Jahren begann AT&T mit der kommerziellen Vermarktung von Unix, was zu Lizenzgebühren führte.
  • Die Unix-Kriege waren rechtliche Auseinandersetzungen über die Verwendung und Weiterentwicklung von Unix.
  • Die Universität Berkeley entwickelte BSD als freie Unix-Variante mit vielen Verbesserungen.

Einfluss auf moderne Betriebssysteme

  • Unix und Linux haben einen großen Einfluss auf moderne Betriebssysteme wie macOS und verschiedene Server-Betriebssysteme.

Der Benutzer nutzt Anwendungsprogramme, die Rückmeldungen geben und mit der Hardware über das Betriebssystem kommunizieren. Das Betriebssystem prüft Aufträge von den Programmen auf Rechtmäßigkeit und vermittelt sie an die Hardware. Es erhält Rückmeldungen über ausgeführte oder abgelehnte Aufträge und wird bei Hardware-Fehlern informiert. Die Hardware führt die Befehle des Betriebssystems aus.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser