• Keine Ergebnisse gefunden

SS 2003 – ¨ Ubungsblatt 12 (optional) Ausgabe: 30. Juli 2003

N/A
N/A
Protected

Academic year: 2022

Aktie "SS 2003 – ¨ Ubungsblatt 12 (optional) Ausgabe: 30. Juli 2003"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

BERGISCHE UNIVERSIT ¨AT GESAMTHOCHSCHULE WUPPERTAL

GAUSS-STRASSE 20 42097 WUPPERTAL (Korrespondenzanschrift) 42119 WUPPERTAL (Lieferanschrift) TELEX 8 592 262 bughw TELEFAX (0202) 439-2901 TELEFON (0202) 439-1

Fachbereich 7

MATHEMATIK

Prof. Dr. Hans-J ¨urgen Buhl Praktische Informatik / Numerik

e-mail: Juergen.Buhl@math.uni-wuppertal.de

Betriebssysteme: Konzepte, Dienste, Schnittstellen

(Betriebssysteme und betriebssystemnahe Programmierung)

SS 2003 – ¨ Ubungsblatt 12 (optional) Ausgabe: 30. Juli 2003

Aufgabe 1. system calls

Wie unterscheiden sichsystem callsvon normalen Unterprogramm- aufrufen? Erl¨autern Sie die einzelnen Zeilen der folgenden Messung der Laufzeit eines Programms mittels time:

real 0m6.866s user 0m0.340s sys 0m0.550s

Welches Vorgehen ist bei dem Aufruf von system calls empfehlens- wert?

Aufgabe 2. relokatierbarer und reentrant Code

Was ist unter relokatierbarem bzw. reentrant Code zu verstehen? Wozu werden sie ben¨otigt?

Aufgabe 3. Aufgaben eines Betriebssystems

Welche Aufgabenbereiche hat ein modernes Betriebssystem abzu- decken?

Aufgabe 4. Plattenlayout

Erl¨autern Sie die folgenden Begriffe aus dem Umfeld des Festplatten- layouts:

Partitionstabelle Filesystem aktive Partition erweiterte Partition FAT32

1

(2)

Aufgabe 5. Booten eines Linux-Rechners

Beschreiben Sie den Bootvorgang eines Linux-Rechners.

Aufgabe 6. Speicherlecks

Was sind Speicherlecks. In welchem Zusammenhang treten sie auf? Wie k¨onnen sie bei der Programmentwicklung entdeckt werden?

Aufgabe 7. Prozesse und Threads

Was sind Prozesse und was sind Threads. Wie unterscheiden sie sich voneinander. F¨ur welche Einsatzzwecke sind Prozesse, f¨ur welche Threads geeigneter?

Aufgabe 8. Quellcode von Linux-Paketen

Wie k¨onnen Sie Quellcode von Linux-Paketen von einer SuSE- Installations-CD installieren, so dass Sie die einzelnen Quelldateien mittels more lesen k¨onnen?

2

Referenzen

ÄHNLICHE DOKUMENTE