GIV
Grundlagen der Informationsverarbeitung
- Einleitung
Es werden wichtige Schritte in der Entwicklung der Informationsverarbeitung vorgestellt und deren Auswirkungen auf das Arbeiten mit Computern gezeigt.
- Algorithmisches Denken
Es wird gezeigt, was unter algorithmischem Denken zu verstehen ist, wie man zu Problemstellungen Algorithmen entwickeln kann, und wie die die Algorithmen mittels UML-Aktivitätsdiagrammen dargestellt werden.
- Einführung in Groovy
Es wird eine Einführung in die (prozedurale) Skriptprogrammierung gegeben, dabei wird auf den klassischen Elementen der Strukturierten Programmierung aufgesetzt.
- Prinzipien der Informationsverarbeitung
- Die von-Neumann-Architektur
Es wird das abstrakte Modell des von-Neumann-Rechners vorgestellt und gezeigt, wie ein solcher Rechner arbeitet und welche Konsequenzen die von-Neumann-Architektur für das Arbeiten mit dem Rechner mit sich bringt.
- Das Betriebssystem
Es wird gezeigt, dass alle Recher vom Mobiltelefon bis zum Supercomputer identische Aufgaben verwalten müssen, diese Aufgaben werden vom Betriebssystem erledigt.
Weiter wird gezeigt, wie die Kommunikation in Netzen funktioniert.
- Die von-Neumann-Architektur