All Practice Exams

Free Practice Questions for Lower Saxony Zentralabitur Informatics

Exam-style questions and explanations by OpenExamPrep.

✓ No registration✓ No credit card
100+ Questions
100% Free

Loading practice questions...

Exam Review

Key Facts: Lower Saxony Zentralabitur Informatics Exam

EPA 1989/2004

Official basis: Einheitliche Prüfungsanforderungen Informatik, last revised 05.02.2004

Einheitliche Prüfungsanforderungen in der Abiturprüfung Informatik

14.04.2026

Fixed statewide written exam date for Informatik in the 2026 Zentralabitur

MK Niedersachsen Neubekanntmachung der Abiturtermine 2026

KC 2017

Kerncurriculum Informatik gymnasiale Oberstufe, binding for the written exam

Nds. Kultusministerium, Kerncurriculum Informatik

300 / 900 points

Minimum Gesamtqualifikation to pass the Abitur (Block I ≥200/600, Block II ≥100/300)

Nds. Kultusministerium, Die gymnasiale Oberstufe und die Abiturprüfung

Outside IQB pools

Informatik is not in the IQB Abituraufgabenpools; Niedersachsen sets landeseinheitliche tasks

IQB Abituraufgabenpools overview; MK Niedersachsen

Free 100-question English MCQ study bank for Lower Saxony Zentralabitur Informatik. Official exam: German-language programming/problem-solving tasks (EPA Informatik 1989/2004) over the Kerncurriculum's algorithms, OOP, databases, and automata content. Written window 10.04.–11.05.2026 (Informatik: 14.04.2026). Not an official programming-exam simulation; no fee for regular school candidates.

Sample Lower Saxony Zentralabitur Informatics Practice Questions

Try these sample questions to review concepts for the Lower Saxony Zentralabitur Informatics exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1In computer science, an 'algorithm' is best defined as:
A.A precise, finite sequence of unambiguous steps that solves a specific problem or class of problems
B.A random collection of instructions with no defined order
C.A physical computer chip
D.A programming language's official syntax rules only
Explanation: An algorithm is a precise, finite, unambiguous sequence of steps designed to solve a specific problem, a foundational concept underlying all of computer science.
2Which sorting algorithm repeatedly steps through a list, compares adjacent elements, and swaps them if they are in the wrong order?
A.Bubblesort
B.Binary search
C.Depth-first search
D.Hashing
Explanation: Bubblesort repeatedly compares and swaps adjacent elements in a list, 'bubbling' larger (or smaller) elements toward one end with each pass, until the list is sorted.
3What is the worst-case time complexity of Bubblesort for sorting n elements?
A.O(n²)
B.O(log n)
C.O(1)
D.O(n log n) always, with no exceptions
Explanation: Bubblesort's worst-case time complexity is O(n²), since in the worst case (e.g., a reverse-sorted list) it must perform nested comparisons across the entire list multiple times.
4Binary search (binäre Suche) requires which precondition to work correctly?
A.The list being searched must already be sorted
B.The list must contain exactly one element
C.The list must be unsorted for the algorithm to function
D.No precondition is required whatsoever
Explanation: Binary search requires a sorted list, since it repeatedly halves the search interval by comparing the target value to the middle element, a strategy that only works correctly on ordered data.
5What is the time complexity of binary search on a sorted list of n elements?
A.O(log n)
B.O(n²)
C.O(n!)
D.O(2^n)
Explanation: Binary search has O(log n) time complexity because each comparison eliminates half of the remaining search space, making it far more efficient than linear search for large sorted datasets.
6Which data structure follows a strict 'Last In, First Out' (LIFO) principle?
A.Stack (Stapel)
B.Queue (Warteschlange)
C.Binary tree
D.Hash table
Explanation: A stack follows LIFO: the most recently added element ('last in') is the first one removed ('first out') — like a stack of plates where you can only add or remove from the top.
7Which data structure follows a strict 'First In, First Out' (FIFO) principle?
A.Queue (Warteschlange)
B.Stack (Stapel)
C.Set (Menge)
D.None of these structures follow any defined ordering
Explanation: A queue follows FIFO: the first element added is the first one removed — like people waiting in a line, where whoever arrives first is served first.
8In a binary search tree (binärer Suchbaum), what property must every node satisfy relative to its subtrees?
A.All values in the left subtree must be smaller, and all values in the right subtree must be larger than the node's own value
B.All values in the tree must be exactly identical
C.The tree must have no more than one node total
D.Every node must have exactly three children
Explanation: In a binary search tree, every node's value must be greater than all values in its left subtree and less than all values in its right subtree, enabling efficient search, insertion, and deletion.
9Which best describes 'Rekursion' (recursion) as a programming technique?
A.A technique in which a function calls itself, typically breaking a problem into smaller subproblems until reaching a base case
B.A technique that forbids a function from ever calling itself
C.A technique used only for sorting numbers, never for other tasks
D.A synonym for iteration with absolutely no distinction
Explanation: Recursion is a technique where a function calls itself to solve smaller instances of the same problem, continuing until a base case is reached that can be solved directly without further recursive calls.
10What happens if a recursive function has no correctly defined base case?
A.The function will call itself indefinitely, typically leading to a stack overflow error
B.The function will automatically terminate after exactly one call
C.The function will always produce the correct result regardless
D.The function becomes a non-recursive iterative loop automatically
Explanation: Without a correctly defined base case, a recursive function will keep calling itself indefinitely, eventually exhausting the call stack and causing a stack overflow error.

