StudyPapers.co.za
Advertisement

This page has every Information Technology Grade 12 Term 4 paper we have, from 2018 to 2025: 14 question papers and 14 memos in 55 PDFs. The papers were set by the national DBE. Files are in English and Afrikaans. The newest year is first. Each paper shows the first page of questions, its marks and time, and what the questions cover.

Information Technology Grade 12 Term 4 papers by year

YearExamsPapersPDFs
2025November28
2024November28
2023November27
2022November28
2021November28
2020November28
2018November28
Advertisement

Information Technology Grade 12 Term 4 2025 question papers and memos

November 2025 Paper 1 (National DBE)

Information Technology Grade 12 November 2025 Paper 1 (National DBE) question paper, first page of questions
IT Grade 12 November 2025 Paper 1 (National DBE) question paper

150 marks · 3 hours · 31 pages · 3 questions

What is in this paper (3 questions)
  1. Q1 General Programming Skills• Open the incomplete program in the Question 1 folder.
  2. Q2 Database ProgrammingA service provider needs to manage a collection of small farms of various farm types,
  3. Q3 Object-Orientated ProgrammingDuring warm seasons honey is regularly harvested from a beehive. A beehive harvesting

Instructions to candidates

  1. This question paper is divided into FOUR sections. Candidates must answer ALL the questions in ALL FOUR sections.
  2. Two blank pages have been provided at the end of the question paper, which may be used for planning purposes.
  3. An information sheet has been provided for you to cometple at the end of the examination session. Ensure that ALL the information that you provided is correct and submit the information sheet before you leave the examination room.
  4. The duration of this examination is three hours. Because of the nature o thfis examination, it is important to note that you will not be permitted to leave the examination room before the end of the examination session.
  5. This question paper is set with programming terms that are specific to the Delphi programming language. The Delphi programming language must be used to answer the questions.
  6. Make sure that you answer the questions according to the specifications that are given in each question. Marks will be awarded according to the set requirements.
  7. Answer only what is asked in each question. For example, if the question does not ask for data validation, then no marks will be awarded for data validation.
  8. Your programs must be coded in such a way that they will work with any data and not just the sample data supplied or any data extracts that appear in the question paper.
  9. Routines, such as search, sort and selection, must be developed from first principles. You may NOT use the bui-iln t features of the Delphi programming language for any of these routines.
  10. All data structures must be defined by you, the programmer, unless the data structures are supplied.
  11. You must save your work regularly on the disk/CD/DVD/flash disk you have been given, or on the disk space allocated to you for this examination session.
  12. Make sure that your examination number appears as a comment in every program that you code, as well as on every event indicated.
  13. If required, print the programming code of all the programs/classes that you completed. Your examination number must appear on all printouts. You will be given half an hour printing time after the examination session. Information Technology/P1 3
  14. At the end of this examination session, you must hand in a disk/CD/D VD/ flash disk with all your work saved on it OR you must make sure that all your work has been saved on the disk space allocated to you for this examination session. Ensure that all files ca

November 2025 Paper 2 (National DBE)

Information Technology Grade 12 November 2025 Paper 2 (National DBE) question paper, first page of questions
IT Grade 12 November 2025 Paper 2 (National DBE) question paper

150 marks · 3 hours · 17 pages · 6 questions

What is in this paper (6 questions)
  1. Q1 1.1 Various options are provided as possible answers to the following questions.
  2. Q2 Research on endangered species is underway at one of the wildlife reserves in the
  3. Q3 A luxury lodge in the wildlife reserve wants to upgrade its networking infrastructure. The
  4. Q4 A database has been set up by the management team of the wildlife reserve to save the
  5. Q5 5.1 Give the value of iResult in the following Delphi statements:
  6. Q6 Local and international wildlife researchers often stay at one of the lodges in the reserve,

Instructions to candidates

  1. This question paper consists of SIX sections:
Advertisement

Information Technology Grade 12 Term 4 2024 question papers and memos

November 2024 Paper 1 (National DBE)

Information Technology Grade 12 November 2024 Paper 1 (National DBE) question paper, first page of questions
IT Grade 12 November 2024 Paper 1 (National DBE) question paper

