Infos
Grundlagen der Programmierung: Zahlensysteme
In der Informatik gibt es verschiedene Arten der Zahlendarstellung. Aus unserem Alltag kennen wir die Dezimaldarstellung, die auf dem 10er Prinzip beruht (Dezi = 10). Aber auch wenn es und natürlich und selbstverständlich vorkommt, ist dies nicht die einzige Möglichkeit…
Mehr Lesen
Grundlagen der Programmierung: Schleifen
Oft ist es von Nöten, dass ein Programmteil so oft wiederholt wird, bis sich ein bestimmter Zustand geändert hat. Deswegen gibt es Schleifen. Die gängigsten Typen sind: For-Schleifen, While, Until –Schleifen. Die For-Schleife ist eine Art Zähler. Sie zählt von…
Mehr Lesen
Grundlagen der Programmierung: If-Abfragen
Eine IF-Abfrage ist dazu da, zu einer bestimmten Bedingung einen bestimmten Programmcode auszuführen. Die klassische Struktur solcher Abfragen sind: If – Bedingung Then – Dann mache folgendes, Else – Andernfalls mache folgendes. Hier ein simples Beispiel if i = 5…
Mehr Lesen
Grundlagen der Programmierung: Prozeduren
Viele Programmiersprachen erlauben das Aufrufen von Unterprogrammen. Gerade wenn ein Teil des Programms besonders oft durchläuft, z.B. irgendeine Berechnung, kann es hilfreich sein, diesen Teil in einer gesonderten Prozedur auszulagern. Die Vorteile sind vor allem die Übersichtlichkeit, die Platzersparnis und…
Mehr Lesen
Grundlagen der Programmierung: Variablen
Variablen muss man sich grundsätzlich als einen Container für einen bestimmten Wert vorstellen. In den meisten Programmiersprachen müssen diese Container zu Beginn des Programms „bestellt“ werden. Das nennt man Initialisieren. Zur Initialisierung müssen Sie meistens auch den Typ der Variable…
Mehr Lesen
Der GMC-4 Befehlssatz
Der GMC-4 verfügt über einen einfachen Befehlssatz, der an Assembler angelehnt ist, teilweise aber auch höhere Funktionen enthält, hinter denen sich komplexe Unterprogramme des Interpreters verstecken. Es gibt vier 4-Bit-Register A, B, Y und Z und einen zusätzlichen zweiten Registersatz…
Mehr Lesen
Schnellstart Arduino Leonardo
Jeder der sich, auch wenn vielleicht nur oberflächlich, mit der Mikrokontroller -Programmierung befasst, wird einem Schlagwort nicht mehr ausweichen können: Arduino. Die Frage ob der Hype um dieses System wirklich berechtigt ist steht natürlich im Raum. Für ausgefuchste Programmierer ist dies…
Mehr Lesen