About the Lower Saxony Zentralabitur Informatics Exam

Lower Saxony Zentralabitur Informatik is the statewide written Computer Science examination administered by the Niedersächsisches Kultusministerium, based on the Einheitliche Prüfungsanforderungen Informatik (EPA, 1989/2004) and the Kerncurriculum Informatik (2017). The exam draws on binding content in algorithms/data structures, object-oriented programming, databases, automata/formal languages, and IT-related societal topics. This free English MCQ bank trains the underlying conceptual knowledge before students practise the official German-language programming and problem-solving exam.

Exam sponsor: Niedersächsisches Kultusministerium (Lower Saxony Ministry of Education and Cultural Affairs). The requirements and fees below concern the certification or admission exam, separate from our free practice resources.

Assessment

Official written Lower Saxony Zentralabitur Informatik draws on the Kerncurriculum Informatik's (2017) binding content: algorithms and data structures, object-oriented modeling and programming, relational databases, automata/formal languages, and the societal implications of information technology, concretized annually through ergänzende Hinweise. This 100-question bank is an English MCQ study adaptation only — it does not simulate real programming or database-design tasks.

Time Limit

Duration is set per subject and Anforderungsniveau in the annual Niedersachsen Prüfungszeiten table. Written main window: 10 April – 11 May 2026 (Informatik: 14 April 2026); 1. Nachschreibtermin 7 May 2026.

Passing Score

Subject performance is reported on the 0-15 Punkte scale. The Gesamtqualifikation requires at least 300 of 900 points: Block I (Qualifikationsphase halbjahres results) at least 200 of 600, Block II (five Abiturprüfungsfächer, 4x weighted) at least 100 of 300, with at least 3 of 5 subjects scoring 20+ points. Not a single MCQ percent cut score.

Exam / Certification Fees

No exam fee for regular school candidates; the Zentralabitur is a state school examination taken through the Lower Saxony school pathway. External-candidate arrangements, if any, are school/authority-specific and not a published fee.

Exam sponsor website

Our practice resources: topics covered

We aim to reflect publicly available exam outlines and topic information in our study resources. Coverage, format, and difficulty may differ from the actual exam, and we cannot guarantee that every detail is accurate or current. Confirm exam requirements, fees, and policies with the official exam sponsor.

