1 Klausur Flashcards

1
Q

Was ist ein Betriebssystem?

A

Es ist ein Programm zur Verwaltung und Steuerung von Hardwarekomponenten und Anwendungsprogrammen.

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

Zwischen wem ist ein Betriebssystem eine Schnittstelle?

A

Zwischen dem Rechner und den Anwendern.

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

Was sind die zentralen Aufgaben eines Betriebssystems?

A
  1. Dateiverwaltung
  2. Speicherverwaltung
  3. Prozessverwaltung
  4. Benutzerverwaltung
  5. Geräteverwaltung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was heißt FIFO?

A

First in First out.

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

Wie werden Betriebssysteme klassifiziert?

A
  1. Einzelprogramm-BS (Single-Tasking)
  2. Mehrprogramm-BS (Multitasking)
  3. Einzelnutzer-BS (Single-user)
  4. Mehrbenutzer-BS (Multiuser)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Was heißt es, wenn ein BS mehrere Benutzer hat?

A

Mehrere Benutzer arbeiten über verschiedene Terminals am gleichen Rechnersystem.

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

Gib ein Beispiel für ein Einzelprogramm BS?

A

MS-DOS

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

Gib Beispiele für Mehrprogramm BS?

A
  1. Unix
  2. Windows 7
  3. Mac OS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Gib Beispiele für Einzelnutzer BS?

A
  1. Windows 95

2. Windows 98

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

Gib Beispiele für Mehrbenutzer BS?

A
  1. Unix
  2. Linux
  3. Windows NT
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Was ist Unix?

A

Unix ist ein Multitasking- und Multiuser- Betriebssystem und wurde in den 70er Jahren entwickelt.

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

Was ist Linux?

A

Linux ist ein unix-ähnliches Betriebssystem und wurde von einem Studenten entwickelt und schließlich fortentwickelt.

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

Wie verwaltet ein BS Dateien?

A

Indem sie Dateien

  1. löschen
  2. speichern
  3. verschieben
  4. anlegen
  5. umbenennen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Nennen Sie die Typen von Dateien?

A
  1. Gewöhnliche Dateien
  2. Verzeichnisse
  3. Spezielle Dateien
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Wie wäre es, wenn es kein BS gäbe?

A

Wir müssten dann Maschinen- und Computersprachen wissen, um mit Computern zu kommunizieren

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

Was repräsentiert ~ ? (Tilde)

A

Sie ist der absolute Pfad des Heimatverzeichnisses

z.B /Home/h/habe

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

Was ist ein Pfad?

A

Er ist die Folge der Verzeichnis-/Datennamen (von der Wurzel) zu einer Datei

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

Was ist ein absoluter Pfadname?

A

Er ist der Pfad von der Wurzel zur Zeildatei

19
Q

Was ist ein relativer Pfadname?

A

Er ist der Pfad vom Arbeitsverzeichnis zur Zieldatei

20
Q

Was ist die Shell?

A

Sie ist eine Benutzerschnittstelle, über die der Benutzer Kommandos über eine Eingabezeile eingeben und ausführen lassen kann.

21
Q

Was signalisiert % und $ Zeichen?

A

Sie signalisiert dem Benutzer die Eingabebereitschaft

22
Q

Was ist ein Kommando?

A

Es ist ein Befehl, der eine Aufgabe ausführt

23
Q

Welches Kommando…

  1. listet Dateinamen im Arbeitsverzeichnis auf
  2. wechselt das Arbeitsverzeichnis
  3. gibt den absoluten Pfadname des AV
  4. richtet eine neue Verzeichnis ein
A
  1. ls (DN)
  2. cd (DN)
  3. pwd (DN)
  4. mkdir (DN)
24
Q

Welches Kommando(s) …

  1. löscht leere Verzeichnisse
  2. löscht gewöhnliche Dateien
  3. löscht gewöhnliche Dateien und ganze Verzeichnisbäume
  4. ermöglicht, den Inhalt von Dateien anzusehen
A
  1. rmdir (DN)
  2. rm (DN)
  3. rm -r (DN)
  4. cat / more (DN)
25
Q