150 marks · 3 hours · 25 pages · 4 questions

What is in this paper (4 questions)
  1. Q1 General Programming Skills Open the incomplete program in the Question 1 folder.
  2. Q2 Database ProgrammingThe organisers of athletic events require an application for running enthusiasts to
  3. Q3 Object-Orientated ProgrammingYou have been tasked by the World Marathon Association to assist with managing the
  4. Q4 Problem-Solving Programming Open the incomplete program in the Question 4 folder.

Instructions to candidates

  1. This question paper is divided into FOUR sections. Candidates must answer ALL the questions in ALL FOUR sections.
  2. Two blank pages have been provided at the end of the question paper, which may be used for planning purposes.
  3. The duration of this examination is three hours. Because of the nature of this examination, it is important to note that you will not be permitted to leave the examination room before the end of the examination session.
  4. This question paper is set with programming terms that are specific to the Delphi programming language. The Delphi programming language must be used to answer the questions.
  5. Make sure that you answer the questions according to the specifications that are given in each question. Marks will be awarded according to the set requirements.
  6. Answer only what is asked in each question. For example, if the question does not ask for data validation, then no marks will be awarded for data validation.
  7. Your programs must be coded in such a way that they will work with any data and not just the sample data supplied or any data extracts that appear in the question paper.
  8. Routines, such as search, sort and selection, must be developed from first principles. You may NOT use the built-in features of the Delphi programming language for any of these routines.
  9. All data structures must be defined by you, the programmer, unless the data structures are supplied.
  10. You must save your work regularly on the disk/CD/DVD/flash disk you have been given, or on the disk space allocated to you for this examination session.
  11. Make sure that your examination number appears as a comment in every program that you code, as well as on every event indicated.
  12. If required, print the programming code of all the programs/classes that you completed. Your examination number must appear on all printouts. You will be given half an hour printing time after the examination session.
  13. At the end of this examination session, you must hand in a disk/CD/DVD/ flash disk with all your work saved on it OR you must make sure that all your work has been saved on the disk space allocated to you for this examination session. Ensure that all files can
  14. The files that you need to complete this question paper have been provided to you on the disk/CD/DVD/flash disk or on the disk space allocated to you. The files are provided in the form of password-protected executable files. Nov Do the following:  Double cli

November 2024 Paper 2 (National DBE)

Information Technology Grade 12 November 2024 Paper 2 (National DBE) question paper, first page of questions
IT Grade 12 November 2024 Paper 2 (National DBE) question paper

150 marks · 3 hours · 17 pages · 6 questions

What is in this paper (6 questions)
  1. Q1 1.1 Various options are provided as possible answers to the following questions.
  2. Q2 Athletes from around the globe compete in a Global Marathon Series. The use of
  3. Q3 The finish line of one of the marathons will be at a sports stadium. A set of networked
  4. Q4 4.1 The school is organising a marathon. The entries of all the athletes are saved
  5. Q5 5.1 The date of a marathon is assigned to a string variable in the format
  6. Q6 In preparation for a marathon, the organising committee has implemented an

Instructions to candidates

  1. This question paper consists of SIX sections:

Information Technology Grade 12 Term 4 2023 question papers and memos

November 2023 Paper 1 (National DBE)

Information Technology Grade 12 November 2023 Paper 1 (National DBE) question paper, first page of questions
IT Grade 12 November 2023 Paper 1 (National DBE) question paper

150 marks · 3 hours · 25 pages · 4 questions

What is in this paper (4 questions)
  1. Q1 General Programming Skills Open the incomplete program in the Question 1 folder.
  2. Q2 Database ProgrammingUniversities rely on effective administration and communication to facilitate the smooth
  3. Q3 Object-Orientated ProgrammingThe local schools' district office requires a record of schools in the district and a report
  4. Q4 Problem-Solving Programming Open the incomplete program in the Question 4 folder.

