Career upgrade: Learn practical AI skills for better jobs and higher pay.
Level up
All Practice Exams

100+ Free THPT Informatics Practice Questions

Pass your National High School Graduation Examination - Informatics (Tin hoc) exam on the first try — instant access, no signup required.

✓ No registration✓ No credit card✓ No hidden fees✓ Start practicing immediately
100+ Questions
100% Free
1 / 100
Question 1
Score: 0/0

What is the output of this Python code? a = [4, 7, 2, 9] print(a[1] + a[-1])

A
B
C
D
to track
2026 Statistics

Key Facts: THPT Informatics Exam

A 50-minute objective Informatics paper scored out of 10: 24 four-option MCQs plus true/false cluster items, with Computer Science and Applied Informatics orientations and a strong Grade 12 (~75%) focus.

Sample THPT Informatics Practice Questions

Try these sample questions to test your THPT Informatics exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.

1In the Vietnamese 2018 Informatics curriculum, the subject is built on three knowledge strands abbreviated DL, ICT and CS. What does the strand CS (Khoa hoc may tinh) primarily concern?
A.Digital literacy: basic skills for living and working in a digital society
B.Information and communication technology: using application software productively
C.Network security: protecting data transmitted over the Internet
D.Computer science: algorithms, data structures and the theoretical foundations of computing
Explanation: The 2018 program defines three intertwined strands: DL (Digital Literacy / Hoc van so hoa pho thong), ICT (Information and Communication Technology / Cong nghe thong tin va truyen thong), and CS (Computer Science / Khoa hoc may tinh). CS covers algorithms, programming, data structures and computing theory.
2The THPT graduation Informatics paper lets a candidate follow one of two orientations. Which pair of orientations does the 2018 program offer for upper-secondary Informatics?
A.Computer Science (Khoa hoc may tinh) and Applied Informatics (Tin hoc ung dung)
B.Hardware Engineering and Software Engineering
C.Data Science and Cybersecurity
D.Office Informatics and Game Development
Explanation: From Grade 10 onward the 2018 Informatics program splits into two orientations: Computer Science (CS) and Applied Informatics (ICT). About 60% of topics are common to both, and roughly 40% are specific to each orientation.
3Artificial Intelligence (AI) is introduced in Grade 12 under the strand on computers and the knowledge society. Which statement best describes the goal of a machine learning system?
A.It executes a fixed sequence of hand-written rules that never change
B.It learns patterns from data so it can make predictions or decisions on new, unseen inputs
C.It stores every input permanently and only retrieves exact matches
D.It compiles source code into machine instructions faster than a human
Explanation: Machine learning (Hoc may) builds a model from training data and uses that model to generalise to new inputs, producing predictions or classifications. This contrasts with traditional programs that follow fixed, explicitly coded rules.
4A teacher wants software that recognises whether a photo contains a cat or a dog after being shown thousands of labelled example photos. Which type of machine learning is this?
A.Unsupervised learning (Hoc khong giam sat)
B.Reinforcement learning by trial and error only
C.Supervised learning (Hoc co giam sat)
D.Rule-based expert system with no training data
Explanation: When the training data comes with correct labels (cat/dog) and the model learns to map inputs to those known outputs, it is supervised learning. Classification of labelled images is a textbook supervised task.
5Grouping a shop's customers into segments based on their buying behaviour, without any predefined labels, is an example of which learning approach?
A.Supervised learning using regression
B.Supervised learning using classification
C.Symbolic logic inference
D.Unsupervised learning using clustering
Explanation: Clustering groups data points by similarity when no labels exist, so the algorithm discovers the segments itself. This is the defining task of unsupervised learning.
6In the data-science topic, the work of removing duplicate records, fixing wrong values and filling in missing entries before analysis is called:
A.Data cleaning (Lam sach du lieu)
B.Data visualisation (Truc quan hoa du lieu)
C.Data encryption (Ma hoa du lieu)
D.Data compression (Nen du lieu)
Explanation: Data cleaning is the preprocessing step that removes noise, corrects errors, deduplicates and handles missing values so the dataset is reliable for analysis. The curriculum lists it as a core stage of the data-science workflow.
7Which sequence correctly orders the main stages of a typical data-science project as taught in Grade 12?
A.Analyse data, collect data, clean data, communicate results
B.Collect data, clean and preprocess data, analyse/model, communicate results
C.Communicate results, collect data, clean data, analyse data
D.Clean data, communicate results, collect data, analyse data
Explanation: The data-science process starts by collecting raw data, then cleaning and preprocessing it, then analysing or building a model, and finally communicating the results (often through visualisation). The order reflects dependency: you cannot analyse data you have not yet collected and cleaned.
8Big Data is often described using several Vs. Which set lists three of the original characteristics of Big Data?
A.Volume, Visibility, Validity
B.Vector, Velocity, Variance
C.Volume, Velocity, Variety
D.Value, Vision, Version
Explanation: The classic characteristics of Big Data are Volume (huge amount), Velocity (high speed of generation) and Variety (many different formats). These three Vs are the foundation taught when introducing Big Data.
9Which of the following is the most accurate description of the Internet?
A.A single very large computer that stores all websites in the world
B.A piece of software installed on a phone to browse web pages
C.A type of cable that connects two computers directly
D.A global system of interconnected computer networks that communicate using the TCP/IP protocol suite
Explanation: The Internet is a worldwide network of networks in which devices exchange data using the TCP/IP protocol suite. It is infrastructure, not a single computer, browser or cable.
10In a URL such as https://www.moet.gov.vn/index.html, what does the part 'https' indicate?
A.The protocol used, here HTTP with a TLS/SSL secure layer
B.The name of the web server's operating system
C.The programming language the page is written in
D.The country where the server is physically located
Explanation: The leading 'https' specifies the protocol: HTTP secured with TLS/SSL encryption. It tells the browser how to communicate with the server, and the 's' signals an encrypted, more secure connection.

About the THPT Informatics Exam

Informatics (Tin hoc) became an elective subject in Vietnam's National High School Graduation Examination for the first time in 2025, following the 2018 General Education Program reform that cut the exam to four subjects (compulsory Literature and Mathematics plus two electives). The Informatics paper lasts 50 minutes and is fully objective: Part 1 has 24 four-option multiple-choice questions scored 0.25 points each, and Part 2 has true/false cluster items with non-uniform scoring, of which a candidate completes 4 clusters depending on their orientation. Students follow one of two orientations, Computer Science (Khoa hoc may tinh) or Applied Informatics (Tin hoc ung dung), with roughly 60% of content common to both. Content weighting emphasises Grade 12 (about 75%), then Grade 11 (about 20%) and Grade 10 (about 5%). For 2026 the Ministry confirmed it will not publish a new illustrative paper and that the structure, format and cognitive-level ratios stay the same as 2025.

Questions

100 scored questions

Time Limit

50 minutes

Passing Score

Scored out of 10; no fixed single-subject pass mark. Graduation uses a weighted formula combining the four exam subjects with the Grade 12 school GPA.

Exam Fee

No separate national exam fee; the graduation exam is state-funded for enrolled students. Free candidates pay only a small registration fee set by their provincial Department of Education and Training. (Ministry of Education and Training of Vietnam (Bo Giao duc va Dao tao), through provincial Departments of Education and Training)

THPT Informatics Exam Content Outline

25%

Programming with Python

Python syntax, variables, operators, conditionals, loops, strings, lists, functions and tracing program output.

15%

Algorithms and problem solving

Searching, sorting, recursion, complexity, top-down design, modularisation, testing and debugging.

13%

Databases

Relational tables, records, primary and foreign keys, SQL queries, DBMS, relationships and data safety.

10%

Applications and web design

HTML, CSS, spreadsheets and the website creation workflow.

9%

Networks and the Internet

