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übung
Aufgabe
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übungU1Lernziele, Organisatorisches, Subversion, Dynamische SpeicherverwaltungU2Teamarbeit, Fehlerbehandlung, generisches Sortieren
AufgabeA1Aufgabe 1: liloA1Aufgabe 1: liloA1Aufgabe 1: liloA1Aufgabe 1: liloA1Aufgabe 1: liloA1Aufgabe 1: liloA2Aufgabe 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: wsortA2Aufgabe 2: wsortA2Aufgabe 2: wsortA2Aufgabe 2: wsortA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: haldeA3Aufgabe 3: halde
AufgabeA3Aufgabe 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: haldeA4Aufgabe 4: clashA4Aufgabe 4: clashA4Aufgabe 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 Semaphoren
AufgabeA4Aufgabe 4: clashA4Aufgabe 4: clashA4Aufgabe 4: clashA5Aufgabe 5: machA5Aufgabe 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übungB4Besprechung Aufgabe 4 (clash)U6Dateisystem, Dateiattribute, Dateisystem-API
AufgabeA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA5Aufgabe 5: machA6Aufgabe 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: creeperA6Aufgabe 6: creeperA6Aufgabe 6: creeperA6Aufgabe 6: creeper
Tage mit mehr als einer laufenden Aufgabe: 5
Anzahl ausgefallener Tafelübungstermine: 0