Instructions to candidates

  1. This question paper is divided into FOUR sections. Candidates must answer ALL the questions from all FOUR sections.
  2. Two blank pages have been provided at the end of the question paper which may be used for planning purposes.
  3. The duration of this examination is three hours. Because of the nature of this examination, it is important to note that you will not be permitted to leave the examination room before the end of the examination session.
  4. This question paper is set with programming terms that are specific to Delphi programming language. The Delphi programming language must be used to answer the questions.
  5. Make sure that you answer the questions according to the specifications that are given in each question. Marks will be awarded according to the set requirements.
  6. Answer only what is asked in each question. For example, if the question does not ask for data validation, no marks will be awarded for data validation.
  7. Your programs must be coded in such a way that they will work with any data and not just the sample data supplied or any data extracts that appear in the question paper.
  8. Routines, such as search, sort and selection, must be developed from first principles. You may NOT use the built-in features of the Delphi programming language for any of these routines.
  9. All data structures must be defined by you, the programmer, unless the data structures are supplied.
  10. You must save your work regularly on the disk/CD/DVD/flash disk you have been given, or on the disk space allocated to you for this examination session.
  11. Make sure that your examination number appears as a comment in every program that you code, as well as on every event indicated.
  12. If required, print the programming code of all the programs/classes that you completed. Your examination number must appear on all the printouts. You will be given half an hour printing time after the examination session.
  13. At the end of this examination session, you must hand in a disk/CD/DVD/ flash disk with all your work saved on it OR you must make sure that all your work has been saved on the disk space allocated to you for this examination session. Ensure that all files can
  14. The files that you need to complete this question paper have been provided to you on the disk/CD/DVD/flash disk or on the disk space allocated to you. The files are provided in the form of password-protected executable files. Do the following:  Double click o

November 2023 Paper 2 (National DBE)

Information Technology Grade 12 November 2023 Paper 2 (National DBE) question paper, first page of questions
IT Grade 12 November 2023 Paper 2 (National DBE) question paper

150 marks · 3 hours · 17 pages · 6 questions

What is in this paper (6 questions)
  1. Q1 1.1 Choose a term from COLUMN B that matches the description in COLUMN A.
  2. Q2 A university called 'LearnMore' is currently receiving student applications for the new
  3. Q3 A school governing body decided to invest funds in communication and network
  4. Q4 The school stores all the information of the learners in a database with multiple tables.
  5. Q5 5.1 Efforts are made to identify and improve code segments in the current
  6. Q6 Open days at schools are used to take learners on tours where they can see the

Instructions to candidates

  1. This question paper consists of SIX sections:
Advertisement

Information Technology Grade 12 Term 4 2022 question papers and memos

November 2022 Paper 1 (National DBE)

Information Technology Grade 12 November 2022 Paper 1 (National DBE) question paper, first page of questions
IT Grade 12 November 2022 Paper 1 (National DBE) question paper

150 marks · 3 hours · 24 pages · 4 questions

What is in this paper (4 questions)
  1. Q1 General Programming Skills Open the incomplete program in the Question 1 folder.
  2. Q2 Sql and Database ProgrammingThe Collect-a-Can recycling initiative has developed a database called
  3. Q3 Object-Orientated ProgrammingThe sustainable energy sector wants to keep track of the solar power plants in the
  4. Q4 Problem-Solving ProgrammingVending machines can be used to dispense items such as sweets, chips, cool drinks,

Instructions to candidates

  1. This paper is divided into FOUR sections. Candidates must answer ALL the questions in ALL FOUR sections.
  2. The duration of this examination is three hours. Because of the nature of this examination, it is important to note that you will not be permitted to leave the examination room before the end of the examination session.
  3. This question paper is set with programming terms that are specific to Delphi programming language. The Delphi programming language must be used to answer the questions.
  4. Make sure that you answer the questions according to the specifications that are given in each question. Marks will be awarded according to the set requirements.
  5. Answer only what is asked in each question. For example, if the question does not ask for data validation, then no marks will be awarded for data validation.
  6. Your programs must be coded in such a way that they will work with any data and not just the sample data supplied or any data extracts that appear in the question paper.
  7. Routines, such as search, sort and selection, must be developed from first principles. You may NOT use the built-in features of the Delphi programming language for any of these routines.
  8. All data structures must be defined by you, the programmer, unless the data structures are supplied.
  9. You must save your work regularly on the disk/CD/DVD/flash disk you have been given, or on the disk space allocated to you for this examination session.
  10. Make sure that your examination number appears as a comment in every program that you code, as well as on every event indicated.
  11. If required, print the programming code of all the programs/classes that you completed. Your examination number must appear on all the printouts. You will be given half an hour printing time after the examination session.
  12. At the end of this examination session, you must hand in a disk/CD/DVD/ flash disk with all your work saved on it OR you must make sure that all your work has been saved on the disk space allocated to you for this examination session. Ensure that all files can
  13. The files that you need to complete this question paper have been provided to you on the disk/CD/DVD/flash disk or on the disk space allocated to you. The files are provided in the form of password-protected executable files. Do the following:  Double click o

