Übungen zur Lehrveranstaltung "Programmierkurs" Java im WS 1999/2000
FB Informatik, D. Boles
Übungsblatt 2
Ausgabe: 27. 10. 99
Aufgabe 5 (Syntaxdiagramme): 14 Punkte
Gegeben sei folgendes Syntaxdiagramm:

Welche der folgenden Zeichenketten sind syntaktisch korrekt, welche nicht:
Begründen Sie Ihre Antwort!
Aufgabe 6 (Syntaxdiagramme): 27 Punkte
In der Programmiersprache Modula-2 sind Kommentare folgendermaßen definiert:
Entwickeln Sie ein Syntaxdiagramm bzw. alternativ eine EBNF für Modula-2-Kommentare!
Aufgabe 7 (Algorithmen): 20 Punkte
Gegeben sei folgendes Problem: "Berechnung des Produktes aller Zahlen von 1 bis n, wobei n eine natürliche Zahl ist." Formulieren Sie einen Algorithmus zur Lösung des Problems:
Aufgabe 8 (Dualsystem): 10 Punkte
Rechnen Sie folgenden Dezimalzahlen ins Dualsystem um:
Rechnen Sie folgende Dualzahlen ins Dezimalsystem um:
Addieren Sie die obigen vier Dualzahlen dual!
Aufgabe 9 (Aussagenlogik): 20 Punkte
Leiten Sie mit Hilfe der Negation, Konjunktion und Disjunktion eine Aussagenformel her, die folgende Wertetafel (entweder-oder) erfüllt:
P Q | ?
-------
T T | F
T F | T
F T | T
F F | F
Aufgabe 10 (Aussagenlogik): 9 Punkte
Überprüfen Sie, welche der folgenden Aussagen äquivalent sind und welche nicht: