Lernpfad:Lerntheke Marsrover/4: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 52: Zeile 52:


== Syntax und Semantik ==
== Syntax und Semantik ==
Bei der Programmierung unterscheidet man die '''Semantik''' und die '''Syntax''' einer Programmiersprache. Die ''Semantik'' ist die Bedeutung des Programms, die Syntax sind die Regeln, nach denen es aufgebaut ist. In dem Beispiel oben ist die Semantik ungefähr: "''Der Rover fährt bis zur Marke und entfernt sie''". Die Syntax sind die Zeichen, die du eingeben musst, um dieses Ziel umzusetzen.
Die Semantik hängt also immer von dem Ziel der Programmierung ab. Die Syntax ist dagegen fest vorgeschrieben, damit das Programm funktioniert. Sie muss ''gültig'' sein, ansonsten kann das Programm nicht ausgeführt werden.
Die Syntax von Java ist komplex, aber uns reichen zunächst einige wenige Regelungen:
# Ein Programm besteht aus einzelnen Befehlen, die untereinander geschreiben werden.
# Jeder Befehl muss mit einem Semikolon (<code>;</code>) abgeschlossen werden.
# Befehle (wie z.B. <code>fahre()</code>) enden immer mit runden Klammern. (Später wirst du auch noch Dinge in die Klammern hinenschreiben.)


{{NNavigation}}
{{NNavigation}}


{{Inhalt/Lerntheke}}
{{Inhalt/Lerntheke}}
8.581

Bearbeitungen

Navigationsmenü