Free · 17 October 2026
A/L ICT MCQ of the day
One real exam question every day, in Sinhala and English. Answer it, keep your streak, and find out which unit to fix. Free, no sign-in.
දවසට එක A/L ICT MCQ එකක් — free. උත්තරේ දීලා streak එක පවත්වාගෙන යන්න.
Practice question, 2026 paper style · Database management
BORROW(MemberID, BookID, BorrowDate, MemberName, DueDate) සම්බන්ධය සලකන්න. ප්රාථමික යතුර (MemberID, BookID) වේ. දෙවෙනි ප්රමත අවස්ථාව (2NF) උල්ලංඝනය කරන පරායත්තතාව කුමක් ද?
උත්තරයක් tap කරන්න — හරිද වැරදිද එවෙලේම පෙන්නනවා.
Yesterday's question
16 October 2026 · A/L ICT 2026 Paper I · question 15
FTP uses TCP instead of UDP as the transport layer protocol, because TCP: A - Ensures reliable data delivery. B - Delivers data in the correct sequence. C - Uses encryption to secure data. Which of the above is/are correct?
FTP, ප්රවාහන ස්තරයේ නියමාවලිය ලෙස UDP වෙනුවට TCP භාවිත කරන්නේ, TCP මගින්: A - විශ්වාසදායක දත්ත ගෙනයාමක් සහතික කරන බැවිනි. B - නිවැරදි අනුපිළිවෙලින් දත්ත බෙදාහරින බැවිනි. C - දත්ත ආරක්ෂා කිරීම සඳහා ගුප්ත කේතනය භාවිත කරන බැවිනි. ඉහත ප්රකාශ අතුරෙන් නිවැරදි වන්නේ,
- A only
- A and B only
- A and C only
- B and C only
- All of A, B, and C
Answer: 2
Earlier this week
15 October 2026 · A/L ICT 2026 Paper I · question 48
Which of the following is correct regarding embedded systems and IoT?
Answer 1: A piezo buzzer can be used as an actuator in an IoT application.
14 October 2026 · A/L ICT 2026 Paper I · question 31
A student can enrol in many courses; a course can have many enrolled students; every student-course enrolment date must be recorded. Which correctly represents all these requirements?
Answer 2: Student [M] — Course [N], with EnrollmentDate as an attribute of the Enroll relationship
13 October 2026 · A/L ICT 2026 Paper I · question 14
In a school laboratory's LAN, in what form does a switch forward data between computers?
Answer 4: Frames
12 October 2026 · A/L ICT 2026 Paper I · question 47
Match components A1-A3 with board features B1-B3. A1 - LDR. A2 - LED. A3 - Reed switch fixed to a door. B1 - Analog input. B2 - Digital input. B3 - Digital output.
Answer 2: A1-B1, A2-B3, A3-B2
11 October 2026 · A/L ICT 2026 Paper I · question 30
EMPLOYEE table: E01 Kasun 85000 D01; E02 Dilini 72000 D02; E03 Ruwan 75000 D01; E04 Amaya 68000 D03. Query: SELECT Name, Salary FROM EMPLOYEE WHERE DeptID='D01' AND Salary > 80000; What is the output?
Answer 1: Kasun — 85,000
Practise a whole unit
Every unit has a free 10-question test that explains the reason for every answer. Sign in with your phone number — no password, no payment.
- Unit 1 · Concept of ICTFree test
- Unit 2 · Introduction to computerFree test
- Unit 3 · Data representationFree test
- Unit 4 · Fundamentals of digital circuitsFree test
- Unit 5 · Operating systemsFree test
- Unit 6 · Data communication and networkingFree test
- Unit 7 · Systems analysis and designFree test
- Unit 8 · Database managementFree test
- Unit 9 · ProgrammingFree test
- Unit 10 · Web developmentFree test
- Unit 11 · Internet of ThingsFree test
- Unit 12 · ICT in businessFree test
- Unit 13 · New trends and future directionsFree test
More free A/L ICT resources
- A/L ICT 2027 predicted paper — exam prediction
- A/L ICT 2026 MCQ answers — all 50, free
- Free ICT notes & past papers
- Past papers, used the right way
- The full syllabus, unit by unit
- Syllabus, resource book & teacher's guide
- Free unit tests — 10 questions for every unit
- Short notes — every unit, one line each
- A revision plan, especially for repeats
- Exam command words explained
- 10 worked "distinguish between" answers
- Number systems & two's complement
- Logic gates, symbols & truth tables
- Where A/L ICT can take you
- Dr. Yasas Sri Wickramasinghe — lecturer profile