IT Fundamentals — Programmieren

Computer sind ganz besondere Wesen, sie speichern ihre Daten und ihre eigene Steuerung in den selbem Speicher. Dieses Grundprinzip ermöglicht eine sehr ausgefeilte Verarbeitung von Daten.

Bei einem Lochkarten-gesteuerten Webstuhl ist die Programmierung auf Platten festgelegt, diese müssen aus Blech geprägt werden und Verarbeiten die Wolle zu einem Pullover. In einem Computer ist diese Trennung zwischen Lochkarten und Wolle aufgehoben. Steuerung (Programm) und Daten unterscheiden sich Materiell nicht.

Ein Programm ist eine Folge von Anweisungen für den Computer. Das kann wie folgt aussehen:

int i;
for (i = 1; i <= 10; i = i + 1) {
System.out.println("Zeile Nummer:" + i);
}

Dieses Java-Programm zählt 10 Zeilen durch. Die Variable "i" wird so lange um 1 erhöht, bis sie größer oder gleich 10 ist. Versuchen Sie ein bisschen den Programmcode zu verstehen. Es will gelernt sein, ist aber nicht kompliziert.

Auf diese Art und Weise sind alle Anwendungen entstanden, die Sie auf Ihrem Desktop finden: Office-Pakete, E-Mail-Programm, SAP, etc. Aber auch Individualsoftware wie zum Beispiel eine In-House-Anwendung.

Ein Programm ist Menschen und Maschinenlesbar, das ist ein Grund, warum viele Softwareprojekte keine sinnvoll gepflegte Leistungsbeschreibung enthalten. Oft wird mit einigen Seiten Projektbeschreibung angefangen und später nur noch auf Programmcode-Ebene weiter gearbeitet.

Quintessenz

  • Programme sind Texte, die einen Computer steuern und Daten verarbeiten
  • Softwareprodukte oder Individualsoftware werden programmiert
  • Die Anpassung von Softwareprodukten an lokale Gegebenheiten wird meist nicht programmiert, sondern konfiguriert. Seien Sie mit dem Begriff programmieren sparsam, wenn Sie es nicht genau wissen.

Weiterlesen

Dieser Artikel ist Teil meiner Reihe IT Fundamentals. Auf diese Reihe können Sie sich gerne abonnieren, tragen Sie einfach Ihre E-Mail-Adresse ein, dann erhalten Sie stets einen Link zum neuesten Artikel.

Ich hoffe es hat Ihnen gefallen. Viele Grüße Werner Roth

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Dein Kommentar wird manuell freigeschaltet. Ich bitte um Geduld, das kann manchmal etwas dauern.