Einführung in die Informatik II
Wintertrimester 1997


Allgemein

zur Ada-Einführung:

  • Korrigiertes Ada-Programm: ada_einf.adb.
  • Kompilieren: gcc -c ada_einf.adb; (Dabei wird die Datei ada_ein.ali erzeugt.)
  • Linken: gnatbl ada_ein.ali -o ada_einf;
  • Programmaufruf: ada_einf;

Das Package gcd_pack, das im Programm gcd_main.adb importiert wird, besteht aus den Dateien gcd_pack.adb und gcd_pack.ads.

  • Kompilieren: gcc -c gcd_pack.adb; gcc -c gcd_main.adb;
  • Linken: gnatbl gcd_main.ali -o gcd;
  • Programmaufruf: gcd;

Hinweis zum Arbeiten mit Ada-Compiler gnat auf Unix-Rechnern (z.B. im Workstation-Pool)

Ada 95 Syntax Summary

Syntactic diagrams [@UniGe]

Style Guide

Regulärer Ausdruck

Skript zur Vorlesung


Übungen

Übungsblatt 13

Lösung (ausnahmsweise):

Übungsblatt 14

Aufgabe 47: Das Paket coord_pack besteht aus den Dateien

Aufgabe 47: Beispiel für generische Spezifikationsdatei: stack_pack.ads

Übungsblatt 15

Übungsblatt 16

Übungsblatt 17

Übungsblatt 18 (mit korrigiertem Beispiel zu Aufgabe 67)

Übungsblatt 19

Übungsblatt 20

Aufgabe 75: unvollständige Haskell-Datei dfs_wdag.hs

Übungsblatt 21

Aufgabe 79: bisherige Teilergebnisse sechsundsechzigI.hs

Übungsblatt 22


Lösungsvorschläge

  • Diese Lösungen sind Lösungsvorschläge (~700 KB, 150 Seiten), und wir übernehmen keine Garantie, daß sie fehlerfrei sind.

Arne Bayer
Claudia Hattensperger

Last modified: Mon Mar 24 16:07:42 MET