Auf einen Blick
- Nächster schriftlicher Termin Teil 1
- (Frühjahr 2027)
- Nächster schriftlicher Termin Teil 2
- (Winter 2026/27)
- Teil 1: Einrichten eines IT-gestützten Arbeitsplatzes
- 20 %
- Teil 2: Planen und Umsetzen eines Softwareprojektes
- 50 %
- Teil 2: Planen eines Softwareproduktes
- 10 %
- Teil 2: Entwicklung und Umsetzung von Algorithmen
- 10 %
- Teil 2: Wirtschafts- und Sozialkunde
- 10 %
- Bezug der Prozente
- Anteil am Gesamtergebnis der Abschlussprüfung
Prüfungsregeln: Verordnung über die Berufsausbildung zum Fachinformatiker und zur Fachinformatikerin (§ 9, §§ 11–15, § 16) · Termine: IHK-AkA (Aufgabenstelle für kaufmännische Abschluss- und Zwischenprüfungen) (ohne Gewähr; verbindlich ist die Einladung deiner IHK)
Worum es auf dieser Seite geht
Hier stehen fünf Aufgaben, die wir für Anwendungsentwickler geschrieben haben. Keine davon kommt aus einer ZPA-Prüfung. Sie üben die Art zu denken, die die beiden Fachbereiche verlangen: Abläufe nachvollziehen, Daten abfragen, Aufwand schätzen, Begriffe sauber erklären.
Arbeite mit Stift und Papier. In der Prüfung gibt es keinen Rechner zum Ausprobieren.
Was die zwei Fachbereiche verlangen
Die Verordnung sagt genau, was geprüft wird. Im Bereich Planen eines Softwareproduktes (§ 13 FIAusbV):
- Entwicklungsumgebungen und Bibliotheken auswählen
- Programmspezifikationen festlegen
- Bedienoberflächen ergonomisch planen
- Qualitätskontrolle planen und durchführen
Im Bereich Entwicklung und Umsetzung von Algorithmen (§ 14 FIAusbV):
- Programmcode lesen und eine Lösung in einer Programmiersprache schreiben
- Algorithmen in Programmlogik übertragen und grafisch darstellen
- Testszenarien wählen und Testdaten erzeugen
- Abfragen zum Lesen und Ändern von Daten schreiben
Die Aufgaben unten decken einen Teil davon ab. Teil 1 gilt für alle IT-Berufe gleich und steht auf der Seite Abschlussprüfung Teil 1 IT-Berufe.
Algorithmen und Daten
Aufgabe 1: Ein Durchlauf Bubblesort (Lernfeld 11)
Ein Feld enthält die Zahlen 7, 3, 9, 2. Bubblesort vergleicht von links nach rechts jeweils zwei Nachbarn und tauscht, wenn der linke größer ist. Wie sieht das Feld nach dem ersten Durchlauf aus?
Lösung anzeigenLösung ausblenden
Lösungsweg:
| Schritt | Vergleich | Feld danach |
|---|---|---|
| 1 | 7 und 3, tauschen | 3, 7, 9, 2 |
| 2 | 7 und 9, bleibt | 3, 7, 9, 2 |
| 3 | 9 und 2, tauschen | 3, 7, 2, 9 |
Ergebnis: 3, 7, 2, 9. Die größte Zahl steht jetzt ganz rechts.
Aufgabe 2: SQL mit Gruppierung (Lernfeld 8)
Die Tabelle kunde hat die Spalten id, name und ort. Gesucht sind alle Orte mit mehr als zehn Kunden und die Zahl der Kunden je Ort. Schreib die Abfrage.
Lösung anzeigenLösung ausblenden
Lösung:
SELECT ort, COUNT() AS anzahl FROM kunde GROUP BY ort HAVING COUNT() > 10;
WHERE filtert einzelne Zeilen vor dem Gruppieren. HAVING filtert danach die Gruppen. Deshalb gehört die Bedingung auf die Anzahl hinter GROUP BY.
Aufgabe 3: Speicherbedarf eines Bildes (Lernfeld 5)
Eine App speichert Fotos mit 1920 × 1080 Pixeln und 24 Bit Farbtiefe ohne Kompression. Wie viel Speicher braucht ein Bild?
Lösung anzeigenLösung ausblenden
Lösungsweg:
- Pixel: 1920 × 1080 = 2.073.600
- Byte je Pixel: 24 Bit ÷ 8 = 3
- Speicher: 2.073.600 × 3 = 6.220.800 Byte, also rund 6,2 MB
Planung und Begriffe
Aufgabe 4: Aufwand in Personentagen (Lernfeld 12)
Für ein Modul schätzt ihr 120 Stunden Entwicklung. Ein Personentag hat 8 Stunden. Der interne Stundensatz liegt bei 75 Euro. Wie viele Personentage und welche Kosten ergeben sich?
Lösung anzeigenLösung ausblenden
Lösungsweg: 120 h ÷ 8 h = 15 Personentage. Kosten: 120 h × 75 € = 9.000 €. Puffer für Tests und Abstimmung plant man getrennt dazu.
Aufgabe 5: Klasse und Objekt (Lernfeld 5)
Erkläre den Unterschied zwischen einer Klasse und einem Objekt an einem Beispiel aus einer Kundenverwaltung.
Lösung anzeigenLösung ausblenden
Lösung: Die Klasse ist der Bauplan. Kunde legt fest, welche Attribute wie Name und Adresse es gibt und welche Methoden. Ein Objekt ist eine konkrete Instanz davon, etwa die Kundin mit der Nummer 1042.
Online üben
Für die Fachbereiche bieten wir keine Prüfungssimulation an. Sie verlangen freie Antworten, Pseudocode und Abfragen. Das lässt sich online nicht verlässlich bewerten. Den WiSo-Teil von Teil 2 übst du in der WiSo-Prüfungssimulation.
Was du online machen kannst: Für ein einzelnes Thema gibt es Nachhilfe Fachinformatiker Anwendungsentwicklung per Video. Den WiSo-Stoff fasst die Seite WiSo-Prüfung zusammen. Deine Punkte rechnest du im Prüfungsrechner durch.
Lernplan mit Aufgaben
- Jeden Tag: einen kurzen Algorithmus auf Papier durchspielen, mit Wertetabelle.
- Jede Woche: drei SQL-Abfragen schreiben, darunter eine mit JOIN.
- Vor Teil 1: Arbeitsplatz einrichten, Datenschutz und Grundbegriffe der IT-Sicherheit.
- Vor Teil 2: UML, Testverfahren und je einen Probedurchgang mit 90 Minuten.
Prüfungsvorbereitung Fachinformatiker Anwendungsentwicklung
Ein paar Prüfungstage entscheiden über die Note in deinem IHK-Zeugnis – und darüber, ob du ein Jahr dranhängst. Üb die Prüfung deshalb vorher, im Format, in dem sie kommt.
Für Fachinformatiker Anwendungsentwicklung gibt es derzeit keinen ErfolgsAzubi-Kurs. Was es gibt: alle Termine mit Erinnerung, der Notenrechner nach deiner Ausbildungsordnung und die Hinweise zur Prüfungsangst.
- Prüfungstermine Fachinformatiker Anwendungsentwicklung mit Kalender-Datei und Erinnerung
- Notenrechner Fachinformatiker Anwendungsentwicklung: Reicht es zum Bestehen?
- Kostenlose WiSo-Prüfungssimulation Fachinformatiker Anwendungsentwicklung
- Kostenlose Community Fachinformatiker Anwendungsentwicklung: dort erfährst du zuerst, wann der Kurs startet
- Für Ausbildungsbetriebe: Prüfungsvorbereitung für Ihre Azubis anfragen
Häufige Fragen: Prüfungsaufgaben – Fachinformatiker Anwendungsentwicklung
Gibt es alte AP2-Prüfungen für Anwendungsentwickler als PDF zum Download?
Frei herunterladen kannst du sie nicht. Die ZPA Nord-West erstellt die Sätze, und sie sind geschützt. Bedenke auch: Was vor der FIAusbV vom 28. Februar 2020 lag, folgt der alten Ordnung. Hier findest du eigene Übungsaufgaben nach der aktuellen Verordnung, jede mit Lösung.
Welche Theoriebereiche hat Teil 2?
Theorie sind die schriftlichen Bereiche: Planen eines Softwareproduktes und Entwicklung und Umsetzung von Algorithmen, je 90 Minuten (§§ 13 und 14 FIAusbV). Dazu kommt WiSo mit 60 Minuten (§ 15). Jeder Bereich zählt 10 Prozent.
In welcher Programmiersprache wird geprüft?
Die Verordnung legt keine Sprache fest. In den Aufgaben zu Algorithmen geht es um Abläufe, Datenstrukturen und deren Darstellung. Übe deshalb Pseudocode und grafische Darstellungen wie UML-Aktivitätsdiagramme neben deiner Betriebssprache. Struktogramm und Programmablaufplan hat die AkA aus dem Prüfungskatalog gestrichen (IHK-Prüfungs-News 09/24).
Gibt es gebundene Aufgaben?
Nur in WiSo. Teil 1 und die beiden Fachbereiche von Teil 2 haben laut AkA ausschließlich ungebundene Aufgaben, ohne Abwahl.
Wie viele Punkte brauche ich zum Bestehen?
Je 50 von 100 Punkten im Gesamtergebnis und in Teil 2. Von den vier Bereichen in Teil 2 brauchen drei mindestens 50 Punkte, unter 30 darf keiner fallen (§ 16 Abs. 2 FIAusbV). Das Softwareprojekt zählt allein 50 Prozent.
Wann schreibe ich Teil 1 und Teil 2?
Der nächste Termin für Teil 1 ist der 24.02.2027, für die schriftlichen Bereiche von Teil 2 der 25.11.2026.
Quellen dieser Seite: FIAusbV vom 28.02.2020, §§ 9, 11–16 (gesetze-im-internet.de) · IHK-AkA, Fachinformatiker/-in Anwendungsentwicklung (AO 2020): Fächer und Zeiten, Stand 01.06.2025, und IHK-Prüfungs-News 07/20 und 09/24 · KMK-Rahmenlehrplan Fachinformatiker/-in und IT-System-Elektroniker/-in vom 13.12.2019 · IHK-AkA, Publikationen (ihk-aka.de)
Prüfungsregeln: Verordnung über die Berufsausbildung zum Fachinformatiker und zur Fachinformatikerin (vom 28. Februar 2020 (BGBl. I S. 250)), gelesen am 17.09.2026 · Alle Ordnungsmittel: Berufsprofil Fachinformatiker Anwendungsentwicklung beim Bundesinstitut für Berufsbildung (BIBB) · Seite zuletzt aktualisiert am 20.10.2026