PracticeVideosBlogFlashcards
All Practice Exams

Free Practice Questions for UCE Computer Studies / ICT

Exam-style questions and explanations by OpenExamPrep.

✓ No registration✓ No credit card
99+ Questions
100% Free

Loading practice questions...

Exam Review

Key Facts: UCE Computer Studies / ICT Exam

840

Official UNEB subject code for UCE Computer Studies / ICT

UNEB

20% / 80%

Subject result: continuous assessment / national examination

NCDC / UNEB

2 papers

Theory Paper 1 (840/1) and practical laboratory Paper 2 (840/2)

UNEB / NCDC NLSC

UGX 164,000

2026 normal UCE registration fee for privately sponsored candidates

UNEB 2026 registration guidance

Grade D

Basic subject competency; certificate award has additional conditions

UNEB / NCDC NLSC

The UCE Computer Studies / ICT examination (Subject 840) is sat at the end of Senior 4 in Uganda under UNEB and NCDC guidelines. Each subject result combines 20% continuous assessment with 80% national examination across theory Paper 1 (840/1) and practical Paper 2 (840/2). Compulsory project achievement is reported separately. OpenExamPrep provides 99 independent English-language MCQ study questions across five practice topic groups.

Sample UCE Computer Studies / ICT Practice Questions

Try these sample questions to review concepts for the UCE Computer Studies / ICT exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 99+ question experience with AI tutoring.

1Which component of the Central Processing Unit (CPU) is directly responsible for performing arithmetic operations, such as addition and subtraction, and logical comparisons like evaluating whether one value is greater than another?
A.Arithmetic Logic Unit (ALU)
B.Control Unit (CU)
C.Program Counter (PC)
D.Memory Address Register (MAR)
Explanation: The Arithmetic Logic Unit (ALU) is the core functional block of the CPU that executes all mathematical computations (addition, subtraction, multiplication) and decision-making logic operations (AND, OR, NOT, comparisons). The Control Unit coordinates operations, while registers hold temporary data and instructions.
2Why is Read-Only Memory (ROM) classified as non-volatile primary storage in computer architecture?
A.It retains its recorded startup instructions and firmware even when the computer system is completely powered off.
B.Its stored contents can be modified rapidly and dynamically by running user application programs.
C.It loses all stored data immediately whenever the main alternating current power supply is interrupted.
D.It provides expandable virtual memory by swapping active memory pages directly onto secondary magnetic storage.
Explanation: ROM is non-volatile memory because its contents (such as the basic input/output system or firmware) remain intact without requiring electrical power. In contrast, Random Access Memory (RAM) is volatile and clears its data when power is lost.
3During the CPU fetch-decode-execute machine cycle, what specific role is performed by the Program Counter (PC) register?
A.It holds the memory address of the next machine instruction scheduled to be fetched from RAM.
B.It decodes the binary operational code into individual micro-operation control signals.
C.It stores the intermediate mathematical calculation results generated by the accumulator.
D.It buffers raw data packets incoming from external input/output peripheral controllers.
Explanation: The Program Counter (PC) keeps track of program execution by storing the memory address of the next sequential instruction. Once an instruction is fetched into the Instruction Register, the PC increments to point to the subsequent memory address.
4How does the computer system clock frequency, typically expressed in gigahertz (GHz), influence processor operation?
A.It generates continuous electrical timing pulses that synchronize the rate at which the CPU fetches and executes basic instructions.
B.It determines the total physical capacity of volatile dynamic RAM that can be installed on the motherboard.
C.It measures the network bandwidth available for transmitting data packets across local area networks.
D.It regulates the thermal voltage supplied to cooling fans to maintain safe processor operating temperatures.
Explanation: The system clock produces vibrating electronic pulses at fixed frequencies (measured in billions of cycles per second or GHz). Each CPU instruction takes one or more clock cycles to complete, so a higher clock speed synchronizes faster execution cycles across processor circuits.
5Which input device is specifically designed to read pencil or ink marks in predefined positions on pre-printed examination answer sheets, such as those used by national examination bodies?
A.Optical Mark Reader (OMR)
B.Optical Character Reader (OCR)
C.Magnetic Ink Character Recognition (MICR) reader
D.Barcode and QR code scanner
Explanation: An Optical Mark Reader (OMR) detects the presence or absence of dark marks (shaded bubbles or boxes) on specially formatted paper sheets by measuring reflected light. It is widely used for scoring multiple-choice national examinations accurately and rapidly.
6When comparing solid-state drives (SSDs) to traditional magnetic hard disk drives (HDDs), which operational characteristic represents a primary technical advantage of SSDs?
A.SSDs use non-volatile flash memory with no moving mechanical parts, resulting in lower access latency and higher shock resistance.
B.SSDs use spinning ferromagnetic platters that achieve lower per-gigabyte manufacturing costs than magnetic media.
C.SSDs require continuous magnetic read/write head repositioning across concentric tracks, which eliminates electrical wear.
D.SSDs offer infinite read/write erase cycles with zero cell degradation regardless of daily write workload.
Explanation: Solid-state drives (SSDs) utilize semiconductor NAND flash memory chips. Because they lack spinning platters, spindle motors, and moving actuator arms, SSDs provide near-instantaneous seek times, silent operation, substantially higher read/write throughput, and greater physical durability against drops.
7What is the structural characteristic and purpose of the address bus within the system bus architecture?
A.It is a unidirectional pathway that carries memory location addresses from the CPU to main memory and peripheral interfaces.
B.It is a bidirectional pathway that transfers raw binary instruction data and operand values between the CPU and RAM.
C.It carries read, write and interrupt control signals between the CPU and other components.
D.It temporarily stores the address of the next instruction to be fetched from memory.
Explanation: The address bus is unidirectional because addresses originate solely from the processor (or DMA controller) to specify which memory cell or I/O port is being targeted. The width of the address bus (number of parallel lines) dictates the maximum physical address space the system can access.
8Which of the following computer printers is classified as an impact printer?
A.Dot-matrix printer
B.Laser printer
C.Thermal printer
D.Inkjet printer
Explanation: A dot-matrix printer is an impact printer because it forms characters by striking pins against an ink-saturated ribbon directly onto paper. This physical impact makes it uniquely capable of printing multi-part carbon copy forms still used in administrative offices.
9When a computer is powered on, which firmware diagnostic routine runs first before locating the bootloader and loading the operating system?
A.Power-On Self-Test (POST)
B.Disk Defragmentation Utility
C.Virtual Memory Paging Protocol
D.Interrupt Service Routine (ISR)
Explanation: Immediately after power-on, the BIOS or UEFI firmware initializes and conducts the Power-On Self-Test (POST). The POST verifies that critical hardware components (CPU registers, system timer, RAM, keyboard controller, video display adapter, and boot drives) are functioning before loading the bootloader.
10A student in a computer lab is typing an essay when an electrical power outage occurs without a battery backup. Why is the unsaved text lost?
A.Active document text was stored in volatile RAM, which requires a continuous electrical current to retain state.
B.The central processing unit automatically purges storage media whenever input current fluctuates.
C.Unsaved edits have already been transferred to ROM, which is erased when the computer shuts down.
D.The operating system file allocation table marks all open files as corrupt and permanently deletes them.
Explanation: RAM is volatile memory that needs power to retain working data. Unsaved edits held only in RAM are lost when power fails, so saving work to non-volatile storage and using a UPS reduces this risk.

About the UCE Computer Studies / ICT Exam

The Uganda Certificate of Education (UCE) Computer Studies / Information and Communications Technology (ICT) examination (Subject Code 840) is administered annually by the Uganda National Examinations Board (UNEB) at the end of Senior Four (S4). Under the National Curriculum Development Centre (NCDC) New Lower Secondary Curriculum, assessment integrates 20% school-based continuous assessment with an 80% national summative examination consisting of theory Paper 1 (840/1) and practical Paper 2 (840/2). Compulsory integrated project achievement is reported separately. The syllabus covers computer systems, hardware and startup, system and application software, word processing, spreadsheets, desktop publishing, database management, networking, web concepts, cyber ethics, and e-waste management. This independent practice bank provides 99 original multiple-choice questions with verified explanations for all options.

Exam sponsor: Uganda National Examinations Board (UNEB). The requirements and fees below concern the certification or admission exam, separate from our free practice resources.

Assessment

UNEB Computer Studies / ICT includes theory Paper 1 (840/1) and practical Paper 2 (840/2). Follow the current paper's timing and rubric. The subject grade combines 80% national examination with 20% school-based continuous assessment. Compulsory integrated project achievement is reported separately.

Time Limit

UNEB allows 2 hours 15 minutes for Paper 1 (840/1) and 2 hours 30 minutes for Paper 2 (840/2). Use the current official timetable for your sitting.

Passing Score

Grades A–E; D is Basic subject competency. UCE certificate eligibility is a separate overall result.

Exam / Certification Fees

UCE 2026 normal registration: UGX 164,000 for privately sponsored candidates; government pays for qualifying USE-sponsored candidates. This is not a Computer Studies-only charge.

Exam sponsor website

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.

20 of 99 practice questions

Computer Systems, Hardware, and Architecture

Categories and evolution of computers, input and output peripherals, central processing unit components (ALU, CU, registers), system buses, motherboard architecture, primary memory (RAM, ROM), secondary storage devices, system boot sequence (BIOS/UEFI, POST), and data representation units.

