Kapitel 1 Flashcards

1
Q

Wie definiert man ein Betriebssystem

A

Betriebssystem (Operating System)

  • Bindeglied zwischen Hardware und Anwender
  • ermöglicht mit den Eigenschaften des Computers die Grundlage der möglichen Betriebsarten
  • steuert/überwacht die Abwicklung von Programmen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Ziele hat ein OS

A

Ziele:

  • optimale Auslastung vorhandener Betriebsmittel
  • Erfüllung von Nutzeranforderungen, z.B. Prioritäten
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist eine virtuelle Maschine

A

eine Virtuelle Maschine ist z.B. ein Betriebssystem, welches für Programmierer/Benutzer Dienste zur Verfügung stellt, die die tatsächliche Maschine (Hardware) alleine nicht bieten kann

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

Welche Aufgaben hat ein Betriebssystem

A
  1. abhängig von Einsatzgebiet, Zielen und speziellen Anforderungen vom Nutzer
  2. Anpassung von Leistung der Hardware an die Bedürfnisse der Benutzer (Abstraktion der Hardware) -> erweitert Hardware-Funktionalität
  3. Organisation, Steuerung und Kontrolle des gesamten Betriebsablaufs
  4. Verwaltung und Zuteilung von Betriebsmitteln an Ausführungseinheiten
  5. Kontrolle und Durchsetzung von Schutzmaßnahmen (z.B. Zugriffsrechte)
  6. Protokollierung des gesamten Ablaufgeschehens
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Was ist die Betriebsart eines OS

A

legt die Art und Weise der Kommunikation mit dem Benutzer fest

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

Welche Betriebsarten gibt es?

A
  1. Stapelverarbeitung
  2. Dialogbetrieb
  3. Echtzeitverarbeitung
  4. Verteilte Verarbeitung
  • Viele Systeme bieten mehrere Betriebsarten an
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Wie funktioniert Stapelverarbeitung

A
  • Bearbeitung einer Folge von Stapelaufträgen
  • Ein Stapelauftrag (Job) wird vom Nutzer mit allen erforderlichen Programmen, Daten und Anweisungen zusammengestellt
  • wird ohne Interaktion mit dem Benutzer vollständig abgearbeitet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wie funktioniert Dialogbetrieb

A
  • Ständiger Wechsel zwischen Aktionen des Benutzers und den des Systems (Kommandoeingabe und Kommandoausführung)
  • Nutzer kann Arbeitsablauf im Dialog jederzeit beeinflussen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Wie funktioniert Echtzeitverarbeitung

A
  • Einsatz von Computersystem zur Steuerung und Überwachung eines technischen Prozesses
  • besonders die Rechtzeitigkeit (Einhalten von Zeitbedingungen) ist im Fokus
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wie funktioniert verteilte Verarbeitung

A
  • verteiltes System besteht aus mehreren verbundenen Computern
  • Betriebssystem soll primär Daten, Ressourcen und Arbeitslast verteilen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Welche Klassifikation nach Benutzeranzahl gibt es

A
  1. Einzelnutzer-Systeme

2. Mehrnutzer-Systeme

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

Was ist ein Einzelnutzer-System

A

ein solches System hat keine Erkennung bzw. Verwaltung mehrere Nutzer

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

Was ist ein Mehrnutzer-System

A

es stehen gleichzeitig mehrere Benutzer zur Verfügung, z.B. über mehrere Terminals

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

Klassifikation nach Anzahl der Aufträge

A
  1. Einzelprozess-System

2. Mehrprozess-System

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

Was ist ein Einzelprozess-System

A

System kann jeweils nur einen Auftrag gleichzeitig bearbeiten, ein weiterer Auftrag kann erst nach Beendigung des vorigen angenommen werden

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

Was ist ein Mehrprozess-System

A

Kann gleichzeitig mehrere verschiedene Aufträge verwalten und gegebenenfalls parallel oder quasi-parallel bearbeiten