Einleitung Flashcards

1
Q

Rechnersystem

Nenne Beispiele für “Application Programs”.

A
  • Banking System
  • Airline reservation
  • Web browser
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Nenne Bestandteile von “System programs”

A
  • Compilers
  • Editors
  • Command interpreter
  • Operating system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nenne Bestandteile von “Hardware”

A
  • Machine language
  • Microarchitecture
  • Physical devices
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Nenne die Aufgaben eines Betriebssystems

A
  • Programmausführung
  • Ressourcen-Verwaltung
  • Einheitlicher Zugriff auf Peripherie
  • Kommunikation
  • Sicherheit
  • Abrechnung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Grundbegriffe

Was ist ein Auftrag oder Job?

A
  • Vollständig beschriebene Aufgabe, die dem BS zur Ausführung übergeben wurde
  • Ein Job kann mehrere Prozesse umfassen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Grundbegriffe

Was ist ein Prozessor?

A

Die ausführende Komponente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Fakten über die erste Generation

A
  • In der ersten Generation gab es kein Betriebssystem
  • Es gab nur einen User “Single User”
  • Hohe Fehleranfälligkeit wegen kaputten Rohren
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Nenne Fakten über die zweite Generation

A
  • Die ersten Mainframes wie Multics und OS/360 wurden eingeführt
  • Die Rollen werden getrennt (Hersteller, Operator, Programmierer)
  • Insgesamt bessere Auslastung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Nenne Fakten über die dritte Generation

A
  • Es wurden Integrated Circuits eingeführt
  • Hardware Familien (IBM System/360)
  • Einheitliches Betriebssystem
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Dritte Generation - Mikroprogrammierung

Nenne Punkte zur Mikroprogrammierung

A
  • Anwender möchten portable Software
  • Mikroprogramme werden sehr effizient durch Hardware unterstützt
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Dritte Generation - Multiprogramming

Nenne Punkte zu Multiprogramming

A
  • Mangelhafte Auslastung, da CPUs schnell sind und Bänder zu langsam
  • Mehrere Programme gleichzeitig im Speicher
  • CPU wird abwechselnd zugewiesen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dritte Generation - Spooling

Nenne Punkte zu Spooling

A

Die Ausgabe und die Lochkarten werden auf Festplatten geschrieben

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Dritte Generation - Time Sharing

Nenne Punkte zu Time-Sharing

A

Mehrere Benutzer können gleichzeitig interaktiv arbeiten

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Dritte Generation - Systemschutz

Nenne Punkte zu Systemschutz

A
  • Trennung in User Space vs. Kernel Space
  • Der Systemaufruf erfolgt über eine gesicherte “Trap”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Nenne Punkte zu Multics

A
  • Ein Betriebssystem, dass 1964-1967 entwickelt wurde
  • Vorgänger von UNIX
  • Besitzt ausgeprägte Sicherheits-Mechanismen
  • Es hat eine Ringstruktur
How well did you know this?
1
Not at all
2
3
4
5
Perfectly