⬅️ Seite zurück⬆️ Inhaltsverzeichnis➡️ Nächste Seite

🤪 Kapitel 1.06 - Was bedeutet eigentlich Programmieren?

Anfang der 1990’er Jahre hat Karl Bihlmeier eine Comicfigur entwickelt, die bei Amiga Fans zum Kult wurde.<br>Es war „Hermann der User“, er beschäftigt sich mit den typischen Problemen eines Computer-Nerd in und mit seinem Umfeld.<br>Veröffentlicht wurden diese unter anderem im „Amiga Magazin“ des Markt & Technik Verlags.<br>Vielen Dank an Karl Bihlmeier für die Erlaubnis zur Veröffentlichung 😉<br>
Anfang der 1990’er Jahre hat Karl Bihlmeier eine Comicfigur entwickelt, die bei Amiga Fans zum Kult wurde.
Es war „Hermann der User“, er beschäftigt sich mit den typischen Problemen eines Computer-Nerd in und mit seinem Umfeld.
Veröffentlicht wurden diese unter anderem im „Amiga Magazin“ des Markt & Technik Verlags.
Vielen Dank an Karl Bihlmeier für die Erlaubnis zur Veröffentlichung 😉

🤪 Ist es wirklich wahr?

Wenn man den Begriff programmieren, etwas reduziert ist das Prinzip eigentlich nur das geprüft wird aber ein Ausdruck war oder falsch ist. Selbst die aktuellen Betriebssysteme mit ihren schönen grafischen Oberflächen können unter der Haube reduziert werden auf die einfache Aussage, "Wahr" oder "Falsch", "Ja" oder "Nein", 0 oder 1, das ist das was beim Programmieren gemacht wird.

Um 1937 hat er englische Mathematiker ↗ Alan Turing, einige der Grundlagen für die moderne Informatik gelegt. Mit der so genannten ↗ Turingmaschine hat der mathematisch bewiesen, dass jedes mathematische Problem, egal wie komplex, in kleinere Einzelschritte zerlegt werden kann und es somit möglich ist, jedes beliebige Problem durch zerlegen zu lösen.

Die Programmiersprache C und C++ gehören zu den so genannten ↗ Imperativen Sprachen was bedeutet, dass der Programmierer Schritt für Schritt beschreiben muss, was der Computer machen soll.

In C wird der Wahrheitsgehalt einer Aussage relativ einfach geprüft nämlich ob das Ergebnis einer Operation eine binäre Null ist (Falsch) oder was anderes, also ein Wert ungleich, der binären Null (Wahr).

Das ist zum Beispiel einer der Gründe, wieso als Terminator für das Ende einer Zeichenkette, die binäre Null gewählt wurde. Da jedes Zeichen des Textes, also jedes ASCII Zeichen natürlich ungleich null ist, ist es so relativ einfach zu erkennen durch die binäre Null als Terminator, dass der Text hier zu Ende ist. Was es für den Programmierer sehr einfach macht die Zeichenkette zu verarbeiten.

Ich habe mir längere Zeit Gedanken gemacht, wie ich diesen Kurs aufbaue. Meistens werden nur sehr kurze Programme mit einigen Zeilen angegeben, die nur Kleinigkeiten machen, wie zum Beispiel das ausgeben einer Zahl oder vergleichen, ob A größer B ist und dann sagen A ist größer als B. Das ist als Demo-Programm etwas schwierig, sagen wir's mal so. Weil natürlich der komplette Aufbau eines größeren Programms mehr über die Funktion aussagt als ein kleines Testprogramme welche man sich dann zusammensetzen muss. Deshalb hab ich mich entschieden größere Programme direkt zum Anfang vorzustellen, die ich dann ausführlich erkläre, wo man somit sieht, was gemeint ist beziehungsweise wie ein Programm wirklich funktioniert.

Dieser Kurs wird eventuell anders als die anderen. Für Rückfragen beziehungsweise Rückmeldung bin ich natürlich offen und freue mich darüber.
Anfang der 1990’er Jahre hat Karl Bihlmeier eine Comicfigur entwickelt, die bei Amiga Fans zum Kult wurde.<br>Es war „Hermann der User“, er beschäftigt sich mit den typischen Problemen eines Computer-Nerd in und mit seinem Umfeld.<br>Veröffentlicht wurden diese unter anderem im „Amiga Magazin“ des Markt & Technik Verlags.<br>Vielen Dank an Karl Bihlmeier für die Erlaubnis zur Veröffentlichung 😉<br>
Anfang der 1990’er Jahre hat Karl Bihlmeier eine Comicfigur entwickelt, die bei Amiga Fans zum Kult wurde.
Es war „Hermann der User“, er beschäftigt sich mit den typischen Problemen eines Computer-Nerd in und mit seinem Umfeld.
Veröffentlicht wurden diese unter anderem im „Amiga Magazin“ des Markt & Technik Verlags.
Vielen Dank an Karl Bihlmeier für die Erlaubnis zur Veröffentlichung 😉

Erstellt durch: MuseumsWelt V6.04.01 Edition 'In memoriam 😢 Röhrensammlung' / EU Datenschutz-Grundverordnung (DSGVO)
Erstellt am: 03.08.2026 06:33