Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Tafelübung am...



Mo.,
22.04.Ostermontag
Di.,
23.04.
Mi.,
24.04.
Do.,
25.04.
Fr.,
26.04.
Sa.,
27.04.
So.,
28.04.
Mo.,
29.04.
Di.,
30.04.
Mi.,
01.05.Tag der Arbeit
Do.,
02.05.
Fr.,
03.05.
Sa.,
04.05.
So.,
05.05.
VorlesungA/1&A/2.1Organisatorisches & C-Kurzeinführung: Überblick, Programmstruktur, Datentypen und Variablen, AnweisungenA/2.2C-Kurzeinführung: Anweisungen, Funktionen, Preprozessor, Module, Gültigkeitsbereiche von VariablenA/2.3C-Kurzeinführung: Lebensdauer von Variablen, Zeiger, Zeiger als Funktionsargumente, Zeiger auf Strukturen, Felder, Zeiger und Felder, ZeigerarithmetikA/2.4C-Kurzeinführung: Dynamische Speicherverwaltung, Felder als Funktionsparameter, Zeiger, Felder und Zeichenketten
TafelübungU1Lernziele, Organisatorisches, Subversion, Dynamische Speicherverwaltung
AufgabeA1Aufgabe 1: lilo
Mo.,
06.05.
Di.,
07.05.
Mi.,
08.05.
Do.,
09.05.
Fr.,
10.05.
Sa.,
11.05.
So.,
12.05.
Mo.,
13.05.
Di.,
14.05.
Mi.,
15.05.
Do.,
16.05.
Fr.,
17.05.
Sa.,
18.05.
So.,
19.05.
VorlesungA/2.5C-Kurzeinführung: Zeiger, Felder und Zeichenketten, Felder von Zeigern, Argumente aus der Kommandozeile, Strukturen, Zeiger auf Funktionen, Ein-/AusgabeA/3Ausführung von Programmen - von der Quelle zum Prozess: Übersetzen, Binden, Programme und Prozessen, Laden, Prozesserzeugung, Programmausführung, Operationen auf ProzessenB/4Einleitung: Einordnung, Fallstudie, Begriffsdeutung
TafelübungU2Teamarbeit, Fehlerbehandlung, generisches Sortieren
AufgabeA1Aufgabe 1: liloA1Aufgabe 1: liloA1Aufgabe 1: liloA1Aufgabe 1: liloA1Aufgabe 1: liloA2Aufgabe 2: wsortA2Aufgabe 2: wsortA2Aufgabe 2: wsortA2Aufgabe 2: wsortA2Aufgabe 2: wsort
AufgabeA2Aufgabe 2: wsort
Mo.,
20.05.
Di.,
21.05.
Mi.,
22.05.
Do.,
23.05.
Fr.,
24.05.
Sa.,
25.05.
So.,
26.05.
Mo.,
27.05.
Di.,
28.05.
Mi.,
29.05.
Do.,
30.05.Christi Himmelfahrt
Fr.,
31.05.
Sa.,
01.06.
So.,
02.06.
VorlesungB/5.1Rechnerorganisation: Virtuelle Maschinen: Schichtenstruktur, Mehrebenenmaschinen, InterpretersystemeB/5.2Rechnerorganisation: Maschinenprogramme: Programmhierarchie, Systemaufrufe, Organisationsprinzipien
TafelübungU3B1Besprechung Aufgabe 1 (lilo), Zeigerarithmetik, Untypisierter und typisierter Speicher, make(1)B2Besprechung Aufgabe 2 (wsort)
AufgabeA2Aufgabe 2: wsortA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: halde
Mo.,
03.06.
Di.,
04.06.
Mi.,
05.06.
Do.,
06.06.
Fr.,
07.06.
Sa.,
08.06.
So.,
09.06.
Mo.,
10.06.Pfingstmontag
Di.,
11.06.Bergdienstag
Mi.,
12.06.
Do.,
13.06.
Fr.,
14.06.
Sa.,
15.06.
So.,
16.06.
VorlesungB/5.3Rechnerorganisation: Betriebssystemmaschine: Teilinterpretation, Programmunterbrechung, Laufzeitkontext, Nichtsequentialität
TafelübungU4Speicherlayout, UNIX-ProzesseB3Besprechung Aufgabe 3 (halde)
AufgabeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA4Aufgabe 4: clashA4Aufgabe 4: clashA4Aufgabe 4: clash
AufgabeA4Aufgabe 4: clash
Mo.,
17.06.
Di.,
18.06.
Mi.,
19.06.
Do.,
20.06.Fronleichnam
Fr.,
21.06.
Sa.,
22.06.
So.,
23.06.
Mo.,
24.06.
Di.,
25.06.
Mi.,
26.06.
Do.,
27.06.
Fr.,
28.06.
Sa.,
29.06.
So.,
30.06.
VorlesungB/6.1Betriebssystemkonzepte: Prozesse: Virtualität, Betriebsmittel, Aktionen, Einplanung/-lastung, Synchronisation (Semaphor), RepräsentationB/6.2Betriebssystemkonzepte: Speicher: Speicherhierarchie, Primär-/Sekundärspeicher, Speicherverwaltung
TafelübungU5POSIX-Threads, Koordinierung mit SemaphorenB4Besprechung Aufgabe 4 (clash)
AufgabeA4Aufgabe 4: clashA4Aufgabe 4: clashA4Aufgabe 4: clashA4Aufgabe 4: clashA4Aufgabe 4: clashA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: mach
AufgabeA5Aufgabe 5: machA5Aufgabe 5: mach
Mo.,
01.07.
Di.,
02.07.
Mi.,
03.07.
Do.,
04.07.
Fr.,
05.07.
Sa.,
06.07.
So.,
07.07.
Mo.,
08.07.
Di.,
09.07.
Mi.,
10.07.
Do.,
11.07.
Fr.,
12.07.
Sa.,
13.07.
So.,
14.07.
VorlesungB/6.3Betriebssystemkonzepte: Namen: numerische (reale, logische, virtuelle) und symbolische Adressen, Adress-/NamensräumeB/7.1Betriebsarten: Stapelverarbeitung: Einprogrammbetrieb, Mehrprogrammbetrieb (Multiplexverfahren, Schutzvorkehrungen, Dynamisches Laden, Simultanverarbeitung)
TafelübungU6Dateisystem, Dateiattribute, Dateisystem-API
AufgabeA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA6Aufgabe 6: creeperA6Aufgabe 6: creeperA6Aufgabe 6: creeperA6Aufgabe 6: creeperA6Aufgabe 6: creeper
AufgabeA6Aufgabe 6: creeper
Mo.,
15.07.
Di.,
16.07.
Mi.,
17.07.
Do.,
18.07.
Fr.,
19.07.
Sa.,
20.07.
So.,
21.07.
Mo.,
22.07.
Di.,
23.07.
Mi.,
24.07.
Do.,
25.07.
Fr.,
26.07.
Sa.,
27.07.
So.,
28.07.
VorlesungB/7.2Betriebsarten: Dialogverarbeitung: Mehrzugangsbetrieb, Systemmerkmale, EchtzeitbetriebB/8Zwischenbilanz zu Teil B
TafelübungB5Besprechung Aufgabe 5 (mach) + KlausurvorbereitungB6Besprechung Aufgabe 6 (creeper) + Klausurvorbereitung
AufgabeA6Aufgabe 6: creeper
Tage mit mehr als einer laufenden Aufgabe: 5
Anzahl ausgefallener Tafelübungstermine: 0