next up previous contents index
Next: 1. Programmierung Up: No Title Previous: Inhalt

I. Grundlagen

Programmieren ist eine Tätigkeit, die mit und auf einem Computer ausgeführt wird. Das Erlernen der Programmierung ist daher nicht möglich, ohne ein gewisses Grundverständnis davon zu besitzen, wie ein Computer aufgebaut ist, wie er funktioniert, was wir Menschen mit einem Computer machen können, wie wir ihn bedienen müssen und wie man ihm eigentlich beibringen kann, etwas zu tun. Diese Grundlagen werden Ihnen - soweit sie für das Verständnis der weiteren drei Teile von Bedeutung sind - in diesem ersten Teil des Buches vermittelt. Die Beschreibungen sind bewußt einfach gehalten bzw. werden vereinfacht dargestellt, um Sie nicht mit im Rahmen dieses Kurses unwichtigen Details zu überhäufen und damit zu demotivieren.

Der Teil Grundlagen gibt jedoch keine allgemeine Einführung in die EDV und den Umgang mit einem Computer. Hierzu sollten Sie sich die einschlägige Literatur bzw. die Bedienungsanleitung Ihres Computers anschauen.

Auch denjenigen Lesern, die bereits seit geraumer Zeit einen Computer benutzen bzw. auch schon mal selbst ein kleines Computerprogramm geschrieben haben, möchte ich empfehlen, diesen ersten Teil des Buches durchzuarbeiten. Sie werden sicher die ein oder andere Ihnen bisher noch nicht bekannte wichtige Information entdecken. Andererseits können Sie allerdings - wenn Sie es ,,eilig haben``, Ihr erstes Computerprogramm zum Laufen zu bringen - den Grundlagenteil auch zunächst überspringen. In den weiteren Teilen des Buches wird auf entsprechende Grundlagenkapitel hingewiesen.

Der Teil Grundlagen dieses Buches besteht aus ingesamt fünf Kapiteln.

Das erste Kapitel enthält eine Einführung in die Programmierung. Die Ziele der Programmierung werden erläutert und die Begriffe des Algorithmus und des Programms eingeführt.

Das zweite Kapitel widmet sich den Programmiersprachen. Zunächst werden verschiedene Klassifikationen von Programmiersprachen vorgestellt. Anschließend wird kurz erläutert, welche Aspekte bei der Definition einer Programmiersprache von Bedeutung sind. Detaillierter wird auf die Syntax von Programmiersprachen eingegangen.

Kapitel 3 schildert den gesamten Vorgang, der zu bewältigen ist, um ein auf einem Computer lauffähiges und korrektes Programm zu entwickeln. Des weiteren werden die dabei benötigten Hilfsmittel vorgestellt.

Mit dem Computer selbst beschäftigt sich Kapitel 4. Sein genereller Aufbau, seine Arbeitsweise und die Art und Weise, wie er Ihre Programme verwaltet, werden geschildert.

Eine wichtige mathematische Grundlage der Programmierung bildet die sogenannte Aussagenlogik. Sie wird in Kapitel 5 kurz eingeführt.



 
next up previous contents index
Next: 1. Programmierung Up: No Title Previous: Inhalt
Dietrich Boles
1999-05-31