Jahrgangsstufe Q2 - Informatik - Freitag, der 05. Februar 2021


Mein Name:
Jahrgang/Klasse:
Meine E-Mail-Adresse:

Grenzen von Kellerautomaten

Aufgaben:

Aufgabe 1: Studiere im bekannten Text den Abschnitt 4.3 (Grenzen von Kellerautomaten) auf Seite 43. Die Aufgaben sind nicht verlangt.

Aufgabe 2: Studiere im bekannten Text das Kapitel 5 (Die Turing-Maschine) mit dem Abschnitt 5.1 (Allgemeines).

Aufgabe 3: Im Abschnitt 5.2 (Die Turing-Maschine im praktischen Einsatz) soll das 1. Beispiel behandelt werden. Stelle jeweils mit "Papier und Bleistift" fest, was bei den vier dargestellten Bändern passiert, wenn man darauf die oben angegebene Turing-Maschine auf Position 09 startet. Im Formularfenster ist der Bandinhalt VOR dem Starten der Turing-Maschine angegeben. Stelle den Bandinhalt NACH dem Programmlauf positionsgenau durch Überschreiben des Textes dar. Die Nullen kannst Du weglassen.

Aufgabe 4: Starte turingkara.jar, mache Dich mit der Bedienung des Programmes vertraut und versuche, das angegebene 1. Beispiel zu programmieren. Kontrolliere die Programm-Ergebnisse mit Deinen Papier-und-Bleistift-Ergebnissen.




Wenn javakara nicht startet.

  1. Öffne die Eingabeaufforderung: Windows-System - Eingabeaufforderung oder nach cmd.exe suchen.
  2. Gib dort einfach das Wort Java gefolgt von der Enter-Taste ein.
  3. Jetzt müsste die erste Zeile
    Usage: java [options] usw. mit vielen weiteren Zeilen sein.
  4. Wenn ja:
    1. Lege auf C: ein Verzeichnis MeinJava an.
    2. Kopiere turingkara.jar in dieses Verzeichnis.
    3. Gib in der Eingabeaufforderung immer wieder cd .. ein, bis vorne nur noch C: steht.
    4. Gib jetzt cd MeinJava ein.
    5. Vorne steht jetzt C:\MeinJava.
      Mit dem Befehl dir müsstest Du die Datei kara.jar sehen.
    6. Gib jetzt java -jar turingkara.jar ein. Jetzt müsste man TuringKara sehen.
  5. Wenn das alles geklappt hat: Jetzt machst Du in dem Verzeichnis MeinJava eine neue Textdatei und schreibst nur die Zeile java -jar turingkara.jar hinein. Nenne diese Datei z.B. LosKara.cmd. Jetzt kannst Du TuringKara mit einem Klick auf diese Datei starten.