November 2022 Paper 2 (National DBE)

Information Technology Grade 12 November 2022 Paper 2 (National DBE) question paper, first page of questions
IT Grade 12 November 2022 Paper 2 (National DBE) question paper

150 marks · 3 hours · 16 pages · 6 questions

What is in this paper (6 questions)
  1. Q1 1.1 Various options are provided as possible answers to the following questions.
  2. Q2 2.1 The local recycling club runs a gaming centre to raise funds. You have been
  3. Q3 The Smart Energy Company uses network consultants to advise them regarding their
  4. Q4 The company named Reduce e-waste collects data from users to make informed
  5. Q5 5.1 Procedures and functions are coding constructs often used as part of modular
  6. Q6 A company named e-Waste Technologies Africa specialises in the recycling of

Instructions to candidates

  1. This question paper consists of SIX sections:

Information Technology Grade 12 Term 4 2021 question papers and memos

November 2021 Paper 1 (National DBE)

Information Technology Grade 12 November 2021 Paper 1 (National DBE) question paper, first page of questions
IT Grade 12 November 2021 Paper 1 (National DBE) question paper

150 marks · 3 hours · 22 pages · 4 questions

What is in this paper (4 questions)
  1. Q1 General Programming Skills Open the incomplete program in the Question 1 folder.
  2. Q2 Sql and Database ProgrammingThe database HikingDB contains information of members of different hiking clubs. The
  3. Q3 Object-Orientated ProgrammingInformation on some of the popular hiking trails in South Africa are available in the
  4. Q4 Problem-Solving ProgrammingHikers use a distance chart to plan their hiking trips. Checkpoints refer to rest areas or

Instructions to candidates

  1. This question paper is divided into FOUR sections. Candidates must answer ALL the questions in ALL FOUR sections.
  2. The duration of this examination is three hours. Because of the nature of this examination it is important to note that you will not be permitted to leave the examination room before the end of the examination session.
  3. This question paper is set with programming terms that are specific to Delphi programming language. The Delphi programming language must be used to answer the questions.
  4. Make sure that you answer the questions according to the specifications that are given in each question. Marks will be awarded according to the set requirements.
  5. Answer only what is asked in each question. For example, if the question does not ask for data validation, then no marks will be awarded for data validation.
  6. Your programs must be coded in such a way that they will work with any data and not just the sample data supplied or any data extracts that appear in the question paper.
  7. Routines, such as search, sort and selection, must be developed from first principles. You may NOT use the built-in features of Delphi for any of these routines.
  8. All data structures must be declared by you, the programmer, unless the data structures are supplied.
  9. You must save your work regularly on the disk/CD/DVD/flash disk you have been given, or on the disk space allocated to you for this examination session.
  10. Make sure that your examination number appears as a comment in every program that you code, as well as on every event indicated.
  11. If required, print the programming code of all the programs/classes that you completed. Your examination number must appear on all the printouts. You will be given half an hour printing time after the examination session.
  12. At the end of this examination session you must hand in a disk/CD/DVD/flash disk with all your work saved on it OR you must make sure that all your work has been saved on the disk space allocated to you for this examination session. Ensure that all files can b
  13. The files that you need to complete this question paper have been provided to you on the disk/CD/DVD/flash disk or on the disk space allocated to you. The files are provided in the form of password-protected executable files. NOTE: Candidates must use the file

