100+ Free Cameroon GCE A-Level Computer Science (0795) Practice Questions
Prepare for the Cameroon General Certificate of Education Advanced Level Computer Science (Syllabus 0795) exam with instant access — no signup required.
Loading practice questions...
Explore More Cameroon GCE Advanced Level
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: Cameroon GCE A-Level Computer Science (0795) Exam
0795
Official CGCEB Subject Code for Advanced Level Computer Science
Cameroon GCE Board Syllabus Regulations
3 Papers
Assessment Structure (Paper 1 MCQ, Paper 2 Theory, Paper 3 Practical Lab)
CGCEB Scheme of Assessment
170 Marks
Total Combined Raw Marks across Papers 1, 2, and 3
Cameroon GCE Board Examination Blueprint
A to E
Official GCE Advanced Level Passing Grades (Grade A highest to Grade E pass)
Cameroon GCE Board Grading System
100
High-Quality Practice Questions in this OpenExamPrep Revision Bank
OpenExamPrep
Cameroon GCE A-Level Computer Science 0795 is assessed by the Cameroon GCE Board via three papers: Paper 1 (50 compulsory MCQs, 1h30m), Paper 2 (theory, 2h30m) and a separately scheduled practical laboratory examination. This 100-question practice test provides comprehensive preparation across all official syllabus modules for 2026.
Sample Cameroon GCE A-Level Computer Science (0795) Practice Questions
Try these sample questions to test your Cameroon GCE A-Level Computer Science (0795) exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1In computer processor architecture, what is the defining structural difference between the Harvard architecture and the Von Neumann architecture?
2During the CPU fetch-decode-execute cycle, what is the primary role of the Program Counter (PC)?
3During a memory read operation in the fetch cycle, how do the Memory Address Register (MAR) and Memory Data Register (MDR) interact with the system buses?
4In a standard accumulator-based CPU architecture, which sequence of Register Transfer Level (RTL) micro-operations correctly represents the instruction fetch phase?
5A processor has a 32-bit address bus and byte-addressable physical memory. What is the maximum physical memory capacity that this processor can directly address?
6A computer system uses 16-bit byte-level memory addresses and a direct-mapped cache of 4 KB total data capacity with 64-byte cache blocks (lines). How are the 16 address bits partitioned into Tag, Line Index, and Block Offset fields?
7What is the principal operational reason that Static RAM (SRAM) is used for CPU cache memory while Dynamic RAM (DRAM) is used for main system memory?
8In a virtual memory system using demand paging, what primary condition causes severe thrashing to occur?
9In a pipelined CPU, which type of hazard occurs when an instruction depends on the data result of an immediately preceding instruction that has not yet completed its write-back stage?
10Which architectural characteristic is fundamentally distinctive of Reduced Instruction Set Computers (RISC) compared to Complex Instruction Set Computers (CISC)?
About the Cameroon GCE A-Level Computer Science (0795) Exam
The Cameroon GCE Advanced Level Computer Science (Subject Code 0795) is a two-year senior secondary academic qualification administered by the Cameroon GCE Board. It equips Upper Sixth students with rigorous foundations in computer architecture, data structures, algorithm design, software engineering, operating systems, networking, relational database management, and cyber legislation. Assessment comprises three papers: Paper 1 (MCQs), Paper 2 (Theory), and Paper 3 (Practical Programming). Format note: this site's practice bank is 100 four-option multiple-choice questions covering the whole official syllabus. Paper 1 of the real examination is genuinely multiple choice (50 compulsory questions), so the format matches that paper, but the bank is a study aid only — it does not simulate the written theory/essay paper(s) or any practical examination, and its length does not describe the official exam.
Assessment
Official Advanced Level structure for subject code 0795 (Computer Science) per the Cameroon GCE Board June 2026 timetable (Form G6): Paper 1: 50 compulsory multiple-choice questions (1 hour 30 minutes); Paper 2: written theory/structured questions (2 hours 30 minutes); a separately scheduled practical examination (practical phase, 5–27 May 2026). Total written time is 4 hours. The Board does not publish per-paper mark weightings for individual subjects.
Time Limit
Paper 1: 1 hour 30 minutes; total written time 4 hours plus a separately scheduled practical examination.
Passing Score
Grade E or better (Cameroon GCE Advanced Level grades A, B, C, D and E are passes; O is a subsidiary pass and F is a fail)
Exam Fee
17,000 FCFA (Cameroon General Certificate of Education Board (CGCEB), Buea, Cameroon)
Cameroon GCE A-Level Computer Science (0795) Exam Content Outline
Computer Systems, Architecture & Low-Level Operations
CPU functional units (ALU, CU, internal registers including PC, MAR, MDR, CIR, ACC), the fetch-decode-execute machine cycle, address/data/control bus operations, memory hierarchy (L1/L2/L3 cache, SRAM, DRAM, virtual memory paging), assembly language structure, two-pass assembler algorithms, Boolean theorems, Karnaugh maps, combinational logic (half/full adders, 4-to-1 multiplexers), sequential flip-flops, and binary data representations (two's complement, IEEE 754 floating point standard).
Data Structures & Algorithms
Linear data structures including multi-dimensional arrays (row-major and column-major memory mapping), singly and doubly linked lists, stack operations and applications (infix-to-postfix conversion, postfix evaluation), and circular queues; non-linear data structures including binary search trees (insert, delete, in-order/pre-order/post-order traversals) and graphs (adjacency matrix vs list, BFS, DFS, Dijkstra's algorithm); algorithm design, searching techniques (linear, binary), sorting methods (bubble, insertion, selection, merge, quicksort), asymptotic Big-O time and space complexity analysis, and recursive vs iterative execution models.
Software Engineering & Programming Paradigms
Software Development Life Cycle (SDLC) stages (feasibility, requirements specification, design, implementation, testing, maintenance), process models (Waterfall, V-Model, Spiral risk management, Agile Scrum sprints, Extreme Programming), programming paradigms (imperative, functional, declarative, object-oriented), core OOP principles (encapsulation, inheritance, runtime polymorphism, dynamic dispatch, abstract classes, interfaces), software testing techniques (black-box boundary value analysis, white-box cyclomatic complexity, unit/integration/system testing), and language translators (phases of a compiler: lexical analysis, syntax parsing, semantic type-checking, code generation).
Systems Software, Operating Systems & Networks
Operating system architecture, user vs kernel mode, system calls, interrupt handling routines, process management (PCB, 5-state process lifecycle), CPU scheduling algorithms (FCFS, SJF, Round Robin, SRTF), inter-process communication, semaphores, race conditions, deadlock conditions and Banker's algorithm, memory management (paging, page replacement algorithms including FIFO and LRU, thrashing), network topologies, the 7-layer OSI and TCP/IP models, IPv4/IPv6 addressing and subnetting calculations, transport protocols (TCP 3-way handshake vs UDP), network security (symmetric AES vs asymmetric RSA cryptography, digital certificates), and firewalls.
Databases & Social/Legal Implications
Relational database concepts (relations, candidate/primary/foreign keys, entity and referential integrity), Entity-Relationship (ER) modeling, normalization techniques (1NF, 2NF, 3NF, BCNF) to eliminate data redundancy and anomalies, SQL queries (DDL, DML, aggregate functions, nested subqueries, inner/outer joins), database transaction ACID properties and concurrency control, Cameroon cybersecurity legislation (Law No. 2010/012 on cybersecurity and cybercrime), the regulatory role of ANTIC, open source vs proprietary software licenses, and professional computer ethics.
How to Pass the Cameroon GCE A-Level Computer Science (0795) Exam
What You Need to Know
- Passing score: Grade E or better (Cameroon GCE Advanced Level grades A, B, C, D and E are passes; O is a subsidiary pass and F is a fail)
- Assessment: Official Advanced Level structure for subject code 0795 (Computer Science) per the Cameroon GCE Board June 2026 timetable (Form G6): Paper 1: 50 compulsory multiple-choice questions (1 hour 30 minutes); Paper 2: written theory/structured questions (2 hours 30 minutes); a separately scheduled practical examination (practical phase, 5–27 May 2026). Total written time is 4 hours. The Board does not publish per-paper mark weightings for individual subjects.
- Time limit: Paper 1: 1 hour 30 minutes; total written time 4 hours plus a separately scheduled practical examination.
- Exam fee: 17,000 FCFA
Keys to Passing
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
Cameroon GCE A-Level Computer Science (0795) Study Tips from Top Performers
Frequently Asked Questions
What is the structure of the Cameroon GCE A-Level Computer Science (0795) examination?
The examination consists of three compulsory components per the Cameroon GCE Board June 2026 timetable: Paper 1 is a 1-hour 30-minute multiple-choice paper with 50 compulsory questions; Paper 2 is a 2-hour 30-minute structured theory and problem-solving paper; and there is a separately scheduled practical software development examination conducted in a computer laboratory during the Board's practical phase (5–27 May 2026). The Board does not publish per-paper mark weightings.
What programming languages are assessed in Paper 3 Practical Software Development?
The Cameroon GCE Board syllabus allows approved structured and object-oriented high-level programming languages in Paper 3, predominantly C, C++, Java, and Python. Candidates are expected to implement algorithms, handle file operations, manipulate data structures, and debug functional programs in an approved IDE environment.
How is the final grade determined for Cameroon GCE A-Level Computer Science?
The composite mark across Paper 1, Paper 2, and Paper 3 is weighted and graded on the standard Cameroon GCE A-Level scale: Grade A (highest distinction, 5 points), Grade B (4 points), Grade C (3 points), Grade D (2 points), Grade E (minimum pass, 1 point), Grade O (Ordinary Level subsidiary pass, 0 points), and Grade F (Fail, 0 points).
What are the registration fees for GCE A-Level Computer Science?
Official CGCEB registration entails a base registration fee of 9,000 FCFA, a subject fee of 2,000 FCFA, a practical examination fee of 5,000 FCFA (specific to subjects with lab components), and a 1,000 FCFA Form G3/ICT fee, totaling approximately 17,000 FCFA for single-subject entry.
Does this practice test replicate the official Cameroon GCE Board examination?
This resource provides 100 original, high-quality practice multiple-choice questions aligned with the official 0795 syllabus. It serves as an academic revision tool designed to help students master core computational theory, numerical calculations, logic circuits, and algorithmic problem-solving.
What Cameroonian laws and regulatory bodies are covered in the 0795 syllabus?
The syllabus covers Law No. 2010/012 of 21 December 2010 relating to cybersecurity and cybercrime in Cameroon, the regulatory enforcement and digital security functions of ANTIC (National Agency for Information and Communication Technologies), and ethical standards governing intellectual property and data protection.