Grundlagen der Programmierung I

  • Selbstlernangebot
  • Prof. Dr. Juho Mäkiö
  • Deutsch
  • 26 Wochen Zugriff
  • 78 €
Grundlagen der Programmierung I

Was kostet das Selbstlernmaterial?

Die Gebühr für das Selbstlernmaterial beträgt 78 € (inkl. Mehrwertsteuer). Nachdem du bezahlt hast, kannst du sofort loslegen! Du bekommst Zugang zum Material und kannst für 6 Monate mit den Unterlagen arbeiten!


Was erwartet Dich?

Mit Hilfe des Selbstlernmaterials kannst du die Funktionsweise und die Zusammenarbeit der zentralen Software- und Hardware-Komponenten eines Rechners erklären. Darüber hinaus analysierst du einen vorgegebenen C-Programmcode und kannst das Ergebnis dessen bestimmen. Du löst einfache Programmieraufgaben in C selbstständig. Auch den Aufbau eines C-Programms kannst du wiedergeben und erläutern.

Außerdem lernst du, die verschiedenen Zeigertypen in C zu erläutern und diese in einfachen Aufgaben richtig einsetzen. Und du kannst die Programmsteuerungsstrukturen in C in einfachen Programmieraufgaben richtig anwenden sowie die wesentlichen Unterschiede dieser einem dritten gegenüber erläutern.

Wie ist das Selbstlernmaterial aufgebaut?

Grundbegriffe der Informatik
Semantik und Syntax; Algorithmus; Analog und Digital
Hardwarekomponenten
Das EVA-Prinzip; Rechneraufbau
Programmieren
Mit Editor und Compiler; Mit einer Entwicklungsumgebung
Elementare Datentypen, Variablen und Zuweisungen
Programmstruktur; Variablenkonzept; Elementare Datentypen
Elementare Operatoren und Programmiersteuerungsstrukuren
Operatoren und Operanden; Auswertungsreihenfolge; Elementare Operatoren; Implizite Typumwandlung; Programmiersteuerungsstrukuren
Daten Ein- und Ausgabe
Konzept; Standardeingabe und -ausgabe; Bibliotheken zur Ein- und Ausgabe; High-Level-Funktionen für die Standardein- und -ausgabe; Funktionen für die Ein- und Ausgabe in eine Datei
Operieren mit Zeigern und Arrays
Zeigervariablen; Eindimensionale Arrays; Zeichenketten
Strukturierte Datentypen
Strukturen; Unionen; Aufzählungen; Vereinbarung eigener Typnamen
Fortgeschrittenes Operieren mit Zeigern
Arrays; Zeigerarithmetik; Dynamische Speicherverwaltung
Funktionen
Definition von Funktionen; Aufruf von Funktionen; Rücksprung mit der return-Anweisung; Zeiger als Funktionsparameter; Das Hauptprogramm als Funktion; Deklaration von Funktionen und Header-Dateien; Funktions-Bibliotheken

Kooperationspartner

Bundesministerium für Bildung und Forschung - BMBF   Aufstieg durch Bildung - Offene Hochschulen   Linavo