20 of 99 practice questions

System Software, Operating Systems, and Utilities

Functions of operating systems (process, memory, device, and file management), user interfaces (CLI vs GUI), utility programs (antivirus, disk defragmenters, file compression), file directory hierarchies, file paths, extensions, permissions, firmware, and software licensing models.

25 of 99 practice questions

Productivity Applications and Publishing

Word processing formatting, tables, mail merge, and document layout; electronic spreadsheet formulas, functions (SUM, AVERAGE, IF, VLOOKUP), cell referencing (relative and absolute), sorting, filtering, and charts; presentation slide masters, animations, transitions, and multimedia; desktop publishing (DTP) page layout, master pages, and print output.

15 of 99 practice questions

Data Management, Databases, and Information Systems

Relational database concepts, tables, records, fields, data types, primary and foreign keys, referential integrity, entity relationships, form design for data entry, select and parameter queries using boolean criteria, and summary reports.

19 of 99 practice questions

Networks, Internet, ICT Safety, Ethics, and Society

Network classifications (LAN, WAN), network topologies, transmission media (guided vs unguided), networking hardware, Internet architecture, IP addressing, DNS, web protocols, HTML basics, ergonomics and health risks, malware threats, cybersecurity safeguards, Uganda Computer Misuse Act (2011), and electronic waste management.

Preparing for the UCE Computer Studies / ICT Exam

What You Need to Know

  • Passing score: Grades A–E; D is Basic subject competency. UCE certificate eligibility is a separate overall result.
  • Assessment: UNEB Computer Studies / ICT includes theory Paper 1 (840/1) and practical Paper 2 (840/2). Follow the current paper's timing and rubric. The subject grade combines 80% national examination with 20% school-based continuous assessment. Compulsory integrated project achievement is reported separately.
  • Time limit: UNEB allows 2 hours 15 minutes for Paper 1 (840/1) and 2 hours 30 minutes for Paper 2 (840/2). Use the current official timetable for your sitting.
  • Exam / certification fees: UCE 2026 normal registration: UGX 164,000 for privately sponsored candidates; government pays for qualifying USE-sponsored candidates. This is not a Computer Studies-only charge. Official sources

Using Our Practice Resources

  • Work through all 99 available questions
  • Review every answer and explanation
  • Track weak areas and revisit them
  • Use our AI tutor for tough concepts

UCE Computer Studies / ICT: Suggested Study Strategy

1Master electronic spreadsheet functions and formula logic, specifically nested IF conditions, VLOOKUP syntax, and the distinction between relative references (A1) and absolute references ($A$1) during formula replication.
2Practice interpreting relational database structures, identifying primary and foreign keys, understanding one-to-many relationships, and constructing query criteria using comparison operators (>, <, >=) and logical operators (AND, OR).
3Learn permission boundaries, responsible ICT use, and how to check current Ugandan cyber-law sources. Review current judgments before relying on an older summary of offences or penalties.
4Understand computer hardware specifications and data representation units, including converting between bits, bytes, kilobytes (KB), megabytes (MB), and gigabytes (GB), and calculating file transfer durations.

Frequently Asked Questions

What is the examination code and structure for UCE Computer Studies / ICT in Uganda?

Information and Communications Technology (ICT) / Computer Studies is UNEB Subject Code 840. Candidates take theory Paper 1 (840/1, 2 hours 15 minutes) featuring contextual scenario items, and practical Paper 2 (840/2, 2 hours 30 minutes) on computers covering productivity software applications. The final subject grade combines 20% school-based continuous assessment with 80% national summative examination; compulsory integrated project achievement is reported separately.

How are results graded under Uganda's New Lower Secondary Curriculum for UCE ICT?

Subject grades range from A (Exceptional) to E (Elementary); D (Basic) indicates minimum competency. Overall certification is reported as Result 1 and also requires the prescribed subjects, continuous assessment and project scores. Grade D alone does not establish certificate eligibility.

How much is the registration fee for the UCE Computer Studies examination?

UNEB's 2026 normal UCE registration fee is UGX 164,000 for privately sponsored candidates, rather than a separate charge for Computer Studies. Late registration attracts a 50% surcharge. Government pays for qualifying USE-sponsored candidates; attending a government-aided school alone does not make every candidate government-sponsored.

Does this practice question bank replace hands-on computer laboratory practicals?

No. This is an independent English-language MCQ study adaptation for UCE Computer Studies / ICT, not an official translation or format simulation. Its 99 original questions support concept review, spreadsheet calculation evaluation, system troubleshooting, database query logic, and cyber law understanding. They do not replace hands-on practical software exercises or compulsory project work.