Georg-August-Universität Göttingen
Institut für Informatik
Kompaktkurs
Grundlagen der C-Programmierung
Sommersemester 2009
Dr. Henrik Brosenne
Blockveranstaltung: 16.03. - 06.04.2009, 09:00 - 18:00 Uhr
Vorlesung: jeden Wochentag
Gruppen- und Rechnerübungen: jeden Wochentag
Klausur: 06.04.2009, 12:15 - 13:45 Uhr, ZHG 011
Klausur: 25.05.2009, 18:15 - 19:45 Uhr, MN 08
Aufgaben nach der Vorlesung vom 31.03.2009
E23 der Aufgaben.
Z3 [Rekursion, %-Operator, Kommandozeile]
Rufen Sie in der Konsole den Befehl factor 144
auf.
Die Ausgabe 144: 2 2 2 2 3 3
gibt die Primzahlzerlegung von 144
an.
Programmieren Sie dies in C nach, um beliebige ganze Zahlen bis zur Größe UINT_MAX
verarbeiten
zu können.
Die zu verarbeitende Zahl wird dem Programm auf der Kommandzeile übergeben.
Schreiben Sie eine Hauptfunktion für den Prototypen int main(int argc, char *argv[]);
.
Wenn Sie an dem Kompaktkurs teilnehmen möchten, können Sie sich vom 12.01.2009 bis zum 02.03.2009
in die Stud.IP Veranstaltung Kompaktkurs Grundlagen der C-Programmierung (B.inf.601) im SS 2009
eintragen.
Es gibt keine maximale Teilnehmerzahl für die Stud.IP Veranstaltung, aber es wird nur
eine begrenzte Anzahl von Übungsgruppen mit maximaler Teilnehmerzahl geben. Die Übungsgruppen werden
nur aus Teilnehmern der Stud.IP Veranstaltung gebildet, unter Berücksichtigung der Kontingente der einzelnen
Studiengängen.
Diese Veranstaltung implementiert das Modul B.inf.601, Programmierkurs.
Vorlesung, Gruppen und Rechnerübungen werden über das Lehrmanagementsystem Stud.IP abgewickelt, deshalb benötigt jeder Teilnehmer
kuerzel@stud.informatik.uni-goettingen.de
),
WICHTIG: Aus organisatorischen Gründen ist die Teilnehmerzahl für den Kompaktkurs begrenzt.
Sie habe noch keinen Account für den Rechnerpool des Instituts für Informatik.
Sie sollten an der Massenaccountanmeldung nach der ersten Vorlesung teilnehmen (anderenfalls unten bei Hinweise für Nachzügler weiterlesen).
Damit alles schnell über die Bühne geht, werden in der Vorlesung organisatorische Details bekannt gegeben, die Sie bitte genau beachten. Danach begeben sich die Teilnehmer gestaffelt in die Rechnerräume des Instituts für Informatik.
Wer sich im Rechnerraum befindet, sucht sich einen freien Arbeitsplatz aus, gibt die Daten ein (Hilfskräfte stehen zur Unterstützung bereit).
Die Erzeugung Accountdaten erfordert für jeden Nutzer die
Eingabe persönlicher Daten.
Sie sollten dabei unbedingt auch eine bereits
vorhandene persönliche EMail–Adresse
angeben, an die automatisch sämtliche an Sie gerichtete Informationen
weitergesendet werden.
Die Generierung der Accountdaten, d.h. Erzeugen von Nutzernamen und Passwort
erfolgt dann automatisch.
In der Pool–FAQ finden Sie erste Hinweise zur Benutzung der Rechner.
Sollten Sie obige Massenaccountanmeldung verpassen, so gehen Sie zunächst selbstständig an einen der Anmelderechner im Rechnerraum nehmen Ihre Eingaben vor und gehen erst am nächsten Tag zu Herrn Krull, um die Accountdaten abzuholen. Die Accountdaten bestehen aus Nutzername und Passwort und sie werden gegen Vorlage des Studentenausweises und Unterschrift ausgehändigt.
Ist eine offizielle EMail-Adresse der Universität Göttingen vorhanden, kann einen Account bei Stud.IP selbstständig erzeugt werden.