© 2003 Pohlig 5. Was ist eine Syntax? – 5.1 5.2 5.3 5.4 5.5 Ein bierseliger Bayer im Himmel Syntax des frohlockenden Bayern Alois Sprachenvielfalt Interpreter versus Compiler Java ist plattformenunabhängig Übungen 6 Grunddatentypen in Java 6.1 Die Typen int und double 6.2 Übungen Informatikgrundkurs (Pohlig-Häberle) 1 © 2003 Pohlig 5.1 Syntax des frohlockenden Bayern Alois Man prüfe, ob die nachfolgenden Sätze, Sätze der Sprache Frohlocken sind: haleluja! halleluja,hahahalleluuja! hosianna! luja, sag i! (nach 3 Gläsern des landestypischen Getränkes) Informatikgrundkurs (Pohlig-Häberle) 2 © 2003 Pohlig Semiotik: Syntax-Semantik-Pragmatik Syntax: welcher Beziehung die Zeichen einer Sprache zueinander stehen können. Semantik: Bedeutung von Zeichen Pragmatik: Beziehung zu Gegenständen außerhalb der Sprache. "das Haus " eine Aneinanderreihung von 8 Zeichen. Leerzeichen trennt zwei Wörter Gegenstand der realen Weltgehört. Informatikgrundkurs (Pohlig-Häberle) 3 © 2003 Pohlig 5.2 Sprachenvielfalt Informatikgrundkurs (Pohlig-Häberle) 4 © 2003 Pohlig 5.3 Interpreter versus Compiler Interpreter Compiler Java-Compiler und Java VM Informatikgrundkurs (Pohlig-Häberle) 5 © 2003 Pohlig 5.4 Java ist plattformenunabhängig Informatikgrundkurs (Pohlig-Häberle) 6 © 2003 Pohlig 6.1 Die Typen int und double public class Muenzen1{ public static void main(String args[]) { int euro = 3; int fünfziger = 3; int zehner = 5; int fünfer = 2; int zweier = 3; int einer = 3; double summe; summe = euro * 1.0 + fünfziger * 0.5 + zehner * 0.1 + fünfer * 0.05 + zweier * 0.02 + einer * 0.01; } } System.out.print("Sie haben in Ihrem Geldbeutel: "); System.out.println(summe); Informatikgrundkurs (Pohlig-Häberle) 7