Free Practice Questions for Slovakia Maturita Informatics
Exam-style questions and explanations by OpenExamPrep.
Loading practice questions...
Explore More Slovakia State School-Leaving Examinations (Maturitná skúška — NIVaM)
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: Slovakia Maturita Informatics Exam
The maturita in informatics consists only of an oral internal examination (ústna forma internej časti, ÚFIČ MS) carried out at a computer.
Each assignment has two tasks weighted 7 : 3: a programming task and a foundations-of-informatics task.
Decree No. 224/2022 Z. z. allows 30 minutes of preparation and 20 minutes of answering for informatics.
Schools prepare at least 30 maturitné zadania from the national target requirements for informatics (Cieľové požiadavky, ŠPÚ 2019).
The target requirements recommend Pascal or Python, and students use the language in which they were taught.
Task 2 must draw on at least three of the five areas of informatics.
The subject examination commission consists of a chair and two examiners.
A final grade of 1–4 passes the subject; the examination is free for enrolled students.
The Slovak maturita in informatics is an oral school examination with a computer: the student solves a programming task and a foundations-of-informatics task (weights 7 : 3), gets 30 minutes to prepare and 20 minutes to answer, and passes with a final grade of 1–4.
Sample Slovakia Maturita Informatics Practice Questions
Try these sample questions to review concepts for the Slovakia Maturita Informatics exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1What is the output of the following Python code snippet? a = 17 b = 5 print(a // b, a % b)
2Consider the following sequence of variable assignments in Python: x = 10 x += 6 x *= 2 x //= 4 What is the final value of variable x?
3What is the truth value of the following Boolean expression in Python? not (5 > 3) or (10 == 2 * 5 and not False)
4According to De Morgan's laws, which of the following expressions is logically equivalent to the negated condition `not (x >= 5 and y < 10)`?
5What is the output of the following Python loop? total = 0 for i in range(1, 10, 2): total += i print(total)
6What value of count is printed by this nested loop? count = 0 for i in range(4): for j in range(i, 4): count += 1 print(count)
7What is printed by the following Python program featuring break and continue? s = 0 for n in range(1, 8): if n % 2 == 0: continue if n > 5: break s += n print(s)
8What will be printed when the following while loop finishes execution? x = 1 while x < 15: x *= 2 print(x)
9Examine this algorithm intended to find how many times an integer `n` can be divided by 2 before becoming less than or equal to 1: n = 40 count = 0 while n > 1: n = n // 2 count += 1 print(count) What is the value of `count` printed?
10What is the output of the following Python program containing a custom function? def compute(a, b=3): return (a + 2) * b result = compute(4) print(result)
About the Slovakia Maturita Informatics Exam
Independent study practice for the maturita in informatics (maturitná skúška z informatiky) in Slovakia. Informatics is an elective maturita subject taken only as an oral internal examination (ústna forma internej časti, ÚFIČ MS) under the School Act (Zákon č. 245/2008 Z. z.) and Decree No. 224/2022 Z. z. The student draws one of at least 30 school-prepared assignments based on the national target requirements for informatics (Cieľové požiadavky, ŠPÚ 2019), prepares for 30 minutes and answers for 20 minutes before a commission of a chair and two examiners. Each assignment has two tasks weighted 7 : 3: solving an algorithmic problem at the computer in the programming language taught (Pascal or Python recommended), and a cross-cutting problem from the foundations of informatics. The 100 practice questions cover all five catalogue areas, with code shown in Python. This bank is an English-language, four-option multiple-choice study adaptation for practising concepts and code reading; it is not an official assignment set or translation and does not replace writing and debugging your own programs.
Exam sponsor: The student's secondary school and its subject examination commission, under the School Act and Decree No. 224/2022 Z. z.; national target requirements maintained by NIVaM for the Ministry of Education, Research, Development and Youth of the Slovak Republic. The requirements and fees below concern the certification or admission exam, separate from our free practice resources.
Assessment
Question count not published by the exam provider
Time Limit
30 minutes of preparation + 20 minutes of answer
Passing Score
Final grade 1–4 (weighted average of the two task grades, weights 7 : 3); grade 5 fails the subject.
Exam / Certification Fees
Free; the maturita is part of secondary education at the student's school.
Exam sponsor websiteFees, eligibility, and exam policies can change. Confirm them with the exam sponsor before applying or paying.
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.
Algoritmické riešenie problémov (Algorithmic Problem Solving)
Data types, variables and expressions, program constructs (branching, loops, procedures and functions without recursion), text, list and file processing, and testing and analysing programs.
Reprezentácie a nástroje (Representations and Tools)
Bits and bytes, transfer rates, and encoding of logical values, numbers, characters, text, raster and vector graphics, colours and sound, including binary and hexadecimal.
Softvér a hardvér (Software and Hardware)
The von Neumann architecture, processors, memory and devices, the operating system and drivers, processes, files, access rights and compression.
Komunikácia a spolupráca (Communication and Collaboration)
Computer networks and the internet, searching and web services, how network communication works, document sharing and online safety.
Informačná spoločnosť (Information Society)
Free and paid software and licences, malware and harmful websites, software piracy, anonymity on the web, and privacy protection.
Preparing for the Slovakia Maturita Informatics Exam
What You Need to Know
- Passing score: Final grade 1–4 (weighted average of the two task grades, weights 7 : 3); grade 5 fails the subject.
- Assessment: Question count not published by the exam provider
- Time limit: 30 minutes of preparation + 20 minutes of answer
- Exam / certification fees: Free; the maturita is part of secondary education at the student's school. 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
Slovakia Maturita Informatics: Suggested Study Strategy
Frequently Asked Questions
What is the format of the Slovak maturita in informatics?
Informatics is taken as an oral internal examination (ÚFIČ MS) with a computer. The student draws one of at least 30 maturitné zadania, prepares for 30 minutes and answers for 20 minutes before a subject commission made up of a chair and two examiners. Task 1 is an algorithmic problem solved by programming; task 2 is a cross-cutting problem from the foundations of informatics.
How is the informatics maturita graded?
Each task is graded 1 (výborný) to 5 (nedostatočný). The programming task counts more: the final grade is z = (7·z1 + 3·z2) / 10, rounded under Decree No. 224/2022 Z. z. A final grade of 1–4 passes; a student who fails can take a retake (opravná skúška) in a later examination period, usually September or February.
Which programming language and tools can be used?
The student uses the programming language and development environment in which informatics was taught; the 2019 target requirements recommend Pascal or Python, and also mention C++, Java or C#. The computer has internet access and the software used in class. The task states the goal but not the language constructs to use, and choosing suitable constructs is part of the assessment.
Is this practice bank an official maturita assignment set?
No. This is independent practice by OpenExamPrep: an English-language, four-option multiple-choice study adaptation of the five areas in the informatics target requirements. It is not an official assignment set or translation and does not simulate the programming task, which you should practise by writing and testing real programs.