Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

02.09.2008Gabriel Bretschner IG08 Fach: Informatiksysteme 1/5 Programmiersprachen Eine allgemeine Übersicht der gängigsten Sprachen und ihrer Einteilung.

Ähnliche Präsentationen


Präsentation zum Thema: "02.09.2008Gabriel Bretschner IG08 Fach: Informatiksysteme 1/5 Programmiersprachen Eine allgemeine Übersicht der gängigsten Sprachen und ihrer Einteilung."—  Präsentation transkript:

1 Gabriel Bretschner IG08 Fach: Informatiksysteme 1/5 Programmiersprachen Eine allgemeine Übersicht der gängigsten Sprachen und ihrer Einteilung Gabriel Bretschner IG08 Fach: Informatiksysteme 1.Einleitung 2.Definition 3.Einteilung der Programmiersprachen 1.Generationen 2.Programmierparadigmen 3.Orientierung 4. Spezialgebiete der Sprachen

2 Gabriel Bretschner IG08 Fach: Informatiksysteme 2/5 2. Definition ProgrammierspracheÜbersetzer Programm Syntax (Zeichen, Bildungsregeln) + Semantik (Bedeutung) ALGORITHMUS Interpreter oder Compiler

3 Gabriel Bretschner IG08 Fach: Informatiksysteme 3/5 3. Einteilung der Sprachen GenerationenProgrammierparadigmen/ Prinzipien Orientierung der Sprache 1. Generation Maschinensprache 2. Generation Assemblersprache 3. Generation C, BASIC, PHP 4. Generation SQL 5.Generation C++, Java Imperativ oder Deklerativ Systemorientiert Oder Problemorientiert x86-Befehl: MSDOS - Softwareinterrupt 21, Mnemonik: INT 21, Maschinencode: procedure maus_an; assembler; asm mov ax, 01h int 33h end; SELECT `id`, `title`, `content` FROM `web_cms` WHERE `id` = 50 ORDER BY `id` ASC public int calcFinal(int a) final int b; // hier findet noch keine Zuweisung statt switch (a) { case 1: b = 7; break; case 2: b = 3; break; default: b = 1; break; } return b; }

4 Gabriel Bretschner IG08 Fach: Informatiksysteme 4/5 Spezialgebiete Maschinencode Assembler C/C++ Java BASIC PEARL Assembler PHP ASP.NET PEARL C/C++

5 Gabriel Bretschner IG08 Fach: Informatiksysteme 5/5 Quellen Engelmann, Dr. Lutz (Hrsg.): Informatik. Gymnasiale Oberstufe, 2006 Internet: hannover.de/fileadmin/IDS/Mitarbeiter/Neuber/Magnetfuehrung/Bilder/Maschine/mas chine_kl.jpg scan.de/Dienstleistungen_und_Service/Publishing/Electronic_Publishing/Index/CD_St art.jpg Abruf:


Herunterladen ppt "02.09.2008Gabriel Bretschner IG08 Fach: Informatiksysteme 1/5 Programmiersprachen Eine allgemeine Übersicht der gängigsten Sprachen und ihrer Einteilung."

Ähnliche Präsentationen


Google-Anzeigen