All Practice Exams

Free Practice Questions for Sachsen-Anhalt Abitur Information Technology

Exam-style questions and explanations by OpenExamPrep.

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

Loading practice questions...

Exam Review

Key Facts: Sachsen-Anhalt Abitur Information Technology Exam

14.04.2026

Statewide written main date for the Fachrichtung Technik subjects Informationstechnik and Ingenieurswissenschaften

Ministerium für Bildung des Landes Sachsen-Anhalt, Pressemitteilung 27/2026 vom 10.04.2026

~300 / ~210 min

Approximate written working time: erhöhtes Anforderungsniveau roughly 300 minutes, grundlegendes Anforderungsniveau roughly 210 minutes, plus about 30 minutes Auswahlzeit

RdErl. 'Vorbereitung und Durchführung der Abiturprüfung', Land Sachsen-Anhalt (re-issued annually)

4 competency areas

Qualifikationsphase content: structured modelling, object-oriented modelling, networks, databases

Fachlehrplan Informationstechnik Berufliches Gymnasium, Stand 01.08.2023

200 / 100 points

Minimum Gesamtqualifikation: at least 200 points in Block I (max 600, §38) and at least 100 points in Block II (max 300, §39), maximum total 900

Verordnung über die gymnasiale Oberstufe (Oberstufenverordnung), Sachsen-Anhalt

~5,600 candidates

Approximate number of Abitur candidates in Sachsen-Anhalt in the 2026 session

Ministerium für Bildung des Landes Sachsen-Anhalt, Pressemitteilung 27/2026

20 min

Vorbereitungszeit for the oral examination, extended to up to 40 minutes where a Schülerexperiment is set

§31 Abs. 2 Oberstufenverordnung, Sachsen-Anhalt

Free 100-question English MCQ study bank for Sachsen-Anhalt Abitur Informationstechnik, the profile subject of the berufliches Gymnasium Fachrichtung Technik. Official exam: structured German-language Klausur across algorithms, OOP/UML, networks and databases; roughly 300 minutes eA / 210 minutes gA plus Auswahlzeit; written date 14.04.2026. Not an official format simulation; no fee for regular school candidates.

Sample Sachsen-Anhalt Abitur Information Technology Practice Questions