Welches Kommando(s) …

  1. kopiert den Inhalt einer Datei
  2. kopiert und löscht die Originaldatei oder benennent sie um.
  3. sucht den Dateinamen ab einem Ort
  4. erstellt eine Textdatei
A
  1. cp (DN1) (DN2)
  2. mv (DN1) (DN2)
  3. find (ab Ort) -name (DN)
  4. echo > (DN) (Inhalt)
26
Q

Welches Kommando(s) …

  1. ändert die Zugriffrechte von Dateien
  2. gibt Dateien am Drucker aus
  3. zeigt der aktuelle Druckerwarteschlange
  4. löscht Druckaufträge
  5. zeigt Online-Manual
A
1. chmod 777 (DN) 
   chmod ugo+w (DN)
2. lpr
3. lpq
4. lprm
5. man (DN)
27
Q

Wie kann man Zugriffsrechte anzeigen bzw. ändern?

A

anzeigen ls -l

ändern chmod

28
Q

Was sind die Zugriffsrechte?

A

Leserecht
Schreibrecht
Ausführrecht

29
Q

Wonach werden die Zugriffrechte zugeteilt?

A

Nach Besitzer, Gruppe und Andere.

30
Q

Was ermöglicht die Lese- Schreib- und Ausführrecht in gewöhnlichen Dateien?

A

LR, Inhalt lesen
SR, Datei ändern, bearbeiten
AR, Programme ausführen

31
Q

Was ermöglicht die Lese- Schreib- und Ausführrecht in Verzeichnisse?

A

LR, Inhalt lesen; Dateien in dem Verzeichnis sehen (nicht öffnen)
SR, Dateien umbennen, löschen, anlegen, kopieren…
AR, Arbeitsverzeichnis ändern *

32
Q

Wofür steht r, w und x?

Wofür steht u, g und o?

A

r: lesen (read)
w: schreiben (write)
x: ausführen (execute)

u: Besitzer
g: Gruppe
a: Andere

33
Q
  • rwxr_xr_x Infoblatt
    d rwxr_xr__ Informatik1

1) Was für eine Datei ist Infoblatt bzw. Informatik1

chmod g+w Infoblatt
chmod go-x Infoblatt
chmod o-r Infoblatt

2) Wie kann man die Zugriffrechtsänderung anders machen?
3) Wie sehen die Zugriffrechte jetzt aus?

A

1) Infoblatt ist eine gewöhnliche Datei wegen -
- rwx r_x r_x Infoblatt
Informatik1 ist eine Verzeichnis wegen d
d rwx r_x r__ Informatik1

2) chmod 760 Infoblatt
3) -rwxrw____ Infoblatt
drwxr_xr__ Informatik1

34
Q

Welcher Wert hat das Lesen bzw. Schreiben bzw. Ausführen bei der Zugriffsänderung mit chmod?

A

Lesen: 4
Schreiben: 2
Ausführen: 1

35
Q

Bei der Zugriffsänderung mit chmod, wofür gilt die erste, zweite und dritte Ziffer?

A

Die erste Ziffer gilt für den Besitzer. Die zweite bzw. dritte gelten für die Gruppe bzw. die Anderen.

36
Q

Was ist der vi Editor?

A

Der vi Editor ist ein bildschirmorientierter Editor unter Linux

37
Q

Wie öffnet man eine (neue) Datei für den vi Editor?

38
Q

Was sind die zwei verarbeitungsmodi des vi Editors? We kann man sie aktivieren?

A

Eingabemodus (mit der Taste i)

Kommandomodus (mit der Taste ESC)

39
Q

Wie kann man den vi Editor verlassen?

A

speichern und verlassen :wq

verlassen ohne Speicherung :q!

40
Q

Wofür steht den Stern *?

A

alles beliebig

41
Q

Was ist ein Algorithmus?

A

Ein Algorithmus ist eine Folge von Schritten zur systematischen Lösung eines Problems

42
Q

Was ist die Aufgabe einer Programmiersprache?

A

Eine Programmiersprache hat als Aufgabe, den Algorithmus dem Computer mitzuteilen

43
Q

Was ist ein Compiler?

A

Ein Compiler ist ein Programm, das höhere Programmiersprache in eine Maschinensprache übersetzt.