====== Themengebiete ====== ===== Funktionsweise eines Computers ===== * Zahlensysteme * Informationseinheiten * Zeichencodierung * Schaltalgebra ===== Hardware ===== * EVA-Prinzip * Von-Neumann-Architektur * Komponenten * Schnittstellen ===== Betriebssysteme ===== * Windows * Linux ===== Virtualisierung ===== * Definition * Funktionsweise * Arten ===== Algorithmen und Datenstrukturen ===== * Grundlagen * Begriffsdefinitionen * Programmiersprachen * Compiler und Interpreter * Visualisierung von Algorithmen * C++ * Grundgerüst * Variablen * Verarbeitung * Ein- und Ausgabe * Ablaufsteuerung * Verzweigungen * Schleifen * Funktionen * Datentypen und -strukturen * Sortieren & Suchen * Klassen ===== Datenschutz und -sicherheit ===== * Passwörter * Urheberrecht * E-Commercegesetz * Cloud ===== Netzwerke ===== * Grundlagen * Topologien * Übertragungsmedien * OSI-Schichtenmodell * Komponenten * Adressierung * Routing * Protokolle * Netzwerksimulation ===== Anwendungssoftware ===== * Tabellenkalkulation * Textverarbeitung * Präsentationen * Bildbearbeitung * Audiobearbeitung * Videobearbeitung ===== Webdesign & -programmierung ===== * Schichtenmodell * DOM * HTML * CSS * Javascript * PHP * CMS-Systeme ===== Datenbanken ===== * Grundlagen * Datenmodellierung * SQL als Datenbanksprache