hlayiso mock exams
Practice Series:
Grade 12 NSC Preparation
WWW.HLAYISO.COM
NATIONAL
SENIOR CERTIFICATE
GRADE 12
INFORMATION TECHNOLOGY P2
MOCK EXAMINATION 2026
MARKING GUIDELINES
MARKS: 150
These marking guidelines consist of 16 pages.
Copyright reserved Please turn over
Skip to contentAll 2026 papers 


%20(English)%20June%202012%20Memo_hlayiso.com_--fe3b6637-21ff-45c2-9b0e-e3ab71d232ce/v1-bd1e1254afed16efdef2/card.webp)


View all




_hlayiso.com_--7454979b-cba2-4b39-a884-69e6b1c0f5c6/v1-3f9dc1675d92ae7768e5/card.webp)
Information Technology Grade 12 P2 2026 Memo (Eng)
Grade 12 Information Technology Paper 2 memorandum from the NSC November Mock Exam 2026 (English), 16 pages. Read online or download the free PDF.
Information Technology · Grade 12 · NSC November Mock Exam · 2026 · English. Memorandum, 16 pages. Read online or download the PDF.
- Subject
- Information Technology
- Grade
- Grade 12
- Language
- English
- Document type
- Memorandum
- Year
- 2026
- Exam period
- NSC November Mock Exam
- Paper
- 2
- Publisher
- Hlayiso
- Curriculum
- CAPS
- Pages
- 16
- File size
- 174.1 KB
Free to read online, no sign-up needed
Loading document…
Loading document…
1 of 16
This exam
NSC November Mock Exam 2026
- Paper 1Question paperMemo
- Paper 2Question paperMemo
Document textSearch extracted text and jump to a page.
Information Technology/P2 2 Hlayiso/Mock 2026
NSC – Marking Guidelines
SECTION A: SHORT QUESTIONS
QUESTION 1
1.1
1.1.1 B – Device driver ✓ (1)
1.1.2 D – arithmetic logic unit (ALU) ✓ (1)
1.1.3 C – HTTPS ✓ (1)
1.1.4 A – router ✓ (1)
1.1.5 C – Text/String ✓ (1)
1.1.6 D – 17 DIV 5 ✓ (1)
1.1.7 C – Trojan horse ✓ (1)
1.1.8 A – User-generated content and collaboration ✓ (1)
1.1.9 B – DELETE FROM tblSales WHERE Amount < 100 ✓ (1)
1.1.10 D – ’STIV’ ✓ (1)
1.2
1.2.1 Latency ✓ (Also accept: lag / ping time) (1)
1.2.2 Open-source software ✓ (Also accept: FOSS) (1)
1.2.3 Cookie ✓ (1)
1.2.4 Referential integrity ✓ (1)
1.2.5 Debugging ✓ (1)
1.3
1.3.1 FALSE – interpreter ✓ (1)
1.3.2 TRUE ✓ (1)
1.3.3 FALSE – (dynamic) IP address ✓ (1)
1.3.4 TRUE ✓ (1)
1.3.5 FALSE – (distributed) denial-of-service / DoS / DDoS attack ✓ (1)
TOTAL SECTION A: 20
Copyright reserved Please turn over
Information Technology/P2 3 Hlayiso/Mock 2026
NSC – Marking Guidelines
SECTION B: SYSTEMS TECHNOLOGIES
QUESTION 2
2.1.1 Multi-core processor
Any TWO of: ✓✓
• A single CPU (chip) that contains two or more processing units
(cores)
• Each core can execute instructions independently
• Several instructions/tasks can be processed simultaneously
(parallel processing)
(2)
2.1.2 Multithreading
• A program/process is divided into smaller parts called threads ✓
• The threads can be executed concurrently/simultaneously (by
different cores), which speeds up the program ✓
(2)
2.1.3 Advantages of an SSD
Any TWO of: ✓✓
• Faster read/write (access) speed – faster start-up and loading of
programs
• No moving parts – more durable/robust, less likely to fail
• Uses less power / generates less heat
• Silent operation
• Not affected by magnetic fields / no fragmentation slowdown
(2)
2.1.4 Cache memory
• Cache is a small amount of very fast memory close to/on the CPU
that stores frequently/recently used data and instructions ✓
• The CPU can fetch these from the cache instead of the slower
RAM, which reduces waiting time (fewer wasted clock cycles) ✓
(2)
2.2.1 Virtual memory slows a computer down
Any TWO of: ✓✓
• Virtual memory is space on secondary storage (disk) that is used
as an extension of RAM
• Secondary storage is much slower than RAM
• Data must constantly be swapped between RAM and disk
(paging / thrashing)
(2)
Copyright reserved Please turn over
Information Technology/P2 4 Hlayiso/Mock 2026
NSC – Marking Guidelines
2.2.2 Functions of an operating system
Any TWO of: ✓✓
• Process/task management (scheduling)
• File management
• Managing input/output devices (via drivers)
• Providing a user interface
• Security / user access management
(2)
2.3 Plug-and-play
• The operating system automatically detects a newly connected device ✓
• and automatically installs/loads the required driver and configures the
device without user intervention ✓
(2)
2.4.1 Tablets at venue gates
Any TWO of: ✓✓
• Portable / lightweight – staff can move around at the gate
• Built-in camera to scan QR codes
• Wireless connectivity (Wi-Fi/cellular) to check tickets against the
central database in real time
• Long battery life / no need for a power point
• Touch screen – easy to use, no separate keyboard/mouse
(2)
2.4.2 Camera ✓ (1)
2.4.3 Any ONE of: ✓
• Reduce the screen brightness / shorter screen time-out
• Switch off unused connections (Bluetooth, GPS)
• Close apps running in the background / use battery-saver mode
Also accept: use power banks. (1)
2.5.1 Software as a Service ✓ (1)
2.5.2 Advantages of SaaS
Any TWO of: ✓✓
• No installation required – can be used on any device with a
browser
• Always the latest version – updates are done by the provider
• Lower initial cost (subscription instead of buying licences)
• Work can be accessed from anywhere / collaboration is easier
• Number of subscriptions can be scaled up or down as needed
(2)
Copyright reserved Please turn over
Information Technology/P2 5 Hlayiso/Mock 2026
NSC – Marking Guidelines
2.6 Responsible disposal
Any TWO of: ✓✓
• Donate the computers to schools/community organisations
• Take them to a registered e-waste recycling centre
• Return them to the supplier/manufacturer (take-back scheme)
• Re-use parts / refurbish the computers
NOTE: Data must be wiped first – do not award a mark for this alone. (2)
2.7 UPS / uninterruptible power supply ✓
It contains a battery that supplies power for a short time when the electricity
fails, so that work can be saved and the computers shut down properly ✓ (2)
TOTAL SECTION B: 25
Copyright reserved Please turn over
Information Technology/P2 6 Hlayiso/Mock 2026
NSC – Marking Guidelines
SECTION C: COMMUNICATION AND NETWORK TECHNOLOGIES
QUESTION 3
3.1.1 Star topology ✓ (1)
3.1.2 Switch ✓ (Also accept: hub) (1)
3.1.3 Router ✓ (Also accept: modem/router) (1)
3.2.1 Hotspot
• An area where a wireless access point provides a Wi-Fi
connection ✓
• through which users can access the internet (often in public
places) ✓
(2)
3.2.2 Security risks of public hotspots
Any TWO of: ✓✓
• Data sent over an unencrypted connection can be intercepted
(sniffing / eavesdropping)
• Fake (’evil twin’) hotspots set up by criminals
• Man-in-the-middle attacks / session hijacking
• Malware can spread to the device from other devices on the
network
• Login details/passwords can be stolen
(2)
3.2.3 VPN
• A VPN creates a secure/private connection (tunnel) between the
device and the VPN server over the public network ✓
• All data in the tunnel is encrypted, so data intercepted on the
hotspot cannot be read ✓
(2)
3.3 MAN / metropolitan area network ✓ (Also accept: WAN) (1)
3.4.1 Why video is compressed
Any TWO of: ✓✓
• Uncompressed video files are very large
• Compression reduces the file size / amount of data to be
transmitted
• Less bandwidth is required, so the video can be streamed faster
with less buffering
• Uses less data (lower cost) for viewers
(2)
Copyright reserved Please turn over
Information Technology/P2 7 Hlayiso/Mock 2026
NSC – Marking Guidelines
3.4.2 Lossy vs lossless
• Lossy compression permanently removes some data (detail) –
the original cannot be restored exactly ✓
• Lossless compression reduces the size without losing any data
– the original can be restored exactly ✓
(2)
3.4.3 Factors influencing stream quality
Any TWO of: ✓✓
• Bandwidth/speed of the viewer’s internet connection
• Network congestion / number of users
• Resolution/bit rate of the stream
• Latency of the connection
• Processing power/screen of the viewer’s device
• Capacity of the streaming server
(2)
3.5 Disadvantages of cloud storage
Any TWO of: ✓✓
• An internet connection is required to access the files
• Uploading/downloading large files uses a lot of data and takes time
• Security/privacy risks – data stored on third-party servers
• Ongoing subscription costs
• Dependence on the service provider (service may be unavailable)
(2)
3.6.1 Digital certificate
Any TWO of: ✓✓
• Issued by a trusted Certificate Authority (CA)
• Verifies/authenticates that the website belongs to the
organisation it claims to be
• Contains the public key of the website used for encryption
(2)
3.6.2 TLS / SSL (HTTPS) ✓ (1)
3.7 BCC
Any TWO of: ✓✓
• Recipients cannot see the e-mail addresses of other recipients
• Protects the privacy of subscribers (POPIA)
• Prevents addresses from being harvested for spam
• Prevents ’reply all’ to everyone
(2)
Copyright reserved Please turn over
Information Technology/P2 8 Hlayiso/Mock 2026
NSC – Marking Guidelines
3.8 DHCP server
• Automatically assigns (dynamic) IP addresses to devices when they
connect to the network ✓
• Prevents duplicate IP addresses / no manual configuration needed (also
provides subnet mask, gateway, DNS settings) ✓
(2)
TOTAL SECTION C: 25
Copyright reserved Please turn over
Information Technology/P2 9 Hlayiso/Mock 2026
NSC – Marking Guidelines
SECTION D: DATA AND INFORMATION MANAGEMENT
QUESTION 4
4.1.1 Problems caused by data redundancy
Any TWO of: ✓✓
• Wastes storage space
• Data inconsistency – the same data may be stored differently in
different records
• Update, insert and delete anomalies occur
• More time and effort needed to capture and maintain data / more
errors
(2)
4.1.2 Update anomaly ✓
The price must be changed in every record of ’Jozi Jazz Trio’ – if
one record is missed, the data becomes inconsistent ✓ (2)
4.1.3 Completed design:
tblCustomers tblShows
CustomerID (PK) ShowID (PK)
CustomerName ShowTitle
CustomerEmail Venue
ShowDate
1 TicketPrice
tblBookings 1
∞ BookingID (PK) ✓ ∞
CustomerID (FK) ✓
ShowID (FK) ✓
NumTickets ✓
✓ ✓
• BookingID as primary key of tblBookings ✓
• NumTickets in tblBookings ✓
• CustomerID as foreign key in tblBookings ✓
• ShowID as foreign key in tblBookings ✓
• One-to-many relationship from tblCustomers to tblBookings ✓
• One-to-many relationship from tblShows to tblBookings ✓
Also accept: a booking date field in tblBookings; crow’s-foot notation
for the relationships.
(6)
Copyright reserved Please turn over
Information Technology/P2 10 Hlayiso/Mock 2026
NSC – Marking Guidelines
4.2 Validation checks for NumTickets
Any TWO of: ✓✓
• Range check (e.g. 1 to 10 tickets)
• Type check (must be a whole number/integer)
• Presence check (may not be empty)
• Check against available seats for the show (existence/consistency check)
(2)
4.3.1 Data mining
• Analysing large sets of data (e.g. in a data warehouse) ✓
• to discover hidden patterns, trends and relationships that can be
used to make decisions/predictions ✓
(2)
4.3.2 Any ONE of: ✓
• Identify the most popular types of shows/artists to book again
• Identify the busiest days/times to schedule popular shows or add
extra performances
• Identify which venues sell out to allocate bigger venues
• Identify the age groups/areas visitors come from for targeted
marketing
(1)
4.4 Audit trail
• A record/log of who accessed or changed the data, what was changed
and when ✓
• Used to trace unauthorised changes or fraud / to hold users accountable
✓
(2)
4.5 Advantages of a distributed database
Any TWO of: ✓✓
• Data is stored close to where it is used – faster local access
• If one server fails, data is still available at the other site
(reliability/availability)
• Less network traffic / load is shared between servers
• Each site can manage its own data
(2)
Copyright reserved Please turn over
Information Technology/P2 11 Hlayiso/Mock 2026
NSC – Marking Guidelines
4.6 Any ONE of: ✓
• Data type: Date/Time
• Format: yyyy/mm/dd (e.g. short date)
• Field name / description of the field
• Validation rule / required property
(1)
TOTAL SECTION D: 20
Copyright reserved Please turn over
Information Technology/P2 12 Hlayiso/Mock 2026
NSC – Marking Guidelines
SECTION E: SOLUTION DEVELOPMENT
QUESTION 5
5.1.1 3✓ (47 MOD 10 = 7; 7 DIV 2 = 3) (1)
5.1.2 13 ✓ (1)
5.1.3 TRUE ✓ (1)
5.2.1 • The / operator returns a real value, which cannot be assigned to
the integer variable iAverage (incompatible types) ✓
• Correction: iAverage := iTotal DIV 5; OR declare
rAverage as Real and display with FloatToStr ✓
(2)
5.2.2 • Line 5 ✓
• The loop runs only 4 times – change to for iDay := 1 to 5
do ✓
(2)
5.2.3 • Example: a non-numeric value such as ’ten’, ’12.5’ or an empty
string ✓
• StrToInt cannot convert the value to an integer, so an
exception (EConvertError) occurs while the program is running
✓
(2)
5.3.1 getTitle ✓ (1)
5.3.2 Any TWO of: ✓✓
• Encapsulation / information hiding
• Attributes cannot be accessed or changed directly from outside
the class
• Values can only be changed through methods, which can validate
the data (protects data integrity)
(2)
5.3.3
procedure TPerformance.addTickets(iNum: Integer);
begin
if iNum > 0 then
fTicketsSold := fTicketsSold + iNum;
end;
• Procedure heading with class name and Integer parameter ✓
• if iNum > 0 ✓
• fTicketsSold := fTicketsSold + iNum ✓
(3)
Copyright reserved Please turn over
Information Technology/P2 13 Hlayiso/Mock 2026
NSC – Marking Guidelines
5.3.4 objShow := TPerformance.Create✓('Marimba Nights',
'Thando and the Keys', 90); ✓
(Second mark: arguments in the correct order and with the correct
data types.) (2)
5.4.1
iNum iNum > 0 iDigit iSum sOut
2026 TRUE 6 6 ’6’
202 TRUE 2 8 ’62’
20 TRUE 0 8 ’620’
2 TRUE 2 10 ’6202’
0 FALSE
• iNum column: 202, 20, 2, 0 ✓
• Condition column: TRUE (4 times) and FALSE ✓
• iDigit 6, 2, 0, 2 and iSum 6, 8, 8, 10 ✓
• sOut ’6’, ’62’, ’620’, ’6202’ ✓
Accept any trace table layout in which the values are shown in the
correct sequence.
(4)
5.4.2 It reverses the digits of the number (and calculates the sum of the
digits) ✓ (1)
5.5 Algorithm (example):
Loop k from 1 to 5
arrFreq[k] ← 0 ✓
Loop i from 1 to iCount ✓
arrFreq[arrRatings[i]] ✓ ←
arrFreq[arrRatings[i]] + 1 ✓
iMost ← 1
Loop k from 1 to 5 ✓
Display k, arrFreq[k] ✓
If arrFreq[k] > arrFreq[iMost] then
iMost ← k ✓
Display 'Most frequent rating: ', iMost ✓
Alternatives: an IF/CASE statement on the rating to increment the correct
counter (2 marks for the counting part); storing the highest count and its rating
in two variables. (8)
TOTAL SECTION E: 30
Copyright reserved Please turn over
Information Technology/P2 14 Hlayiso/Mock 2026
NSC – Marking Guidelines
SECTION F: INTEGRATED SCENARIO
QUESTION 6
6.1.1 Any TWO of: ✓✓
• GPS / satellite positioning
• Cellphone tower triangulation
• Wi-Fi positioning (known hotspot locations)
• Bluetooth beacons
(2)
6.1.2 Any ONE of: ✓
• The user’s movements can be tracked / stored without their
knowledge
• Location data can be sold to third parties / used for targeted
advertising
• Criminals could use location data to find or follow the person
(1)
6.2.1 Any TWO of: ✓✓
• Available 24/7
• Can answer many visitors at the same time – no waiting
• Reduces the workload/cost of staff
• Consistent answers / can answer in different languages
(2)
6.2.2 • AI chatbots generate answers based on patterns in data and
can produce incorrect/made-up information (hallucinations) or
outdated information ✓
• Visitors may act on wrong information (e.g. wrong venue or time),
which harms the festival’s reputation / the festival is responsible
for the information ✓
(2)
6.3.1 • Many compromised computers (a botnet) are used ✓
• to flood the server with so many requests at the same time that
it slows down/crashes and legitimate users cannot access it ✓
(2)
6.3.2 Any TWO of: ✓✓
• Use a firewall / intrusion detection system to filter malicious traffic
• Use a DDoS-protection service / content delivery network (CDN)
• Increase server capacity / load balancing over several servers
• Rate-limit / block suspicious IP addresses
(2)
Copyright reserved Please turn over
Information Technology/P2 15 Hlayiso/Mock 2026
NSC – Marking Guidelines
6.3.3 • A CAPTCHA presents a test that is easy for humans but difficult
for computers/bots to solve (e.g. distorted text, selecting images)
✓
• Purchases can only be completed after the test is passed, so
automated software cannot buy tickets in bulk ✓
(2)
6.4 • The unique code is checked against the central database when it is
scanned and marked as ’used’ ✓
• When a copy is scanned again, the database shows that the code has
already been used and entry is refused ✓
(2)
6.5.1 • The trail of data/information that a person leaves ✓
• through online activities, e.g. posts, comments, searches and
websites visited ✓
(2)
6.5.2 Any ONE of: ✓
• Check the official festival website/app or verified social media
accounts
• Check whether reputable news sources report the same
• Use a fact-checking website / contact the festival
(1)
6.6.1 • The performance is the intellectual property of the artist/creator
✓
• Recording and distributing it without permission of the copyright
holder is illegal / the artist loses income ✓
(2)
6.6.2 Others may use/share the photographs free of charge under
conditions set by the festival (e.g. with attribution, non-commercial)
✓ (1)
6.7.1 Near-field communication ✓ (1)
6.7.2 Any TWO of: ✓✓
• Less cash on site – reduced risk of theft/robbery
• Faster transactions / shorter queues
• Sales data is recorded automatically – better tracking of income
and stock
• No need to give change / fewer counting errors
(2)
Copyright reserved Please turn over
Information Technology/P2 16 Hlayiso/Mock 2026
NSC – Marking Guidelines
6.7.3 Any ONE of: ✓
• Unused credit may be lost / refund process
• Wristband can be lost or stolen
• System failure/no network means visitors cannot buy anything
• Visitors must load money in advance / transaction fees
(1)
6.8.1 • Everyday objects/devices with sensors that are connected to the
internet ✓
• that collect and exchange data with other devices/systems
without human intervention ✓
(2)
6.8.2 Any ONE of: ✓
• Staff are alerted when a venue is full, so entry can be stopped to
prevent overcrowding
• Crowds can be redirected to other entrances/venues
• The number of people inside is known in case of an emergency
evacuation
(1)
6.9 Any TWO of: ✓✓
• Collect only the personal information needed for the purpose (ticket sales)
• Obtain consent and inform visitors why the information is collected
• Keep the information secure / protect it against unauthorised access
• Do not share/sell the information without consent
• Allow visitors to access/correct their information
• Delete the information when it is no longer needed
(2)
TOTAL SECTION F: 30
GRAND TOTAL: 150
Copyright reserved
Study this subject
Recommended for this subject

