logo

Fachinformatiker/in Anwendungsentwicklung

Lerninhalte Fachinformatiker Anwendungsenwicklung:

10. Jahrgangsstufe

  • Erste C++ -Programme erstellen
  • Variabeln, Konstanten; Definition, Deklaration, Initialisierung
  • Datentypen, Operatoren
  • Dokumentationsunterlagen erstellen:
    Kontrollstrukturen (Selektionen, Iterationen, Sequenzen)
    Programmablaufpläne, Datenflusspläne, Entscheidungstabellen, Pseudocode
  • Statische Datenstrukturen
    Ein-, Zwei-, Dreidimensionale Arrays
    Strukturen

11. Jahrgangsstufe

Strukturierte Programmierung

  • Modulare Programmierung (Funktionen)
  • Pointer
  • Softwareengineering
  • Objektorientierte Programmierung mit C++ oder Java
  • Klassen, Objekte
  • Einfach- und Mehrfachvererbung
  • Polymorphismus
  • Überladen von Operatoren
  • Fehlerkontrolle

Entwicklung objektorientierter Programme mit UML

  • Einführung in Visio
  • Anwendungsfalldiagramm
  • Klassen- und Objektdiagramme
  • Sequenzdiagramm
  • Zustandsdiagramm

12. Jahrgangsstufe

Relationale Datenbanken

  • Datenmodellierung
  • Entity-Relationship-Modell
  • Semantisches Datenmodell
  • Logisches Datenmodell
  • Datenbankabfragesprache mit SQL
  • Grafische Oberfläche

PHP-Programmierung