Matura: Systemtechnik

Systemtechnik

1. Mikrocontroller - Anzeige und Bedienung

  1. Ansteuerung von visuellen Anzeigen (LED, LCD, …) auch am Raspberry Pi
  2. Nutzung analoger und digitaler Eingabegeräte (Taster, Joystick, …) auch am Raspberry Pi
  3. Bereitstellung von Information/Werten über die serielle Schnittstelle
  4. Übernahme von Kommandos/Werten über die serielle Schnittstelle
  5. Anbindung von mobilen Geräten zur Ein-/Ausgabe via Bluetooth Bluetooth Electronics

2. Mikrocontroller - steuern und regeln

  1. Auswertung analoger und digitaler Sensoren
  2. Ansteuerung analoger und digitaler Aktoren
  3. Leistungsanpassung durch Pulsweitenmodulation

3. Mikrocontroller - kommunizieren und speichern

  1. Kommunikation mit Sensoren, Aktoren, Anzeigen, … über Busse
  2. Speicherung von Information auf SD-Karte
  3. Kommunikation mit/zwischen µControllern über Busse

4. Web Programmierung Basis

  1. TCP/UDP
  2. HTTP(s)
  3. HTML
  4. Layout (CSS/Bootstrap)
  5. Java/ECMA-script
  6. Nebenläufigkeiten & Asynchronitäten

5. Web Programmierung Framework

  1. Eigenheiten der WebProgrammierung
  2. Serverseitiges JavaScript
  3. Einsatz von Frameworks wie React, Vue, Angular

6. Web Persistenz und Cloud

  1. NoSQL
  2. Mongoose als Object Document Mapper (ODM)
  3. Cloud Computing

7. Server und Serverdienste

  1. Verzeichnisdienste mit LDAP
  2. Internet Information Services (IIS)
  3. DHCP für mehrere Netze

8. IT-Security

  1. DSGVO (REFR)
  2. Kryptographie (REFR)
  3. Paketfilter mit IP-Tables (ELSI)
  4. Virtual Private Network (ELSI)