Try these sample questions to review concepts for the Sachsen-Anhalt Abitur Information Technology exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1The Sachsen-Anhalt Fachlehrplan Informationstechnik lists the basic building blocks of program flow (Grundstrukturen von Programmabläufen). Which set names the three classical control structures of structured programming?
A.Sequence (Sequenz), selection (Selektion), and iteration (Iteration)
B.Sequence (Sequenz), recursion (Rekursion), and inheritance (Vererbung)
C.Selection (Selektion), encapsulation (Kapselung), and polymorphism (Polymorphie)
D.Iteration (Iteration), aggregation (Aggregation), and instantiation (Instanziierung)
Explanation: Structured programming is built from exactly three control structures: sequence (statements executed one after another), selection (a condition chooses between alternative branches), and iteration (a block is repeated). The Fachlehrplan adds the Funktionsblock as a fourth structuring element for modularisation, but the three flow-control primitives are sequence, selection and iteration.
2What structural property distinguishes a Struktogramm (Nassi-Shneiderman diagram) from a Programmablaufplan (flowchart)?
A.A Struktogramm is built from nested rectangular blocks with no connecting arrows, so unstructured jumps cannot be drawn
B.A Struktogramm may only represent sequences, while loops must always be drawn as a Programmablaufplan
C.A Struktogramm shows the runtime memory layout of variables, while a Programmablaufplan shows control flow
D.A Struktogramm is written in a specific programming language, while a Programmablaufplan is language-independent
Explanation: A Struktogramm partitions one outer rectangle into nested sub-rectangles. Because control flow is expressed purely by nesting rather than by arrows, an arbitrary GOTO-style jump has no notation — the diagram enforces structured programming. A Programmablaufplan uses shapes joined by directed arrows, which can express unstructured jumps.
3Trace the algorithm and give the printed value: s ← 0 FOR i ← 1 TO 5 DO IF i MOD 2 = 1 THEN s ← s + i END IF END FOR OUTPUT s
A.9
B.15
C.6
D.25
Explanation: i MOD 2 = 1 is true exactly for the odd values 1, 3 and 5. The accumulator therefore receives 1 + 3 + 5 = 9. The even values 2 and 4 fail the condition and are skipped.
4Bubble sort ascending compares each adjacent pair from left to right and swaps if the left element is larger. What is the array after exactly ONE complete pass over [5, 1, 4, 2, 8]?
A.[1, 4, 2, 5, 8]
B.[1, 2, 4, 5, 8]
C.[1, 5, 4, 2, 8]
D.[5, 1, 4, 2, 8]
Explanation: Pass 1: (5,1) swap → [1,5,4,2,8]; (5,4) swap → [1,4,5,2,8]; (5,2) swap → [1,4,2,5,8]; (5,8) no swap. Result [1, 4, 2, 5, 8]. One pass guarantees only that the largest element has bubbled to the last position.
5How many key comparisons does linear (sequential) search need in the worst case on an unsorted array with n elements?
A.n
B.n / 2
C.log₂(n)
D.
Explanation: In the worst case the sought key is in the last position or absent entirely, so every one of the n elements must be compared: n comparisons.
6A sorted array holds 100 elements. What is the maximum number of key comparisons binary search needs to decide whether a given key is present?
A.7
B.10
C.50
D.100
Explanation: Each comparison halves the remaining search interval: 100 → 50 → 25 → 12 → 6 → 3 → 1 → 0. That is 7 halvings, matching ⌊log₂(100)⌋ + 1 = 6 + 1 = 7 comparisons in the worst case.
7In a C/Java-style language a two-dimensional array is declared as int m[4][6]. How many int elements does it hold?
A.24
B.10
C.35
D.20
Explanation: In C/Java-style declarations the numbers are element counts, so the array has 4 rows of 6 columns: 4 × 6 = 24 elements, with valid indices m[0][0] to m[3][5].
8Trace the nested loop and state the final value of count: count ← 0 FOR i ← 1 TO 4 DO FOR j ← i TO 4 DO count ← count + 1 END FOR END FOR
A.10
B.16
C.6
D.12
Explanation: The inner loop starts at j = i, so it runs 4 times for i = 1, 3 times for i = 2, 2 times for i = 3 and 1 time for i = 4. Total = 4 + 3 + 2 + 1 = 10.
9A program must repeatedly insert new elements at the FRONT of a collection of n elements. Which comparison of an array with a singly linked list is technically correct?
A.The linked list needs only a constant number of pointer assignments, while the array must shift all n existing elements one position to the right
B.Both structures need to shift all n elements, so insertion cost is identical
C.The array is faster because contiguous memory allows insertion without moving elements
D.The linked list is slower because every insertion requires re-sorting the whole list
Explanation: A singly linked list inserts at the front by creating a node, pointing its next reference at the old head and updating the head reference — a constant amount of work independent of n. An array stores elements contiguously, so making room at index 0 forces every existing element to move up one slot: n move operations.
10Which statement describes the Wasserfallmodell (waterfall model) of software development named in the Fachlehrplan?
A.Phases such as analysis, design, implementation and test run strictly one after another, each being completed and documented before the next begins
B.A rough version of the product is built immediately and then repeatedly refined together with the customer
C.Development and operation merge into a continuous loop with automated deployment several times a day
D.Each phase is executed by an independent team in parallel and the results are merged at the end
Explanation: The waterfall model is the classical sequential model: each phase produces a completed, documented result that is the input to the next phase, and the flow is meant to run only downwards. Its strength is planning and documentation discipline; its weakness is that late requirement changes are expensive.

About the Sachsen-Anhalt Abitur Information Technology Exam

Sachsen-Anhalt Abitur Informationstechnik is the written examination in the profile subject of the berufliches Gymnasium in the Fachrichtung Technik, alongside Ingenieurswissenschaften. Its content is defined by the Fachlehrplan Informationstechnik Berufliches Gymnasium (Stand 01.08.2023), which develops informationstechnische Handlungskompetenz across analysis, development/design and evaluation. The Qualifikationsphase covers structured modelling with algorithms and data structures, object-oriented modelling with UML, data transmission in networks including addressing and data security, and the design, normalisation and querying of relational databases. This free 100-question MCQ bank — written in English and including genuine traced algorithms, subnetting calculations, normalisation cases and UML readings — trains the underlying content before pupils practise the official structured German-language Klausur.

Exam sponsor: Ministerium für Bildung des Landes Sachsen-Anhalt (MB), supported by the Landesinstitut für Schulqualität und Lehrerbildung (LISA) and the Landesschulamt. The requirements and fees below concern the certification or admission exam, separate from our free practice resources.

Assessment