November 2021 Paper 2 (National DBE)

Information Technology Grade 12 November 2021 Paper 2 (National DBE) question paper, first page of questions
IT Grade 12 November 2021 Paper 2 (National DBE) question paper

150 marks · 3 hours · 16 pages · 6 questions

What is in this paper (6 questions)
  1. Q1 1.1 Various options are provided as possible answers to the following questions.
  2. Q2 2.1 Journalists are issued with laptops when they start working at a magazine
  3. Q3 The magazine publishing company has branches all around the world that operates on
  4. Q4 A media company is responsible for managing the publishing of a wide variety of local
  5. Q5 Applicants for a software engineering position at the magazine company need to 3 marks
  6. Q6 A magazine company needs to stay up to date with the latest trends in technology in

Instructions to candidates

  1. This question paper consists of SIX sections:

Information Technology Grade 12 Term 4 2020 question papers and memos

November 2020 Paper 1 (National DBE)

Information Technology Grade 12 November 2020 Paper 1 (National DBE) question paper, first page of questions
IT Grade 12 November 2020 Paper 1 (National DBE) question paper

150 marks · 3 hours · 25 pages · 4 questions

What is in this paper (4 questions)
  1. Q1 General Programming Skills Open the incomplete project file called Question1_P.dpr in the Question 1 folder.
  2. Q2 Database ProgrammingThe database EmployeesDB contains the information of the employees of an import
  3. Q3 Object-Orientated ProgrammingAn import-export company rent out containers to customers who use it to store goods
  4. Q4 Problem-Solving ProgrammingTons of cargo are loaded into containers and stored in the harbour for shipment.

Instructions to candidates

  1. This question paper is divided into FOUR sections. Candidates must answer ALL the questions in each of the FOUR sections.
  2. The duration of this examination is three hours. Because of the nature of this examination it is important to note that you will not be permitted to leave the examination room before the end of the examination session.
  3. This question paper is set with programming terms that are specific to the Delphi programming language.
  4. Make sure that you answer the questions according to the specifications that are given in each question. Marks will be awarded according to the set requirements.
  5. Answer only what is asked in each question. For example, if the question does not ask for data validation, then no marks will be awarded for data validation.
  6. Your programs must be coded in such a way that they will work with any data and not just the sample data supplied or any data extracts that appear in the question paper.
  7. Routines, such as search, sort and selection, must be developed from first principles. You may NOT use the built-in features of Delphi for any of these routines.
  8. All data structures must be declared by you, the programmer, unless the data structures are supplied.
  9. You must save your work regularly on the disk/CD/DVD/flash disk you have been given, or on the disk space allocated to you for this examination session.
  10. Make sure that your examination number appears as a comment in every program that you code, as well as on every event indicated.
  11. If required, print the programming code of all the programs/classes that you completed. You will be given half an hour printing time after the examination session.
  12. At the end of this examination session you must hand in a disk/CD/DVD/flash disk with all your work saved on it OR you must make sure that all your work has been saved on the disk space allocated to you for this examination session. Ensure that all files can b
  13. The files that you need to complete this question paper have been given to you on the disk/CD/DVD/flash disk or on the disk space allocated to you. The files are provided in the form of password-protected executable files. NOTE: Candidates must use the file Da

November 2020 Paper 2 (National DBE)

Information Technology Grade 12 November 2020 Paper 2 (National DBE) question paper, first page of questions
IT Grade 12 November 2020 Paper 2 (National DBE) question paper

150 marks · 3 hours · 18 pages · 6 questions

What is in this paper (6 questions)
  1. Q1 1.1 Various options are provided as possible answers to the following questions.
  2. Q2 The owner of a start-up importing/exporting business asked your advice on a
  3. Q3 3.1 Wi-Fi, UTP cables and fibre-optic cables are network media that need to be
  4. Q4 The import of plants can be dangerous as the plants may be invasive or introduce
  5. Q5 5.1 There are many types of errors that can occur in software development.
  6. Q6 A small export company specialising in food-related products are considering

Instructions to candidates

  1. This question paper consists of SIX sections:

Information Technology Grade 12 Term 4 2018 question papers and memos

November 2018 Paper 1 (National DBE)

Information Technology Grade 12 November 2018 Paper 1 (National DBE) question paper, first page of questions
IT Grade 12 November 2018 Paper 1 (National DBE) question paper

150 marks · 3 hours · 19 pages · 4 questions

What is in this paper (4 questions)
  1. Q1 General Programming Skills• Open the incomplete program in the Question1 folder.
  2. Q2 Database ProgrammingThe databasPe aymentsDB contains the information o fthe staff membersof
  3. Q3 Object-Orientated ProgrammingA new restaurant requiress oftware to compile an identification code and to manage
  4. Q4 Problem-Solving ProgrammingA local restaurant kept a record of the number of customers who visited the restaurant

Instructions to candidates

  1. This question paper is divided into THREE sections. Candidates must answer ALL the questions in ALL THREE sections.
  2. The duration of this examination is three hours. Because of the nature of this examination it is important to note that you will not be permitted to leave the examination room before the end of the examination session.
  3. This question paper is set with programming terms that are specific ttho e Delphi programming language.
  4. Make sure that you answer the questions according to the specifications that are given in each question. Marks will be awarded according to the set requirements.
  5. Answer only what is asked in each question. For example, if the question does not ask for data validation, then no marks will be awarded for data validation.
  6. Your programs must be coded in such a way that they will work with any data and not just the sample data supplied or any data extracts that appear in the question paper.
  7. Routines, such as search, sort ansd election, must be developed from first principles. You may NOT use the buil-tin features of Delphi for any of these routines.
  8. All data structures must be defined by you, the programm,er unless the data structures are supplied.
  9. You must save your work regularly on thedis k/CD/DVD/flash disk you have been given, or on the disk space allocated to you for this examination session.
  10. Make sure that your examination number appears as a comment in every program that you code, as well as on every event indicated.
  11. If required, print the programming code of all the programs/classes that you completed. You will be given half an hour printing time after the examination session.
  12. At the end of this examination session you mushatn d in a disk/CD/DVD/ flash disk with all your work saved on it OR you must make sure that all your work has been saved on the disk space allocated to you for this examination session. Ensure that all files can
  13. The files that you need to complete this question paper have begen iven to you on the disk/CD/DVD/flash disk or on the disk space allocated to you. The files are provided in the form of password-protected executable files. NOTE: Candidates must use the file Da

November 2018 Paper 2 (National DBE)

Information Technology Grade 12 November 2018 Paper 2 (National DBE) question paper, first page of questions
IT Grade 12 November 2018 Paper 2 (National DBE) question paper

150 marks · 3 hours · 16 pages · 6 questions

What is in this paper (6 questions)
  1. Q1 1.1 Various options are provided as possible answers to the following questions .
  2. Q2 A chain of fast-food restaurants is opening a new branch in the local shopping mal l.
  3. Q3 3.1 Sharing resources is an important benefit of using networks.
  4. Q4 Some restaurants use a database and an efficient database management system for
  5. Q5 The manager of a restaurant approacheda nov ice program mtoer improve an
  6. Q6 The days when restaurants could rely exclusively on good food, an enjoyable

Instructions to candidates

  1. This question paper consists of SIX sections:

More Information Technology Grade 12 papers

All Information Technology Grade 12 past papers and memos

Questions about these papers

Which years of IT Grade 12 Term 4 papers are on this page?

Papers from 2025, 2024, 2023, 2022, 2021, 2020, 2018. The newest year is at the top.

How many marks is the IT Grade 12 Term 4 paper 1?

Paper 1 is usually out of 150 marks and you get 3 hours to write it.

How many marks is the IT Grade 12 Term 4 paper 2?

Paper 2 is usually out of 150 marks and you get 3 hours to write it.

Are the memos included?

Yes. 14 of the 14 papers on this page have their marking memo next to the question paper.

Advertisement

Always free

Every paper and memo is a free PDF

Memos included

Mark your work with official memos

All provinces

DBE plus all nine provinces

Phone friendly

Fast pages, light on data