Von der Geschichte
bis zum
Aufbau des Computers.
  • Abakus
  • Rechenmaschine
  • Röhrentechnologie
  • Programmiersprachen
  • Monitor
  • Maus
  • Programme
  • Software
  •  
     








    Sprachen der 4. Generation
     
    Sprachen der 4. Generation sind anwendungsbezogene Sprachen. Sie stellen die wichtigsten Gestaltungsmittel von Sprachen der 3. Generation zur Verfügung, zusätzlich jedoch Sprachmittel zur Auslösung von relativ komplexen, anwendungsbezogenen Operationen, beispielsweise zum Zugriff auf Datenbanken meist per SQL - Datenbankabfragesprache (Hier wird z.B. der Befehl übermittelt: " Gib mir alle PLZ im Ordner Sachsen" .)- hier wird hauptsächlich mit PHP gearbeitet - und zur Gestaltung von Benutzeroberflächen.
     
    Programmiertools
     
    Im Mittelpunkt dieser Programmiersprachen stehen sogenannte Programmiertools.
    Mit Hilfe dieser Werkzeuge sollen auch völlig unerfahrene Anwender eines Programms in der Lage sein, in bestimmten Bereichen eigene Abfrageprogramme und Eingabemasken zu erstellen.
    Man muss dem Computer nicht mehr sagen, wie das Problem zu lösen ist, sondern nur noch, was geschehen soll.
    Diese Sprachen werden daher auch als nichtprozeduale Programmiersprachen bezeichnet.
    Das eigentliche Programm wird von einem Programmgenerator erzeugt. Man kann hier von einer softwareunterstützten- und gesteuerten Programmierung sprechen. Innerhalb von den Anwendungsprogrammen wird für diese Art der Programmierung häufig ein Makrorekorder eingesetzt, der die einzelnen Schritte einer Verarbeitung aufzeichnet und in interne Programmiersprache übersetzt. Diese Befehle können dann gespeichert und innerhalb des Anwendungsprogrammes beliebig oft aufgerufen werden.
    Andere Programme erzeugen aus Vorgabe des Anwenders Programme, die auch direkt von der Betriebssystemebene ausgeführt werden können. Diese Art der Programmierung ist wenig flexibel und kann nur einige fest definierte Aufgaben erfüllen.