Official central written Abitur examination in the Profilfach Informationstechnik of the berufliches Gymnasium, Fachrichtung Technik. The paper draws on the Fachlehrplan Informationstechnik Berufliches Gymnasium (Stand 01.08.2023), whose Qualifikationsphase is organised into four competency areas: informationstechnische Systeme strukturiert modellieren, informationstechnische Systeme objektorientiert modellieren, Datenübertragung in Netzwerken realisieren, and Datenbanken erstellen und nutzen. Tasks require analysis, development and evaluation — for example designing and tracing algorithms, implementing and testing classes, planning IPv4 addressing, and normalising and querying a relational database, always with written justification. This 100-question bank is an English-language MCQ study adaptation only and does not simulate the real German free-response format.

Time Limit

Approximately 300 minutes at erhöhtes Anforderungsniveau (Leistungsfach) and approximately 210 minutes at grundlegendes Anforderungsniveau (Grundfach) under the 'weitere Prüfungsfächer' band of the annually re-issued RdErl. 'Vorbereitung und Durchführung der Abiturprüfung', plus roughly 30 minutes Auswahlzeit. Written main date in 2026: Tuesday 14 April 2026, shared with Ingenieurswissenschaften in the Fachrichtung Technik. Oral examinations from 11 May 2026 with 20 minutes Vorbereitungszeit (up to 40 minutes with a Schülerexperiment, §31 Abs. 2 Oberstufenverordnung).

Passing Score

Subject performance is reported in Punkte from 0 to 15. The Gesamtqualifikation requires at least 200 of a maximum 600 points in Block I (Halbjahresergebnisse, §38 Oberstufenverordnung) plus at least 100 of a maximum 300 points in Block II (the five Abiturprüfungsfächer weighted fourfold, §39), with a minimum of 4 points in each element, at least 20 points in three or more elements including at least one eA-Fach, and no element scored 0. The maximum total is 900 points, converted to the Abitur-Durchschnittsnote by the KMK table; roughly 300 points corresponds to the pass threshold Note 4.0.

Exam / Certification Fees

No exam fee for regular enrolled school candidates. The Abitur is a state school examination of the Land Sachsen-Anhalt administered by the Ministerium für Bildung. Arrangements for external candidates are school- and Landesschulamt-specific and are not a published Informationstechnik 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 ~21%

Structured modelling and algorithms

Struktogramme, tracing, searching and sorting, arrays and lists, testing, waterfall and prototyping, Netzplan and Gantt.

Study emphasis ~21%

Object-oriented modelling and UML

Classes and instances, encapsulation, inheritance, overloading vs overriding, aggregation vs composition, UML class, object and sequence diagrams.

Study emphasis ~22%

Networks and data security

TCP/IP stack, ports and services, IPv4 subnetting, IPv6 notation, couplers, CSMA/CD and CSMA/CA, RAID, backups, firewall, DMZ, NAT, DSGVO and BDSG.

Study emphasis ~21%

Databases

ANSI-SPARC, ER modelling and cardinalities, keys and referential integrity, normalisation to 3NF, queries, grouping and calculated fields.

Study emphasis ~9%

Algorithm basics and codes

Control structures, representation forms, binary and hexadecimal conversion, ASCII and Unicode, storage calculations, boolean expressions.

Study emphasis ~6%

Standard software and IT systems

Styles, slide masters, file formats, spreadsheet logic and cell references, file permissions.

Preparing for the Sachsen-Anhalt Abitur Information Technology Exam

