| |
Veranstalter
|
Prof. Dr. Franz Schweiggert
mit Michael Mattes
|
| |
Typ
|
Vorlesung mit Übungen
|
| |
Umfang
|
2 V + 2 Ü (6 LP)
|
| |
Zuordnung
|
Praktische Informatik, Technische Informatik
|
| |
Termin
|
Mo 14-16 Uhr in H3 (Vorlesung)
Mi 16-18 Uhr in H3 (Übungen)
|
| |
Aktuelles
|
Bitte beim "Forken" unbedingt folgende Regeln beachten.
Sie können sich in den Mailverteiler der Vorlesung eintragen.
|
| |
Beginn
|
Montag, 20.04.2009
|
| |
Übungsschein
|
Zum Erwerb des Übungsscheins - sofern nach jeweiliger
Prüfungsordnung verlangt - sind 50% der Übungspunkte
(der Übungsblätter 1 bis 12) notwendig. Die Grenze liegt also
bei 168 Punkten.
|
| |
Prüfung (Bachelor)
|
Die Bachelor-Prüfungen erfolgen mündlich. Machen Sie hierzu mit Prof. Schweiggert einen Termin aus.
Teilnahme-Voraussetzung: Eingeschrieben in einem Bachelor-Studiengang && 128 Übungspunkte
(mit den Punkten von Blatt 1 bis Blatt 9) && individuelle Anmeldung
| | |
Skript
|
Das Skript wurde in mehreren Teilen in der Vorlesung verteilt
(Finanzierung aus Studiengebühren). Eine
Downloadversion des Skripts existiert
ebenfalls. Der Zugriff ist durch Zugangsdaten geschützt, im Uni-Netz
werden diese aber nicht abgefragt. Falls Ihnen der Download nicht gelingt,
wenden Sie sich bitte an den Übungsleiter.
|
| |
Voraussetzungen
|
Die Vorlesung setzt die Vorlesung
Allgemeine Informatik III (Systemnahe Software I) voraus.
Das bedeutet insbesondere:
- Sicherer Umgang mit der Programmiersprache C,
einschließlich
- Präprozessor und Modularisierung
- Dynamische Allokation von Speicher
- Bit-Operationen
- Rekursion
- Umgang mit der Unix-Kommandozeile
- Dateisysteme und Dateisystemoperationen
|
| |
Übungen
|
Bitte melden Sie sich zu den Übungen im
SLC
an. Die Tutoreneinteilung fand am Mittwoch, 22.4. in der ersten
Übungsstunde statt. Wenn Sie noch einen Tutoriumsplatz brauchen,
wenden Sie sich an Michael Mattes.
Blatt
|
Punkte
|
Abgabetermin
|
Angabe
|
Sonstiges
|
Lösung
|
1
|
30
|
29.04.2009
|
[PDF],
[PS]
|
messung.dat,
Tipps
|
Lösung,
aufgabe4.c
|
2
|
20
|
06.05.2009
|
[HTML],
[PDF],
[PS]
|
exec.c,
zombie.c
|
exec.c,
zombie.c,
PDF
|
3
|
30
|
13.05.2009
|
[HTML],
[PDF],
[PS]
|
5x5-Matrizen,
5x5-Lösung
|
vmult.c,
mmult.c
|
4
|
30
|
20.05.2009
|
[HTML],
[PDF],
[PS]
|
|
pgroups.c,
envprint.c,
envstatus.c,
teststatus.c
|
5
|
30
|
27.05.2009
|
[HTML],
[PDF],
[PS]
|
tinysh.tar.gz
|
tinysh-lsg.tar.gz
|
6 (a+b)
|
45
|
10.06.2009
|
[HTML],
[PDF],
[PS]
|
Reading Week: Abgabe in der Woche vom 10.06.09.
Hinweis: Für sigaction muss man das Makro __EXTENSIONS__
definieren.
|
Lösung
|
7
|
18
|
17.06.2009
|
[HTML],
[PDF],
[PS]
|
Bitte Raumänderung am Montag, 15.06.09 beachten! (Vorlesung im H20 statt H3)
|
Lösung
|
8
|
14
|
24.06.2009
|
[HTML],
[PDF],
[PS]
|
Handout,
Beispiel vom Handout
|
Lösung
|
9
|
40
|
01.07.2009
|
[HTML],
[PDF],
[PS]
|
|
Lösung
|
10
|
30
|
08.07.2009
|
[HTML],
[PDF],
[PS]
|
|
Als .tgz-Archiv,
Einzeln
|
11
|
30
|
15.07.2009
|
[HTML],
[PDF],
[PS]
|
|
Siehe Skript
|
12
|
20
|
22.07.2009
|
[HTML],
[PDF],
[PS]
|
|
|
|
| |
| |
|