Zum Inhalt springen
Klausur erzeugen · Abitur 2027 · Nordrhein-Westfalen

InformatikLeistungskurs

Alle Themen der amtlichen Vorgaben für diesen Jahrgang. Schließ ein, was du üben musst, schließ aus, was sitzt. Was offen bleibt, wird gezogen.

vorläufig, Änderungen möglich

Die fünf Inhaltsfelder sind für Grund- und Leistungskurs gleich und insgesamt verbindlich. Innerhalb der Inhaltsfelder setzt das Zentralabitur 2027 zusätzliche Fokussierungen, die besonders genau geprüft werden; der übrige Lehrplanstoff bleibt trotzdem unterrichtspflichtig. Die Arbeitszeit beträgt im Grundkurs 225 und im Leistungskurs 270 Minuten, erlaubte Hilfsmittel sind ein Wörterbuch zur deutschen Rechtschreibung sowie ein wissenschaftlicher Taschenrechner oder ein Computer-Algebra-System. Der Einsatz eines Computers ist für die Bearbeitung der Aufgaben nicht vorgesehen. Die Fachlehrkraft wählt aus einem Aufgabensatz mit vier Aufgaben im Grundkurs zwei und im Leistungskurs drei zur Bearbeitung aus, eine Aufgabenauswahl durch die Schülerinnen und Schüler findet nicht statt.

Bearbeitungszeit270 Minuten, 4 Stunden 30 MinutenThemen in den Vorgaben5, davon 5 verbindlich
Themen der Klausur
  • verbindlichwird gezogen

    Daten und ihre Strukturierung

    Objekte und Klassen mit Implementationsdiagrammen, lineare Strukturen von Feldern bis zu Stapel, Schlange und linearer Liste, nicht lineare Strukturen von Binärbaum und binärem Suchbaum bis zu Graphen.

    • Objekte und Klassen, Implementationsdiagramme
    • Lineare Strukturen: Feld (array) bis zweidimensional, Stapel (Klasse Stack), Schlange (Klasse Queue), lineare Liste (Klasse List)
    • Nicht lineare Strukturen: Binärbaum (Klasse BinaryTree), binärer Suchbaum (Klasse BinarySearchTree), Graphen (Klassen Graph, Vertex, Edge)
  • verbindlichwird gezogen

    Algorithmen

    Analyse, Entwurf und Implementierung von Algorithmen, dargestellt mit Struktogrammen.

    • Analyse, Entwurf und Implementierung von Algorithmen
    • Struktogramme
  • verbindlichwird gezogen

    Formale Sprachen und Automaten

    Syntax und Semantik der Programmiersprachen Java und SQL, endliche Automaten und Kellerautomaten, Grammatiken regulärer und kontextfreier Sprachen sowie Scanner, Parser und Interpreter für eine reguläre Sprache.

    • Syntax und Semantik einer Programmiersprache: Java, SQL
    • Endliche Automaten und Kellerautomaten: deterministische endliche Automaten, nichtdeterministische endliche Automaten, nichtdeterministische Kellerautomaten
    • Grammatiken regulärer und kontextfreier Sprachen, Produktionen mit Epsilon
    • Scanner, Parser und Interpreter für eine reguläre Sprache
    • Möglichkeiten und Grenzen von Automaten und formalen Sprachen
  • verbindlichwird gezogen

    Informatiksysteme

    Einzelrechner und Rechnernetzwerke, Datenbanken mit den Klassen DatabaseConnector und QueryResult, Algorithmen zur Kommunikation in Netzwerken sowie die Nutzung von Informatiksystemen.

    • Einzelrechner und Rechnernetzwerke
    • Datenbanken: Klassen DatabaseConnector, QueryResult
    • Algorithmen in ausgewählten informatischen Kontexten: Algorithmen zur Kommunikation in Netzwerken (Klassen Connection, Client, Server)
    • Nutzung von Informatiksystemen
  • verbindlichwird gezogen

    Informatik, Mensch und Gesellschaft

    Wirkungen und Grenzen der Automatisierung, Grundprinzipien des Datenschutzes und Fragen der Sicherheit.

    • Wirkungen der Automatisierung, Grundprinzipien des Datenschutzes
    • Grenzen der Automatisierung
    • Sicherheit

Eingeschlossene Themen kommen sicher vor, ausgeschlossene nicht. Der Rest wird gezogen, verbindliche Themen zuerst.

Wortlaut und Quelle der Vorgaben stehen unter Themenvorgaben, die zugelassenen Operatoren unter Operatoren. Die Klausur ist eine Übung, keine echte Prüfungsaufgabe.