Vl 6 - UML und Syntaktische Strukturen Flashcards
Wofür steht UML? (Ausgeschrieben)
Unified Modeling Language
Wozu dient UML? (4)
Die UML ist eine Sprache, um die Elemente eines software-intensiven Systems zu
- visualisieren
- spezifizieren
- konstruieren
- dokumentieren
Wie ist ein Objektdiagramm (UML) aufgebaut?
Kopf mit Objektbezeichner : Klassenname
Attribute, Methodennamen
Wie sieht ein Klassendiagramm in UML aus?
Was bedeutet Syntax?
+ Beispiel
formaler Aufbau der Sprache
Regeln und Zeichen aneinander reihen
Subjekt Prädikat Objekt
Was bedeute Sementik?
+ Beispiel
Logik, inhaltliche Bedeutung einer Sprache, Sinnhaftigkeit
Konto K = K1; K1 gibt es arber nicht
Was bedeutet Pragmatik?
+ Beispiel
Übermittelte Botschaft
(Situationsabhängig)
Da ist die Tür -> Dort ist eine Tür / Gehe Raus
Was ist im Quellcode Syntax, Semantik, Pragmatik
Syntax: Aufbau einer Klasse, “public”
Semantik: Der Code funktioniert richtig
Pragmatik: Quelltext conventionen (lesbarkeit)
Was sind Terminale und nicht Terminale in der Backus-Naur-Form?
Nichtterminale oder auch Variablen genannt
Terminale oder auch Basiselemente genannt