Study emphasis ~25%

Algorithmen und Datenstrukturen

Sorting/searching algorithms, complexity, and fundamental data structures.

Study emphasis ~20%

Objektorientierte Modellierung und Programmierung

Classes, inheritance, encapsulation, and UML modeling.

Study emphasis ~20%

Datenbanken

Relational design, ER modeling, normalization, and SQL.

Study emphasis ~15%

Automaten, formale Sprachen und Kryptologie

Finite automata, formal languages, and cryptology basics.

Study emphasis ~20%

Exam format and societal aspects

EPA/Kerncurriculum structure and data-protection/IT-ethics topics.

Preparing for the Lower Saxony Zentralabitur Informatics Exam

What You Need to Know

  • Passing score: Subject performance is reported on the 0-15 Punkte scale. The Gesamtqualifikation requires at least 300 of 900 points: Block I (Qualifikationsphase halbjahres results) at least 200 of 600, Block II (five Abiturprüfungsfächer, 4x weighted) at least 100 of 300, with at least 3 of 5 subjects scoring 20+ points. Not a single MCQ percent cut score.
  • Assessment: Official written Lower Saxony Zentralabitur Informatik draws on the Kerncurriculum Informatik's (2017) binding content: algorithms and data structures, object-oriented modeling and programming, relational databases, automata/formal languages, and the societal implications of information technology, concretized annually through ergänzende Hinweise. This 100-question bank is an English MCQ study adaptation only — it does not simulate real programming or database-design tasks.
  • Time limit: Duration is set per subject and Anforderungsniveau in the annual Niedersachsen Prüfungszeiten table. Written main window: 10 April – 11 May 2026 (Informatik: 14 April 2026); 1. Nachschreibtermin 7 May 2026.
  • Exam / certification fees: No exam fee for regular school candidates; the Zentralabitur is a state school examination taken through the Lower Saxony school pathway. External-candidate arrangements, if any, are school/authority-specific and not a published fee. Official sources

Using Our Practice Resources

  • Work through all 100 available questions
  • Review every answer and explanation
  • Track weak areas and revisit them
  • Use our AI tutor for tough concepts

Lower Saxony Zentralabitur Informatics: Suggested Study Strategy

1Practise tracing algorithm execution by hand (e.g., sorting a small array step by step) — this builds the analytical skill the real exam tests.
2Learn UML class-diagram notation precisely, since object-oriented modeling questions rely on correct symbol interpretation.
3Practise writing and reading basic SQL queries (SELECT, JOIN, WHERE) against a small relational schema.
4After MCQ concept work, practise real programming and database-design exercises — MCQs build conceptual recognition, not coding fluency.

Frequently Asked Questions

Is the official Lower Saxony Informatik Zentralabitur a multiple-choice exam?

No. The official written paper requires German-language problem-solving, algorithm design, and programming/database analysis (EPA Informatik 1989/2004). This bank is an English-language MCQ study adaptation — not an official format simulation.

What content areas does the Kerncurriculum Informatik cover?

Algorithms and data structures, object-oriented modeling and programming, relational databases, automata theory and formal languages, cryptology, and the societal implications of information technology.

Is Informatik part of the IQB Abituraufgabenpool?

No. IQB pools cover Deutsch, Mathematik, Englisch, Französisch, Biologie, Chemie, and Physik. Informatik tasks for the Lower Saxony Zentralabitur are landeseinheitlich set by the Niedersächsisches Kultusministerium.

When is the Informatik written exam in 2026?

Lower Saxony's written main window runs 10 April – 11 May 2026, with Informatik's fixed statewide date on 14 April 2026; the 1. Nachschreibtermin is 7 May 2026.

Is there an exam fee?

No. The Zentralabitur is a state school examination; regular school candidates pay no fee. External-candidate arrangements, where they exist, are school/authority-specific and not a published fee.