Memorandum
Information Technology Grade 12 P2 2021 Memo (Eng)

Memorandum
Information Technology Grade 12 P2 2017 Memo (Eng)

Memorandum
Information Technology Grade 12 P2 Supplementary 2015 Memo
%20(English)%20June%202012%20Memo_hlayiso.com_--fe3b6637-21ff-45c2-9b0e-e3ab71d232ce/v1-bd1e1254afed16efdef2/card.webp)
Memorandum
Information Technology Grade 12 P2 NSC June 2012 Memo (Eng)

Question paper
Information Technology Grade 12 P2 2024 QP (Eng)

Question paper
Information Technology Grade 12 P2 Eastern Cape Mock 2022 QP
More from Grade 12 Information Technology

Question paper
Information Technology Grade 12 P2 2024 QP (Afr)

Question paper
Information Technology Grade 12 P1 November 2024 NSC QP

Question paper
Information Technology Grade 12 P2 November 2024 NSC QP

Question paper
Information Technology Grade 12 P1 NSC June 2023 QP (Eng)

Question paper
Information Technology Grade 12 P1 NSC November 2023 QP
_hlayiso.com_--7454979b-cba2-4b39-a884-69e6b1c0f5c6/v1-3f9dc1675d92ae7768e5/card.webp)
Question paper