What You Need to Know

  • Passing score: Subject performance is reported in Punkte from 0 to 15. The Gesamtqualifikation requires at least 200 of a maximum 600 points in Block I (Halbjahresergebnisse, §38 Oberstufenverordnung) plus at least 100 of a maximum 300 points in Block II (the five Abiturprüfungsfächer weighted fourfold, §39), with a minimum of 4 points in each element, at least 20 points in three or more elements including at least one eA-Fach, and no element scored 0. The maximum total is 900 points, converted to the Abitur-Durchschnittsnote by the KMK table; roughly 300 points corresponds to the pass threshold Note 4.0.
  • Assessment: Official central written Abitur examination in the Profilfach Informationstechnik of the berufliches Gymnasium, Fachrichtung Technik. The paper draws on the Fachlehrplan Informationstechnik Berufliches Gymnasium (Stand 01.08.2023), whose Qualifikationsphase is organised into four competency areas: informationstechnische Systeme strukturiert modellieren, informationstechnische Systeme objektorientiert modellieren, Datenübertragung in Netzwerken realisieren, and Datenbanken erstellen und nutzen. Tasks require analysis, development and evaluation — for example designing and tracing algorithms, implementing and testing classes, planning IPv4 addressing, and normalising and querying a relational database, always with written justification. This 100-question bank is an English-language MCQ study adaptation only and does not simulate the real German free-response format.
  • Time limit: Approximately 300 minutes at erhöhtes Anforderungsniveau (Leistungsfach) and approximately 210 minutes at grundlegendes Anforderungsniveau (Grundfach) under the 'weitere Prüfungsfächer' band of the annually re-issued RdErl. 'Vorbereitung und Durchführung der Abiturprüfung', plus roughly 30 minutes Auswahlzeit. Written main date in 2026: Tuesday 14 April 2026, shared with Ingenieurswissenschaften in the Fachrichtung Technik. Oral examinations from 11 May 2026 with 20 minutes Vorbereitungszeit (up to 40 minutes with a Schülerexperiment, §31 Abs. 2 Oberstufenverordnung).
  • Exam / certification fees: No exam fee for regular enrolled school candidates. The Abitur is a state school examination of the Land Sachsen-Anhalt administered by the Ministerium für Bildung. Arrangements for external candidates are school- and Landesschulamt-specific and are not a published Informationstechnik 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

Sachsen-Anhalt Abitur Information Technology: Suggested Study Strategy

1Work all four Qualifikationsphase competency areas in rotation — the written paper can draw on structured modelling, object orientation, networks and databases in the same session.
2Trace algorithms with a written trace table instead of reading them: one column per variable, one row per iteration, and check the loop start index and whether comparisons are strict.
3Practise subnetting until the block-size method is automatic: block size = 256 minus the interesting mask octet, then locate the host address between two subnet boundaries.
4Normalise a messy table from 1NF to 3NF at least once a week and always state the violated rule (non-atomic value, partial dependency, transitive dependency) before you split anything.
5Draw and read UML class, object and sequence diagrams by hand; exam tasks routinely supply one representation and require conversion into another or into program text.
6Programme in a real text-based environment and test with your own boundary values — the Fachlehrplan explicitly assesses testing, error robustness and maintainability, not just working code.
7After MCQ concept work, solve full multi-part Klausur-style tasks in German with written justification, because the official exam awards marks for documented reasoning.

Frequently Asked Questions

Is the official Sachsen-Anhalt Informationstechnik Abitur exam multiple-choice?

No. The official written paper is a structured, German-language Klausur with multi-part tasks that require developing and tracing algorithms, modelling with UML and ER diagrams, planning networks and building or querying databases, always with written justification. This English-language MCQ bank is a study adaptation and does not simulate the official format.

What exactly is Informationstechnik in the Sachsen-Anhalt Abitur?

It is one of the two profile subjects (Profilfächer) of the berufliches Gymnasium in the Fachrichtung Technik; the other is Ingenieurswissenschaften. Its content is set by the Fachlehrplan Informationstechnik Berufliches Gymnasium, Stand 01.08.2023, issued by the Ministerium für Bildung des Landes Sachsen-Anhalt.

Which topics does the Qualifikationsphase cover?

Four competency areas: structured modelling of IT systems (algorithms, data structures, software development models, project planning), object-oriented modelling (classes, inheritance, polymorphism, UML, GUI), data transmission in networks (TCP/IP, addressing, couplers, data security) and creating and using databases (ER model, normalisation to 3NF, queries, referential integrity).

When is the written exam in 2026?

Tuesday 14 April 2026. On that date Sachsen-Anhalt writes Geschichte as well as the Fachrichtung Technik subjects Informationstechnik and Ingenieurswissenschaften, Wirtschaft (Betriebs- und Volkswirtschaftslehre) and Gesundheit und Soziales (Gesundheit). Oral examinations begin on 11 May 2026 and Zeugnisse are issued by 3 July 2026.

How long is the written exam?

Informationstechnik sits in the 'weitere Prüfungsfächer' band: approximately 300 minutes at erhöhtes Anforderungsniveau and approximately 210 minutes at grundlegendes Anforderungsniveau, plus roughly 30 minutes of Auswahlzeit. Exact figures are re-issued each year in the RdErl. on preparing and conducting the Abiturprüfung, so confirm them with your school.

Is there an exam fee?

No. The Abitur is a state school examination under the Verordnung über die gymnasiale Oberstufe, and regular enrolled school candidates pay no fee.