Systemorientierte Informatik II

Organisation und Architektur von Rechnern - G2.2

Vorlesung (3 SWS) + Übungen (2 SWS), Sommersemester 2008

 

Skript und Übungsaufgaben

 

Weitere Hinweise

UnivIS 

Weitere Angaben (incl. Zeit & Rauminformationen) zur Vorlesung und zu den Übungen.

Die Anmeldung erfolgt über die StudiDB (hier, falls Sie noch nicht zur StudiDB angemeldet sind).

Alle Teilnehmer melden sich bitte auch bei der dazugehörigen Mailingliste an: v-sysinf2.

Dozenten

Prof. Dr. Reinhard von Hanxleden (Vorlesung)

Dipl-Inf. Hauke Fuhrmann (Übungen)

Inhalt

Grundlagen der Organisation und Architektur von Rechnern - unter Betonung der Anwenderperspektive.

 

Klausur

Zwischenklausur: Montag, 09. Juni 2008, 12:15-14:00h, CAP2 - R.G+H (Audimax G+H)

Endklausur: Montag, 21. Juli 2008, 12:15 - 14:00 Uhr, CAP3 - R.II; CAP3 - R.III; CAP2 - R.G[Audimax]

Klausureinsicht: Montag, 28. Juli 2008, 12-14 Uhr, CAP4 - R.1118 (Hochhaus)

Zeiten gestaffelt nach Übungsgruppen:

Gruppenleiter

Zeit zur Klausureinsicht

jbo

12:15

cds

12:30

mkoe

12:45

mmu/jka

13:00

haf

13:15

ars

13:30

 

 

Elektronische Anmeldung zur Endklausur erfoderlich! Ohne Anmeldung ist die Teilnahme an der Klausur nicht möglich! Elektronische Anmeldung, Anmeldezeitraum: 23.6. - 6.7.

Wiederholungsklausur: tbd

 

Übungen

 

Zeit

Raum

Leiter

Email

Bemerkung

Mo, 14-16

LMS2 - R.Ü2

Jana Bork

jbo

Mo, 14-16

CAP3 - R.I

Christoph Daniel Schulze

cds

für 1. Semester

Mo, 16-18

WSP3 - R.1

Martin Müller

mmu

Mi, 10-12

WSP3 - R.2

Arne Schipper

ars

Mi, 10-12

LMS2 - R.Ü2

Hauke Fuhrmann

haf

für 1. Semester

Mi, 12:30-14:00

CAP2 - R.E[Audimax]

Jan Kässens

jka

Mo, 14-16

LMS2 - R.Ü1

Martin Köper

mkoe

Do, 13-15

HRS3 - R.105 Grundausbildungspool



betreute Rechnerzeit

 Email = <kürzel>@informatik.uni-kiel.de

Euren aktuellen Punktestand erfahrt Ihr aus der Punktedatenbank des Lehrstuhls für Kommunikationssysteme.  Login und Passwort erhaltet Ihr in der Übung.

C-Crashkurs und betreute Rechnerzeit

In der ersten Vorlesungswoche gibt es abends betreute Rechnerzeiten im Grundausbildungspool (HRS3-R.105). In lockerer Atmosphäre wird eine kleine Einführung in die Programmiersprache C gegeben (je nach Bedarf) und es werden Übungsaufgaben selbständig bearbeitet. Betreuer sind anwesend, um dabei Unterstützung zu geben, Fragen zu beantworten und so beim Einstieg in C zu helfen. Alternative Termine:

  • Mo, 14.4., 18-20h
  • Mi, 16.4., 18-20h
  • Do, 17.4., 13-15h und 19-21h
  • Fr, 18.4., 18-20h

Empfohlene Vorbereitung (in den Semesterferien)

Empfohlene Literatur

  1. Randal E. Bryant and David R. O'Hallaron, Computer Systems: A Programmer's Perspective (CS:APP), Prentice Hall, 2003, ISBN 0-13-034074-X.
  2. The Art of Assembly Language Programming, On-Line book maintained by Randall Hyde
  3. Die Programmiersprache C. Ein Nachschlagewerk, Skript des RRZN, 125 Seiten, 16. Auflage, 2007
    (Hinweis: Das Skript wird als Referenz zur Begleitung der Vorlesung empfohlen. Es wird für 3,60 Euro von der Kopierstelle der UB verkauft (gebundene Ausgabe). Wir halten davon 50 Exemplare für die Studierenden bereit. Wer eines für diesen Selbstkostenpreis haben möchte, bestellt sicherheitshalber eines vor: Mail an haf@informatik.uni-kiel.de)
  4. Kernighan, Ritchie, Programmieren in C (Zweite Ausgabe ANSI C),
    Carl Hanser Verlag, 1990
  5. Helmut Erlenkötter, C Programmieren von Anfang an, Rowohlt Tb, 2005

Online C-Kurse:

  1. C und C++ für UNIX, DOS und MS-Windows: AusführlicheVorstellung von C und C++ im Postscript und PDF-Format (deutsch).
  2. Tutorial C: Systematische Vorstellung der Komponenten von C anhand funktionsfähiger Beispiele (englisch).
  3. Crashkurs in C - Begleitendes Handout.

Linux

  • Eine Einführung in Unix