Grundlagen der Informatik

Page 24

24 Grundlagen der Informationstechnologie

Das Erstellen von Programmen ist keine banale Angelegenheit. Exakte Planung, Genauigkeit und ein umfangreiches Fachwissen sind Voraussetzung für funktionierende Programme. Eine weitere Möglichkeit ist das Aufgliedern von Programmen in Struktogramme. Folgendes Beispiel vergleicht das Struktogramm mit dem daraus resultierenden Programmcode in JAVA. Struktogramm

Programmcode in JAVA

while ( zaehler <= 3) { Eingabe = prompt(„Passwortabfrage: „,“ „); if (Eingabe == „Tommy“) { alert(Eingabe + „ was here!“); break; } zaehler = zaehler + 1; } // Ende der Wiederhol-Schleife

Program- ASSEMBLER: Sehr maschinennahe Sprache die ein hohes Wissen über Prozessoren mierspra- und deren Arbeitsweise erfordert. Wird vor allem für Betriebs-systemkerne chen benötigt. BASIC: Heute als VISUAL Basic bekannt. Relativ leicht zu erlernende Sprache die allerdings auch sehr große Programme produziert. DELPHI: Programmiersprache der Firma Borland. Angelehnt an C/C++ Dialekte aber nicht so fehlertolerant. C/C++: Relativ hardwarenahe Sprache die vor allem für Betriebssysteme verwendet wird. JAVA: Von der Firma SUN entwickelte Sprache die plattformunabhängig funktio-


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.