[Playlisten] [Impressum und Datenschutzerklärung]

13.01 Endliche Automaten


CC-BY-NC-SA 3.0

Tempo:

Anklickbares Transkript:

letztesBadewasser zählt zu Datenstrukturenund Algorithmendass es imschlichten Informatikstudiumsonst eine Vorlesung über ein ganzes Semester heute wenn ich wasüber Automatenund formale Sprachen auf das es sonst ein ganzes Semester alles nur Einblicke damit sie grob mitreden können Idee haben was das istunddie Sache noch nicht an der Praxis auch wieder erkennen und wissen wo sie nachschlagen müssen wo sie in die Tiefe gehen müssenich fang an mit endlichen AutomateneinklassischesThema derInformatikder dümmste endliche Automatwäre dieVerkehrsampeldie istrotoderin Deutschland rot gelboder grünoder gelbdas wären vier Zuständein der üblichen Schreibweiseganz so gelungenen üblichen Schreibweise macht man das so alsRechteckemit runden Seitenstadiengelungender Formvier Zuständeund zwischen diesen vier Zuständen gibt esÜbergängeder Ampel ganz billig einfach nur im Kreisund ohne wenn und aber es geht eben vonrot nach rotgelb nach soundsoviel Sekundenist die Forderungnach soundsoviel Sekundenund ?? Ergänzungsstrichund von gelb nach rot nach zwanzig SekundenGemüt herauszufindenwie lang die eigentlich offiziell sind das einzige was offiziell von A bis drei Sekunden für den ihr von gelb nach rot alle anderen sind wohlmehr oder mindernach Gusto variabelverständlichebei den eine entsprechende Zeiten Frankfurtfür einereal existierende Ampel das wäre einendlicherAutomat ähm sich ?? endlich viele Zuständegibt hier in diesem Fallnicht unendlich viele?? auch gerne Zustandsautomatistin vier Zuständezwischen den ?? wechseltden englischenFeinheitsstatementschien ähnlicher Zustandzu Stadtarchiveiner zweckmäßigenes am Einheiterschienambilligste Art eines Zustandsautomatenproblemeeinen etwas schwierigerenüberlegt was dann ein Handy für den ganzen Tag machtin welchen Zuständenein Handyich hoffe das sie daran schon sehen können ?? Zustandsautomatenda sinddannin der Steuerungstechnikan die zwangsläufigen Zustandsautomatenzu tun irgend eine Anlagehabensie läuft auf hundert Prozent sind unter fünfzig Prozent siehst gerade kaputtwas auch immer ist in verschiedenen Zuständen Punktwenn Sie die Steuerung dafür bauen Programmieren haben sie typischerweise ein Zustandsautomatprogrammiertein Handy was macht das Handy den ganzen Tag es könnte für einen erst mal aus seinmeintest du ständig anständig aus?? okay das wäre ein Zustand für ein Handydann kann es angeschaltetundangeschaltet sein und bereit sein sonst nichts tun einfach nur in der Gegend rum liegenbereit seinkann etwaskonkreter werden als bei der Ampel bei der Ampel hatte diese Übergänge nach soundsoviel Sekundenanihr ist das etwas anders bei dem Handy hier nicht wirklich Ereignissemiteinander seine Zeit vergeht es ?? auch eine eigenes aber konkrete Ereignisse jemanden das Handy in die Hand und schaltet es andas würde man dann als Ereignisbezeichnetdas Handywird angeschaltetund geht dann vom Zustand ausin den Zustandbereit?? ich sollte noch sagen dass dieser Zustand aus der Grundzustandist sowie das Lied geliefertdie Batterie leer war und ichStatus neu deine Systemzustandausdas markiert man noch speziellArmen in der Standardnotationsieht das so aus ein kleiner Punktund ein Fallum zu sagendas passiertganz am Anfang vollautomatischAnfang rutschig automatischin diesen Zustand ausreichtamRandnotiz besinnlich abschreiben wenn sie in ein Lehrbuch über theoretische Informatik gucken sie sie nicht diese Art an Diagramm sieht etwas anders aus die Zustände sind richtige Kreisein der Formaus und bereits so sehen da die Zustände aus in der theoretischen Informatik und der AnfangszustandLichteinfallalso nicht wundern wenn sie andere Diagramme sehen das sie wäre die Art wie die tierischen Grammatiker das machendiese artige zierverwendenennt sich UMLVerkleidung mehr dazuUMLebenfalls Modeling Language davon gibt'ssehr viele Sorten an Diagrammen dass es eine Sorte an Diagramm das Zustandsdiagrammden Faden verloren sie das Handy kann bereits sein dann könnte ein Anruf ankommenein EreignisAnruf kommtanund das Handyklingeltrecht schwierig diese ovale zu malenklingelt wäre ein Zustanddes gerade wie die Ampel grün ist oder gelb istdas Handy jetzt Zustand ?? Esslingendannkann ichabhebenwieder ein Ereignis ich hebe abund damit habe ichden Zustand wenn ich so will Gesprächändert sich mit der Gegenstellesprechenaus dem Gespräch gehe ich wieder rausdem ich auflegendas wäre wieder ein Ereignisjetzt jedoch andere Ereignisse sowas wie die Verbindung reist abSemester mit beliebig Politik machen ich möchte aber nun mal ganz banal haltenanum ihn ihr zu geben wie ein etwas effizientererZustandsautomataussehen könnte ?? das Handyin das Gespräch läge auf dann ist es wieder Zustand bereitsdann könnte ich aber auchselberwählen Steine nicht nur angerufen werden kann auch selber wählensehr spannend mal sehendaswürde ich so formulieren das ich sage das Handy ist imWählvorgangwenn ich erwähnen reinschreiben sieht komisch aus ?? das Handy welcher nichtich wähle ich hatte mal Wahlvorgangreiner Zustandan der ?? betreten sobald die erste Zifferntaste gedrückt wird?? Taste drücken sollte dann im Schreiben nicht gedrückt Zifferntastedrücken wäre dasEreignisichdrücke noch ein paar andere Zifferntastenund drücke dann denKnopf zumabnehmen und wählennicht mehr wählen heute aber wurden gegen den Gründers derumwirklich diesen Wahlvorgang zu beendenund dann bin ich auf den Zustand frei?? die Verbindung abgerissen ist das müsste man sich alles konkret überlegübrigens von Handyhersteller arbeitetwas alles was noch für Unsinn passieren kann ich hatte zwei simpletypischerweisewenn alles funktioniert deutlich abhebenundZustand frei und irgendwannnimmt hoffentlich die Gegenseite ab und ich hab das GesprächAnschreibenab siebenund hier habe ich GegenseitenimmtmitAbheben meine ich den typischerweisegrünen Taste mit dem abgehobenenTelefonhörer ?? ich was nicht offiziell alsAbheben des Manager zumindest den Wald vorauchdaswar meineMinimalversioneines Handys war das den ganzen Tag machtandas macht jetzt insgesamtsechs Zuständees gibt EreignissedieÜbergänge zwischen diesen Zuständenauslösen?? Zustände warmer Fänge suchen werden stetsdie vereinigten Staaten StylesZuständewarenÜbergänge sind Bestandsund was passiert damit sein Übergang ausgeführt wird ist ein Event ein Ereignissind einige Zustände haben mehrere mögliche Ereignisseauf diese reagieren bereits reagiert auf die Ziffern Taste dann stattdessen Wahlvorgangund es reagiert auf den Anruf den ankommenden Anrufdann geht es ins Klingeln einZustand Gespräch ganz auf mehrere Weisenerreichenaber in diesem Diagramm nur auf eine Artverlassenwaren wir in der Warenwelt widerspreche natürlich auch beenden in dem der Akku leer ist oder indem die Verbindung abreißt und Ähnlichesdas müsste man jetztwenn man ernsthaft sowas entwickelt sich allesklein überlegentun mir auch nicht antunein etwas reduzierterZustandsautomatalso dieses Bild mit der Ampel ist ganz nett abersehr simpelwenn sie so ein Zustandsautomatenhaben sie wirklich Glück gehabtan auch der hier ist noch relativ simpelfür etwas was man nach einer Warenweltunendlicher Zustandsautomatweil ich endlich vieleZustände habeund es obendreindeterministischdeterminiertich weiß was passieren muss wenn die Zifferntaste gedrückt wird muss ich von da nach da gehen wenn ein Anruf ankommt wo sie von danach sagen es gibt keine Mehrdeutigkeitenan der StelleeinfeministischerendlicherZustandsautomatenauf diese Weise mag man den gerne auf in der Diagrammspracheein Variante jetzt hier einen Ausprägung von UMLder ?? liefert ModelingLanguageansowie Mini natürlich schlecht programmieren können wenn sie das jetzt neunzig Programm Rheinbraun Baum wohlhabend sind Problem das was heißen seit einiger Zeit zu Einfallwassersein Klingel ein Mann sie Programmeine ganz billige Artdie zu übersetzenetwas was man einfacher programmieren kann ist das als Tabelle aufzumachensitzt hier Parallelkriegefür den LückentextNummer dreiZustandsautomatals Tabelleausschnittsweisewas das Handy machtes gibtdiverse Artenzustandsautomatenin Tabellen zu übersetzen ich zeige nur eineum sich ganz ?? zu machenzum Beispiel können Sieaufschreibenwie sie von einem Zustand zum nächsten kommen ich könnte eine Liste aller Zustände machen alle sechs ich habe aus bereits klingender Vorgang FreigesprächausTrialsKlingelnund so weiter sofort zu Fortfall ?? zu schreiben und sich nichtprinzipiell klingenListe aller Zustände auf die y-Achsepeinlichst alle Zustände genauso auf die x-Achseaus bereitsklingelnund so weiterund jetzt schreibe ich einfach in die Tabelle rein wie ich von den einen zum anderen Komma wäre eine Art Zustandsautomateneine Tabelle zu übersetzen undzu sagen sowie komme ich von aus nach ?? aus dem blödsinnig machen nicht wie komme ich von aus nach bereitwie komme ich von aus nach klingen wie komme ich von bereit nach außen komme ich von bereit nach breit von breit nach klingendas wäre eine Artaus dem Diagrammzu einer Tabelle zu kommen und sobald sie eine Tabelle haben es hoffentlichnicht mehr ganz unanschaulich das man von der Tabelle dann auch sein Programm kommt notfalls speichern Sie die Tabelle tatsächlichals zweidimensionalRaydie Tabelle jetzt lesen will ist links steht der Ausgangszustandrechts steht der Zustand in den ich geheund in der Tabelle selbst in die Ereignissedieser es gibt auch Möglichkeiten durch Tabellen andersrum zu bauen für jetzt nicht fortführen eine Möglichkeit vor dem jetzt als dieam einfachsten zu verstehen erscheintalso wie komme ich von aus Nachbereitungspunktezu meinem Diagramm nachvon außen bereit komm ich durch Anschaltenaus nach außen durch benützen der FrankensteinHerrnWassermann sonst noch an Übergängenich kann vornbereit nach klingeln wenn ein Anruf ankommtvon bereitsbereit Kompetenz klingeln wenn ein Anruf ankommtAnrufkommtanknapphörenwas habe ich sonst noch klingelnkomme ich zu den jetzt wieder nicht zurück habe ich sonst nicht bezahlbar dazu schreibe???? Komma Gespräch dazu hier??ichhier auch noch Gespräch dazudas habe ich da ich komme vom Klingeln zum Gespräch in dem ich abhebenPunkt klingeln komme ich zum Gesprächdem nicht abhebenundzum Gespräch komme ich zu einem wieder zurück odereiner vom Gespräch komm ich zu breit in dem ich auflegenGesprächkomme ich zu bereits in dem ich aufaufund so weiter und so fort kann sich vorstellen wie das Ganze dann aussehen wirdmit seiner Tabelle habe ich dasselbe beschriebendie mit dem Diagrammdas Diagramm ist für mich als Mensch leichter zu verstehendie Tabelle ist für den Rechner leichter zu verstehenKomma Tabelle könnte das schonfastmit wenigen Programmzeilenübersetzen im Programmcodean welchem Zustand bin ich gerade das muss ich mir merken in irgendeiner variablenOriginalzustandGesprächen jetzt kommt das Ereignis auflegenkann ich nachgucken ?? auflegen das heißt ich muss als nächsten Zustand bereitsbeim nächsten Mal mit dem Zustand bereitwas für ?? Ereignis kommt rein ein Anruf kommt ein okay dann muss ich in den Zustand klingenals Idee wie man das dennso fürfürden Lückentextfinastaatlich mal einfach ein kleines Problemchenandieses Problemchen ist geschrieben von Philipp Holocaust aus Bremeneinehemaliger Student von mir aus Bremenan das es eilig gedacht um Zustandsautomatenendlich Automaten in Spielen zu testen man hängt ein Spiel da dran mit allen möglichen Spielstätten Spielfigurenin eine Spielfigurist am Schlafen Sie läuftsie hatdiese oder jene Waffe und so weiter sofort spielen werdensehr viele Zustandsautomatenverwendet ist X ein Satteldach des Programmes eine dazu gedacht einen SpielanzugLinken und den sich hier in welchen Zuständen gerade welche verschiedenenElemente des Spiels sind aber das kann ?? zu dem Assertion benutzenan Sauerkraut erneut Zustand und ich hätte gerne noch ein neuen Zustand und hätte gerne noch ein Neuzustandwaren von demzudem hätte ich gerne einen Übergang von dem zu dem ich gern ein Übergang und von dem zu Rückhätte ich gern ein Übergang per Chat nicht mit Doppel erüberdaundwas weiß ich noch ein ZustandKommaich muss den ?? noch sagen wo's anfangen soll es gibt ein Zustand wie aus dem Nichtsinzwischenzwotees gibt angesehen ?? dass die Feile durch den gegen ?? durch die Gegend rutschen automatischan das automatischeLayout dahinter??zu machen und in solchen Bereichen können Zustände nicht nicht erreichen kann ist vielleichthier unsinnigwenn sich soanwie soll ?? vernünftig benennen das jetzt erst mal so wie sie das in die Zuständejetzt kann ich Ereignisseangebenkönnen solche sagen dieser Übergang hier soll genommen werdenwenn das Ereignis A eintritt sie sind also die noch dazu schreiben unter einer Bedingungund wenn der Übergang genommen wird soll ein bestimmtes Problemchen ausgeführt werdenandas lässt sich beliebig publiziert war nichts weiter Komma was wichtiges heftigesdas ist wirklich ernsthaft gemeint fürprofessionelle Spieleentwicklungdieses Programm ?? ich bin zu nett und es einem dann auch gleich vorführen kannwie sich ZustandsmaschinensoanführenWarenweltich schreib jetzt mal Fantasienamendrandas ABCfür die Ereignisse könnte sowas sein wie Abnehmen auflegenoder in ein Spieljemand findet ein Stapel goldähnlicheGeschichtenjemand öffnet die Tür zur Schatzkammer des Wildwasser ein Heimspiel doof darf es eingedachtes Programm kenntund jetzt kann ich diese Maschine startenPunktdamit kann die Maschine starten und hoffen dass er jetztAugesehen ich bin jetzt in dem ersten Zustanddamit in den ersten ZustandzackigEreignis A kommt reinbin ich in dem Zustand ergeht aus dem Zustand in den Zustand der Zeit vom erstes Ereignis B kommt reinich die aus dem Zustand eigens gegen den Zustand vernichtete seitens C schickegeht aus dem Zustand wieder in den zurückKomma dieentweder aus dem wieder in die ?? zurückA nochmals schickeGitter in den zurück und so weiter und sofort das Remis tatsächlich minimal das Spiel läuft hier lustig flackern sehen was die einzelnen BestandteilePunkt am zur Toilette Jochen an ihre Maschine hängen und sehen was die Maschine hängt er gerade das ehrlich machtwie das auch mal für den Index vieran sie das leicht grob skizzieren dann sehen Sie die Standardelementedieser Sprache UMLUMLdefiniertstapelweiseverschiedene Diagramme nächstes Semester sind noch im Baramdass es erst UML Diagramm gesehenmit standardisiertenElementen alles haben ?? erläutert verständigtwie man dennsolche Automaten auf zu malen hatwas als Esperantofürdiesen Teil der Informatikden Anfangszustandmarkiert man mit einem Punkt und einem Falldas ist der Zustand am Anfang automatisch betreten wirddie Zustände selbst sehen sie sind solcheStaaten sind eigentlich nicht abgerundeteRechteckeein abgerundet Runde des Rechteckauf meinen abgerundetes rechtlich ist jasie nehmen ein Rechteckund feilen dieEcken und es sind keine abgerundeten Rechtecke sondern ist in Stadienim Fußballstadionmit diesen halblinks und rechtsokayso sind die Zustände ausoben drüber steht der Name des Zustands stellt EinzelseitenBilder Zustand Semikolon sind es werdeneinem gegebenen Zustand einerirgend ein sinnvoller Namender westlichen gar nicht erklären ??Office gedachtzur Machtan der Zustand sich ein ordentlichen nahm die Feiledie die Übergänge beschreibenkriegendran geschrieben was die Ereignisse sindin der Profiversiongibt dann auch nochelend viel mehr was man dran schreiben kanndas Motto dabeian den Fall schreibe ich dran was es ereignet sich von dem ein Zustand zum anderen Kommamit dem ich einzusetzenKommaganz minimal als Ideefür diese Sprachelementedieser Diagrammsprachefür die sechs Nummervier ?? muss es nicht zu Fuß auf meinichzeige Ihnen mal was heftiger wasda bin ichwiedass diese Sprachedann wirklich kann nachher das es selbst nochgemäßigtamim wahren Leben sie das dann nachher so ausdas erinnert an jetzt nicht unbedingt an die Ampelmich zumindest nichtwahrmal das man nur elementar auf was es an weiteren Elementen noch gibtals was hatten wir bisherAnfangszustandZustandamEreignisund damit Überganghier kommen noch zwei zusätzliche Elemente vor Hierarchieund parallele Zuständedas manchmal unabhängig hiervon aufkurz CD zu geben was sie dann erwarten können solchen Diagrammundzwar das der Index Nummer fünfin zwei Teilendaseine istHierarchiewenn Sie in einem Buch über theoretische Informatikbei den Zustandsautomat?? nachsehen findet üblicherweise nichts über Hierarchienin der Praxis ist aber extrem hilfreichHierarchie zu haben Komma zurück zu dem Handysieht man nämlichdas Handy isterst mal ab Werk ausSAP zu Übergangin den StadtzustandAusweis aus genanntBeistrich den genanntenund dannist das ja eigentlich so?? es ist an?? gewordenes istan und während es an ist passiert alles Möglichedas ist eigentlich hierarchischheute nicht??wird sich dann doch diegeraden Länderan der Stelledoch ein abgerundetes Rechteckwenn der Zustand größer wirdganz gelungen Ausrufungszeichender Zustand anich schalte das Handy andann bleibt es daneben Anschaltensind Enganschaltengeht vom Zustand aus in den Zustand angeschaltetausGesamtzustandan den Zustand aus das es keine großeÜberraschungausschaltenjetzt mache ich alles Übrige aberunter diesen Zustand anerstmals angeschaltet sie sind wieder Sonntag statt Zustand wenn es angeschaltetistist es im Zustand bereits?? und dann kann ich wählenoder offen Anruf warten und so weiter und so fort was wir eben hattendas wäre die Hierarchieauf der obersten Hierarchiestufeist aber nur aus oder anund wenn es im Zustand an ist alles noch diverse Unterzuständedes Klingelkreisesbereitsbeim Wählen und so weiter sofort die Berichte aller drei macht das ganze vieleleganterweil ich an dieser Stelle jetzt immer ausschalten kann injedem Detailzuständevon ihm sind dass er mich ignoriertdas sichständig ausschalten kannanes klingelt gerade ?? Fragezeichenkann ich auch direkt ausschaltenmüsse noch X Feile einmalum überall ausschalten zu könnenmit dieser Konstruktionhier einer der Vorteile dieser Konzeption kann immer ausschalten es ist damit gemeint ich geh dann aus diesemOberzustand anin den Zustand aus egal was der gerade gelaufeneHierarchiehaben Punkt einsund Punkt zwei ist er parallel zu stellenKommadieZuständemehrere Sachen könnten unabhängigvoneinanderpassierenander Flanke gegrübelt was gibt's an wenigen Beispielenfür Parallelitätdasnaheliegendstewas mir eingefallen ist es um klassischesRadiosenderRadiowecker?? gelingt mir das ja so ein klassischer Radioweckerandessen Zustand annur den Verstand angemalt ?? natürlich auch Aussagen zu weiter dessen Zustand an ??hätte eineneinedass sie eine Schiene sozusagen hätte eine Schienebei der ich wähle zwischen UKWund MittelfeldwelleUnterwerkesleicht wenn es an schalteauf FM gestellt deshalb ihr dieser Übergang?? und dann kann ich mit irgendwelchen Tasten schreiben kann mit irgendwelchen Clusternschalten Sie von FM nach Indien und sogar wieder Mittelwelle oder von Mittelwelle nach UKW wieder zurück mit länglichen Tasten aber unabhängigdavon Beistrich hier die Linieunabhängig davongibt es vielleicht auch noch einen Schalter für den Basewustan der Stelle eingefallen ist Base Buss??Wasser nicht rein hierWustanein Zustandunddasselbe Ding ausin V treibt komplett inAnnabergist der vielleicht in den Zustand dann der beste Bus aus ist und mit entsprechenden Tasten mich von einem zu anderen das würde heißenParallelitätvon Zuständendie Wahl zwischen UKW Mittelwelle ist die eine Geschichte die Wahl zwischen Beistrich an und aus ist die andere Geschichteund die passiven unabhängig voneinander markiert mit so einerTrennliniegestrichelten Trennliniennatürlich noch andere Sachen dazu haben es müssen nicht zwei seines ?? noch zehn seitigen zwanzig seine parallel passieren?? gehandhabt werden mit eigenenkleinen Zustandsmaschinenandiese beiden Positionen finden Sie typischerweisenicht wenn sie in der Woche bei theoretische Informatik aufschlagen denn man kannwenn man willens ist ?? total Spaghetti zu zeichnenman kann ?? übersetzenklassische Zustandsautomatenohne Hierarchie und ohne Beine zu stellenBeistrich die den überhaupt was man aufgemacht hat aber im Prinzip lässt sich das mit den anderenamAutomaten erledigen deshalb ist das theoretisch nicht wann das so zu machen ist gibtaber dieserLehrgang sprach UMLde Charlesnennt sich dannder Diagramm Sprache gibt die Vorkehrungen dafür um das ganze etwas einfacher zu ??und nicht das Blatt mitlauter klingeln und Spaghetti dazwischen voll zu machendannals ich endlich gezeigt habe Stetflogar nicht erst startenMATLABhat das eingebaut auchin dieser FormUML Diagramme in dieser Formund auch in dieser Form eines ähnlichen MATLAB machen es da nicht so ganz nett animiert aus wie hier deshalb habe ich das hier vorgeführtin MATLAB nennt das ganze dann Stetfloin dieser Woche mit Webstetflodasist das was sie nachhermitRegelungstechnikverheiraten können die Regelungstechnikin Simmeringund Ästhet Flo machen Sie dann die Steuerungstechnikdes Maschinen verschieden zuständig sindund dass sie dann auch solche Diagramme nicht animiertich sollte noch einmalund das erzählewas zu den verschiedenenArten in Diagrammen sagen ?? mich imGebiet das Lückentext vorgesehen aberscheint mir hilfreichzu sein Vorsichtdrei Sorten an Diagramm habe bisher mit Kringel und feilendie nicht durcheinanderbringen??Diagramme mit Kringel und feilenDiagrammemitKlingel und fallen nächstes Semester kommen noch welche dazunach ?? undfeilendrei Sorten bisherandas allererste was ich vorgeführt habe wardas Datenflussdiagrammdas hatte ich in Simmering vorgeführt Datenfluss ist das was in Simon links sehenes gibt eine Quelle lese ein Video einvon der Videokameradiese Messwerte einamreduzierediese Daten filtert sie Hochpasstreffe irgendwelche Entscheidungengeben Sie dazu Schluss wieder aus die Daten alles strömtdadurchtypischerweise sitzen irgendwelche Filter dar und irgend welche Anzeigen habe ich da hintenwaren und hier habe ichnicht daszum Beispiel die Daten von einemAnalog TVDigitalwandlerin die siedieses ?? Knochenfilter und so weiterein Datenfluss das ist das was sie typischerweise Simon haben ständig Tropfendatenoder Strömen Daten durch die Kette sowie Kette kann auchmehrere Wege habensie hat kein Kreiskann das etwas richtig macht auch sein so ein Kreis habentypischerweisezum linearen Verlauf muss aber kein linearer Verlauf seinDatenflussdatenströmendadurchdann hatten wirbeim Programmablaufdas Flussdiagrammgroßdas istkein Lückentextnur nochmals als Randnotiz E-Mail noch sein dass das mal ausführlich sagen mussdas FlussdiagrammProgramm fängt irgendwo an mein Programm irgendwo auf es hat Eingabenes hat Ausgabenordentlich nicht mehr als es im Monat verdientwürdeereshat Verzweigungenund so weiter sofort das Flussdiagrammund was ich jetzt gesehen habensoll ich sagen ?? Flussdiagrammdas Zustandsdiagrammoder in dieserschicke Reform mit Hierarchie und parallelen Zuständen ist es das stagealbeschreibt ihr Zimmerzustandsdiagrammeinfach Unterzustandsdiagrammdie dritte Sorteauch Kringel und Pfeileaber mit einer anderen Bedeutunges gibt ein Anfangszustandähnliche Zustände dazwischen?? kann auch in Zustände habenfinde ich jetzt nicht so wichtig an dieser Stelledie meisten Maschinen die man baut haben keinen Endzustand sondern laufen bis man abschaltetund so weiterund sofortein Zustandsdiagrammdie drei bitte nicht durcheinanderbringenan Datenflussdiagrammensind alleKnotenwenn sie wollen alle diese Rechtecke gleichzeitig aktives strömen Daten ständig durch alle Knoten durchein Flussdiagrammbin ich zu einem bestimmten Zeitpunktan einer Stelle des Programms an eine bestimmte Stelle ?? musste sich entscheiden gewisses links oder rechtsundoben oder rechts sich entscheiden?? dann ist es leicht hieran der Stelle für das ausgeht weiter sofort beim Flussdiagrammist das Programm einer einzigen Stelledann Flussdiagramm bin ich an allen Stellen parallel und die Datenströmendurch ihr bin ich an einer einzigen Stelle beim Flussdiagrammund es gibt immer nur einen Weg weiterwenn ich hier bin gibt es nur diesen einen Weg weiter wenn ich hier bin gibt's nur den Einblick weiter nur bei der Verzweigunggibt's mehrere Wege weiter aber je nach Verzweigung ist dann auch klar welchen der Weg ich nehmen mussbeim Zustandsdiagramm?? soll Komma mirÜbergänge Reimannbeim Zustandsdiagrammbin ich auch immer exakt einer Stelle die beim Flussdiagrammhabe ich die ganze Zeit solche Situation wie hier bei der Verzweigungja mit dieser Situationdas ?? wieder zum Flussdiagrammgeht nur hier weiter arbeitslos Beistrich es muss das richtige Ereignis eintreten damit es weitergehtund hier muss ich gucken welches Ereignis eintritt das oder das Versprechen geht's weiterdas einmal als ErinnerungundAhnung des sie die drei nicht durcheinanderbringen