faecher:informatik:oberstufe:automaten:lepro:jflap01:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
faecher:informatik:oberstufe:automaten:lepro:jflap01:start [16.10.2024 07:30] – [Erster Start] Frank Schiebelfaecher:informatik:oberstufe:automaten:lepro:jflap01:start [10.01.2025 12:19] (aktuell) – [Übungen mit Simulationsprogrammen] Marco Kuemmel
Zeile 1: Zeile 1:
- +====== Übungen mit Simulationsprogrammen ======
-====== Übungen mit Simualtionsprogrammen ======+
  
 Nun wirst du dich mit der Simulation von Automaten beschäftigen. Hier werden zwei Möglichkeiten beschrieben, das zu machen:  Nun wirst du dich mit der Simulation von Automaten beschäftigen. Hier werden zwei Möglichkeiten beschrieben, das zu machen: 
  
-  * Das Java Programm [[http://www.jflap.org/|JFLAP]] ermöglicht dir, Automaten zu entwerfen und ihr Akzeptanzverhalten zu testen. Im folgenden Beispiel lernst du, JFLAP selber zu bedienen. Vollziehe die im Beispiel beschriebenen Schritte nach, um den Umgang mit dem Programm zu lernen. ([[https://www.jflap.org/jflaptmp/|Download]](({{ :faecher:informatik:oberstufe:automaten:lepro:jflap01:graphensimulator.zip |Lokale Sicherungskopie}})))+  * Das Java Programm [[https://www.jflap.org/jflaptmp/|JFLAP]] ermöglicht dir, Automaten zu entwerfen und ihr Akzeptanzverhalten zu testen. Im folgenden Beispiel lernst du, JFLAP selber zu bedienen. Vollziehe die im Beispiel beschriebenen Schritte nach, um den Umgang mit dem Programm zu lernen. ([[https://www.jflap.org/jflaptmp/|Download]](({{ :faecher:informatik:oberstufe:automaten:lepro:jflap01:graphensimulator.zip |Lokale Sicherungskopie}})))
   * Alternativ kannst du das Online-Tool Flaci verwenden https://flaci.com/   * Alternativ kannst du das Online-Tool Flaci verwenden https://flaci.com/
  
Zeile 16: Zeile 15:
 FLACI https://flaci.com/home/ ist ein Forschungs- und Entwicklungsprojekt der Pädagogischen Hochschule Schwyz und der Hochschule Zittau/Görlitz. Du kannst die Online-werkzeuge ohne Registrierung benutzen, erstellte Automaten kannst du dann z.B. herunterladen. Wenn du ein Konto erstellst, wird deine Arbeit in der Cloud bei Flaci gespeichert. FLACI https://flaci.com/home/ ist ein Forschungs- und Entwicklungsprojekt der Pädagogischen Hochschule Schwyz und der Hochschule Zittau/Görlitz. Du kannst die Online-werkzeuge ohne Registrierung benutzen, erstellte Automaten kannst du dann z.B. herunterladen. Wenn du ein Konto erstellst, wird deine Arbeit in der Cloud bei Flaci gespeichert.
  
 +FLACI besteht aus mehreren Modulen, wir beginnen mit dem Modul "Abstrakte Automaten":
  
 +{{ :faecher:informatik:oberstufe:automaten:lepro:jflap01:2024-10-16_09-30.png?400 |}}
 +
 +Mit dem Plus Zeichen unten rechts kannst du neue Automaten erstellen, oben rechts kannst du bei Klick auf den Ordner einen Automaten "hochladen"
 +
 +Lade den folgenden Automaten für die Klassenfahrt hoch: {{ :faecher:informatik:oberstufe:automaten:lepro:jflap01:automaton_klassenfahrt.zip |}} Achtung: Du musst die Datei zuerst entpacken, ZIP-Dateien werden nicht akzeptiert.
 +
 +Jetzt kannst du mit der Funktion "Simulation starten" testen, wie sich der Automat bei verschiedenen Eingaben verhält:
 +
 +{{ :faecher:informatik:oberstufe:automaten:lepro:jflap01:2024-10-16_09-50.png?600 |}}
 </pane> </pane>
 <pane id="jflap">  <pane id="jflap"> 
Zeile 37: Zeile 46:
  
 Jetzt sollst du das Verhalten des Automaten testen. JFLAP bietet dafür zwei Möglichkeiten: Jetzt sollst du das Verhalten des Automaten testen. JFLAP bietet dafür zwei Möglichkeiten:
-</pane> +
-</tabs>+
 ==== Möglichkeit 1: Eine Eingabe schrittweise verarbeiten==== ==== Möglichkeit 1: Eine Eingabe schrittweise verarbeiten====
  
Zeile 72: Zeile 80:
  
 {{ :faecher:informatik:oberstufe:automaten:lepro:jflap01:multi.png |}} {{ :faecher:informatik:oberstufe:automaten:lepro:jflap01:multi.png |}}
 +</pane> 
 +</tabs>
 ==== Aufgaben ==== ==== Aufgaben ====
  
Zeile 97: Zeile 106:
 Bit eine 1, so ist die Zahl ungerade. Bit eine 1, so ist die Zahl ungerade.
  
-Teste das Akzeptanzverhalten des Automaten ungerade“ von Hand für die folgenden Eingaben:+Erstelle den Automat in der Simulationssoftware((IN FLACI musst du einen "NEA" erstellen)) und teste das Akzeptanzverhalten des Automaten "ungeradefür die folgenden Eingaben:
  
   - 0010   - 0010
  • faecher/informatik/oberstufe/automaten/lepro/jflap01/start.1729063821.txt.gz
  • Zuletzt geändert: 16.10.2024 07:30
  • von Frank Schiebel