Internet and TCP/IP, URLs, DNS, IP addressing, network types and devices, cloud computing.

9%

Ethics, law and culture in the digital environment

Cybersecurity law, intellectual property, online safety, phishing and digital citizenship.

9%

AI, data science and simulation

Machine learning types, data-science workflow, Big Data, AI applications and computer simulation.

10%

Computer fundamentals and data structures

Number systems, data units, hardware, software types, stacks, queues and linked lists.

How to Pass the THPT Informatics Exam

What You Need to Know

  • Passing score: Scored out of 10; no fixed single-subject pass mark. Graduation uses a weighted formula combining the four exam subjects with the Grade 12 school GPA.
  • Exam length: 100 questions
  • Time limit: 50 minutes
  • Exam fee: No separate national exam fee; the graduation exam is state-funded for enrolled students. Free candidates pay only a small registration fee set by their provincial Department of Education and Training.

Keys to Passing

  • Complete 500+ practice questions
  • Score 80%+ consistently before scheduling
  • Focus on highest-weighted sections
  • Use our AI tutor for tough concepts

THPT Informatics Study Tips from Top Performers

1Master Python tracing: practise predicting the output of loops, conditionals, string slicing and list operations until it is automatic, since these dominate the multiple-choice section.
2Know the core algorithms: linear and binary search, bubble sort and quicksort ideas, recursion, and the difference between O(n), O(log n) and O(n log n).
3Drill relational database basics: tables, records, primary and foreign keys, one-to-many relationships and simple SQL with SELECT, WHERE, ORDER BY and COUNT.
4For Part 2 true/false clusters, remember the non-uniform scoring: getting all 4 sub-statements right earns 1 point, so judge each sub-statement carefully rather than guessing.
5Choose and prepare for one orientation (Computer Science or Applied Informatics), but still revise the common topics shared by both.
6Focus revision on Grade 12 content, which makes up about 75% of the paper, while keeping Grade 10-11 fundamentals like number systems and networks fresh.
7Practise full 50-minute timed papers using the 2025 illustrative and official exams, since the Ministry confirmed 2026 keeps the same structure.

Frequently Asked Questions

How long is the THPT Informatics exam and how many questions are there?

It lasts 50 minutes. Part 1 has 24 four-option multiple-choice questions, and Part 2 has true/false cluster questions of which the candidate completes 4 clusters (each with 4 sub-statements), giving 28 answered items in total.

How is the Informatics paper scored?

The paper is scored out of 10. Each Part 1 multiple-choice question is worth 0.25 points. Part 2 uses non-uniform scoring per cluster: 1 correct sub-item earns 0.1, 2 correct 0.25, 3 correct 0.5, and all 4 correct 1.0 point.

Is there a pass mark for Informatics?

There is no fixed single-subject pass mark. Graduation is decided by a weighted formula that combines the four exam subjects with the Grade 12 school GPA, so the Informatics score contributes to the overall result rather than being a standalone gate.

What are the two orientations in the exam?

Candidates follow either Computer Science (Khoa hoc may tinh) or Applied Informatics (Tin hoc ung dung). About 60% of topics are common to both, while Part 2 includes orientation-specific clusters; you answer the common clusters plus those for your chosen orientation.

What topics does the exam cover?

It draws on the 2018 program strands: computers and the knowledge society, networks and the Internet, digital ethics and law, applications of informatics (HTML, CSS, spreadsheets), problem solving with computers (Python, algorithms, databases, AI, data science) and IT career orientation, with about 75% from Grade 12.

Will there be a 2026 illustrative exam?

No. The Ministry of Education and Training announced it will not publish a 2026 illustrative paper; the 2026 exam keeps the same structure, format and cognitive-level ratios as 2025, so the 2025 illustrative and official papers serve as the reference.

Is there a fee to take the Informatics exam?

There is no separate national exam fee for enrolled students, and public-school tuition was waived nationwide from September 2025. Free candidates pay only a small registration fee set locally by their provincial Department of Education and Training.