Grundlagen der Technischen Informatik (Informatik II) (SS 2012)
Aktuelles
- Die Ergebnisse der Klausur vom 06.11.2012 finden Sie hier!
Die Klausurueinsicht findet am Freitag, 9.11. von 14:00 Uhr bis 14:30 Uhr im Raum 25.12.02.37 statt! - Zur Wiederholung der Inhalte aus Informatik 2 und zur Vorbereitung auf die 2. Klausur (Nachklausur) wird ein Tutorium angeboten. Das Tutorium findet an folgenden Terminen im Raum 25.12.02.33 statt:
- Mittwoch, 24.10.2012, 16:30-18:00 Uhr
- Freitag, 26.10.2012, 12:30-14:00 Uhr
- Montag, 29.10.2012, 16:30-18:00 Uhr
- Mittwoch, 31.10.2012, 16:30-18:00 Uhr
- Freitag, 02.11.2012, 12:30-14:00 Uhr
- Montag, 05.11.2012, 16:30-18:00
Uhr
- Die 2. Klausur findet am Dienstag, 6. November 2012, um 12:30 Uhr (bis 14:00 Uhr) im Hörsaal 5D statt.
- DIe Klausureinsicht findet am Freitag, 14.09., um 10:30 im Raum 25.12.02.33 statt!
- Die Ergebnisse der Klausur vom 10.09.2012 finden Sie hier!
- Die schriftliche Abschlussprüfung findet am Montag, den 10.09.2012, um 9:30 Uhr (s.t.) in den Hörsäalen 5C und 5D statt. Auf den Eingangstüren zum Hörsaal finden Sie dann die Aufteilung, wer in welchem Hörsaal schreibt. Bitte bringen Sie Ihren aktuellen Studierendenausweis (und ein
Lichtbildausweis) sowie möglichst eine Kopie/Bestätigung Ihrer
Prüfungsanmeldung (bei persönlicher Anmeldung im Prüfungsamt) und Stifte mit. Geschrieben werden darf nur mit
dokumentenechten Stiften (kein Bleistift). In die Klausur dürfen KEINE eigenen Unterlagen (Bücher, Mitschriften, etc.) oder eigenes Papier mitgenommen werden. Papier wird Ihnen gestellt. Handys und andere technische Geräte sind während der
Klausur abzuschalten.
Die Aufteilung, wer in welchem Hörsaal schreibt, finden Sie hier!
Sollte Ihre Matrikelnummer dort nicht aufgeführt sein, obwohl Sie die Zulassung zur Klausur erreicht haben und sich rechtzeitig beim Prüfungsamt zur Prüfung angemeldet haben, dann informieren Sie uns sofort per Email (an Prof. Conrad) bzw. finden sich am Montag frühzeitig (ca. 9:15 Uhr) im Hörsaal 5D ein und sprechen die dort aufsichtführenden Mitarbeiter an. - Eine Liste mit den erfolgreichen Teilnehmern des Abschlussprojekts finden Sie hier.
- Die Testdaten wurden um ein paar Beispiele erweitert. Des Weiteren finden Sie dort 2 neue Hinweise.
Die aktuellen Daten finden Sie hier - Die Testdaten, die vor dem 24.07.2012 veröffentlicht wurden, waren fehlerhaft! Dieser Fehler wurde in den Testdaten ab dem 24.07.2012 behoben.
- Eine Liste mit den erfolgreichen Teilnehmern der Übungen finden Sie hier.
- Für
Hilfe und
bei Fragen zum Abschlussprojekt werden folgende Sprechstunden-Termine angeboten:
- Mittwoch, 25.07.2012, 14:00-16:00 Uhr
- Freitag, 27.07.2012, 14:00-16:00 Uhr
- Montag, 30.07.2012, 14:00-16:00 Uhr
- Mittwoch, 01.08.2012, 14:00-16:00 Uhr
- Freitag, 03.08.2012, 14:00-16:00 Uhr
- Dienstag, 07.08.2012, 14:00-16:00 Uhr
- Donnerstag, 09.08.2012, 14:00-16:00 Uhr
- Freitag, 10.08.2012, 14:00-16:00 Uhr
Diese finden in dem Rechnerraum 25.12.02.37 statt.
- Die Testdaten für das
Abschlussprojekt sowie einige Hinweise sind hier
zu finden!
- Die Aufgabe für das Abschlussprojekt ist als 12. Übungsblatt in unserem Abgabesystem zu finden. Für die Abgabe Ihrer Programme müssen Sie sich in dem System für die Veranstaltung Abschlussprojekt (Informatik 2) anmelden.
- Lösungsvorschläge zu C- und Assembler-Aufgaben sind online verfügbar!
- Am Mittwoch dem 11. Juli wird in der Vorlesung das Kapitel zur C-Programmierung fortgesetzt! Am Freitag, dem 13. Juli, findet eine Fragestunde in der Vorlesung statt. Hier können Sie Fragen zum Stoff der Vorlesung stellen (also zu allem, was Ihnen noch unklar ist). Sie können (und sollten möglichst) Ihre Fragen vorab per EMail an Prof. Conrad schicken!
- Anmeldungen zur Prüfung: Für die Klausur am 10.09. sollten Sie sich frühzeitig beim Prüfungsamt anmelden. Für Informatik-Studierende im 1., 2. oder 3. Fachsemester soll - nach Auskunft des Akad. Prüfungsamts - die Anmeldung diesmal elektronisch erfolgen. Dafür wurden am 06.06. vom ZIM PIN/TAN-Daten verschickt. Sollten Sie diese nicht erhalten haben, wenden Sie sich bitte an sospos@zuv.hhu.de. Für alle anderen Studierenden (Informatik-Studierende in höheren Fachsemestern, Physik- Med.Physik- und Mathematik-Studierende) erfolgt die Anmeldung wie üblich schriftlich bei dem jeweils für Sie zuständigen Prüfungsamt.
- Wie in der Vorlesung bereits angekündigt, findet am Mittwoch, 27. Juni, die Vorlesung wegen des Sport Dies (Tag des Hochschulsports) nicht statt!
- Für
Hilfe und
bei Fragen zur Programmierung in Assembler werden folgende Sprechstunden-Termine angeboten:
- Mittwoch, 23.05.2012, 14:00-16:00 Uhr
- Donnerstag, 24.05.2012, 14:00-16:00 Uhr
- Freitag, 25.05.2012, 14:00-16:00 Uhr
- Freitag, 01.06.2012, 14:00-16:00 Uhr
- Mittwoch, 06.06.2012, 14:00-16:00 Uhr
- Donnerstag, 14.06.2012, 14:00-16:00 Uhr
- Freitag, 15.06.2012, 14:00-16:00 Uhr
Diese finden in dem Rechnerraum 25.12.02.37 statt.
- Für
Hilfe und bei Fragen zur Programmiersprache
C werden drei Sprechstunden-Termine angeboten.
Die Sprechstunden finden am- Freitag, 11.05.2012, 14:00-16:00 Uhr
- Dienstag, 15.05.2012, 14:00-16:00 Uhr
- Mittwoch, 16.05.2012, 14:00-16:00 Uhr
in dem Rechnerraum 25.12.02.37 statt.
- Für die Teilnahme an der Veranstaltung ist neben der
Anmeldung in HIS-LSF in jedem Fall auch eine Registrierung für alle Studenten auf dieser
Seite
bis zum 09.04.2012 nötig. Bitte beachten Sie:
- Studenten, die die Veranstaltung zum ersten Mal hören oder die Übung in einem früheren Semester noch nicht bestanden haben, melden sich auch für die Veranstaltung/Übungsgruppe in diesem System an.
- Studenten, die die Übung in einem früheren Semester bereits bestanden haben, dürfen sich nicht für die Veranstaltung/Übungsgruppe in diesem System anmelden!
Thema | Download | Last Update |
---|
Inhalt
- Binärzahlen und ihre Repräsentation im Rechner,
- logische Operationen und ihre Umsetzung durch Schaltnetze
- Rechneraufbau (zentrale Rechnerkomponenten: CPU, Hauptspeicher, ...)
- Programmierung in Assembler und C
- Grundlagen von Betriebssystemen (Prozesse, Prozessverwaltung, Speicherverwaltung, ...)
Organisation
- Umfang: 4 SWS (Vorlesung) + 2 SWS (Übung) + 2 SWS (Praktikum, im Rahmen eines Abschlussprojektes)
- Vorlesung: Prof. Dr. Stefan Conrad
- Übung:
- Daniel Braun (Sprechstunde: Dienstags, 10:30-11:30 Uhr)
- Magdalena Rischka (Sprechstunde: Donnerstags, 10:30-11:30 Uhr)
- 6. April: Start der Vorlesung
Veranstaltung | Zeit | Ort | Beginn |
Vorlesung | Mi, 8:30 - 10:00 Uhr | Hörsaal 5D | ab 04. April |
Fr, 8:30 - 10:00 Uhr | Hörsaal 5D | ||
Übung | Di, 08:30 - 10:00 Uhr (Gruppe 1) |
25.12.02.33 |
ab 16. April |
Di, 12:30 - 14:00 Uhr (Gruppe 2) |
25.12.02.33 | ||
Di, 14:30 - 16:00 Uhr (Gruppe 3) |
25.12.02.33 | ||
Mi, 10:30 - 12:00 Uhr (Gruppe 4) [einzelne Plätze frei] |
25.12.02.33 | ||
Mi, 12:30 - 14:00 Uhr (Gruppe 5) |
25.12.02.33 | ||
Do, 08:30 - 10:00 Uhr (Gruppe 6) | 25.12.02.33 | ||
Do, 12:30 - 14:00 Uhr (Gruppe 7) [einzelne Plätze frei] | 25.12.02.33 | ||
Fr, 12:30 - 14:00 Uhr (Gruppe 8) | 25.12.02.33 |
Studierende, die die Übungen schon mal erfolgreich absolviert haben, können gerne zu den Übungsgruppen gehen, in denen noch Plätze frei sind, um die Lösungen der Übungsaufgaben mitzubekommen (eine individuelle Korrektur der Übungsaufgaben erfolgt in diesen Fällen nicht!). Die anderen Gruppen sind gegenwärtig so gefüllt, dass in der Regel kein weiterer Sitzplatz in dem Raum verfügbar ist.
Anmeldung zur Lehrveranstaltung: Alle Teilnehmer müssen sich über das online-Vorlesungsverzeichnis (HIS LSF) der Universität bis zum 9. April für die Lehrveranstaltung anmelden.
Zusätzlich ist (außer für Teilnehmer des Studium Universale) eine Anmeldung über unser online-System ebenfalls bis zum 9. April erforderlich! (wird nach der ersten Vorlesung am 4. April freigeschaltet)
Die schriftliche Prüfung (Klausur) findet am Montag, dem 10. September 2012, vormittags statt.
Folien / Skript
Die Folien- bzw. Skriptteile werden hier nach und nach zur Verfügung gestellt. Wir bemühen uns die jeweiligen Teil so rechtzeitig hier zur Verfügung zu stellen, dass sie zu der Vorlesungsstunde, in der sie behandelt werden, zugänglich sind. Der Zugang ist nur während des aktuellen Semesters möglich und durch ein Passwort geschützt, das die Teilnehmer der Veranstaltung in der ersten Vorlesungsstunde erfahren.Nr | Kapitel | Download | Vorlesungs- datum |
last update |
---|
Übungen
In den Übungen werden die Inhalte der Vorlesung vertieft und praktisch umgesetzt.Grober Ablauf der Übung:
- Die Übungsblätter mit den zu bearbeitenden Aufgaben werden immer montags im Abgabesystem publiziert.
Das erste Übungsblatt wird am Montag, den 16.04. online gestellt. - Die Aufgaben des Übungsblatts sollen in Gruppen von 2-3 Personen bearbeitet werden.
- Die erarbeiteten Lösungen sind in elektronischer Form über das Abgabesystem bis spätestens Montag, 9:00 Uhr eine Woche nach der Ausgabe abzugeben!
- Beachten Sie die weiteren Details in der unten stehenden pdf-Datei "Informationen zur Übung".
Thema | Download | Last Update |
---|
Literatur
- A.S. Tanenbaum: Computerarchitektur, Pearson Studium (5. Auflage)
- A.S. Tanenbaum: Moderne Betriebssysteme, Pearson Studium (2. Auflage)
- J. Nehmer, T. Sturm: Systemsoftware - Grundlagen für moderne Betriebssysteme. dpunkt.verlag, 2. Auflage, 2001.
- W. Oberschelp, G. Vossen: Rechneraufbau und Rechnerstrukturen. Oldenbourg-Verlag, 2000 (8. Auflage)
- W. Stallings: Betriebssysteme - Prinzipien und Umsetzung, Pearson Studium (4. Auflage)
- Gumm, H.-P.; Sommer, M.: Einführung in die Informatik, Oldenbourg-Verlag, 2002 (5. vollst. überarb. Aufl.)
- Broy, M.: Informatik - Eine grundlegende Einführung. Band 1 (Programmierung und Rechnerstrukturen), Springer-Verlag 1998 (2. Auflage)
- B.W: Kernighan, D. Ritchie: Programmieren in C, Hansa-verlag, 2. Auflage.
oder das englischsprachige Original: C Programming Language, Prentice-Hall. 2. Auflage.
Spezielle Links zu Materialen, die direkt in/für die Lehrveranstaltung verwendet werden:
Beschreibung | Link |
---|---|
Projektseite des Netwide Assembler (NASM). Download des Assemblers für verschiedene Plattformen | -hier klicken- |
Paul A. Carter: "PC Assembly Language": Lehrbuch/Tutorium zur Assembler-Programmierung. Hier finden Sie die für die Übungen benötigten Dateien 'asm_io.asm', 'asm_io.inc' und 'cdecl.h'. | -hier klicken- |
Erweitere Input/Output Makros zur Ausgabe von Stack. Assemblierung wie 'asm_io2' | asm_io2.zip |
Anleitung zum Einrichten einer Assembler-Programmierumgebung unter Windows | |
Windows-Version des gcc zum Linken/Compilieren von C Dateien) | -hier klicken- |
Jürgen Wolf: C von A bis Z, Galileo Computing; als Open Book: | -hier klicken- |
WikiBook "C-Programmierung" | -hier klicken- |
J. Dankert: "C und C++ für UNIX, DOS und MS-Windows" (Teil 1) | -hier klicken- |