(Computational Thinking, Programming & Computer Systems)
Qualification: GCSE Computer Science (OCR Specification J277)
Paper Code: J277/01 (Computer Systems) / J277/02 (Computational Thinking,
Algorithms & Programming)
Date: __________________________
Time: __________________________
Duration: 1 Hour 30 Minutes (per paper)
Total Marks: 80
INSTRUCTIONS TO CANDIDATES
Answer ALL questions.
Use black ink or ballpoint pen only.
Show all working for algorithm and logic questions.
Write algorithms using pseudocode or flowcharts where required.
Ensure all programming answers are clearly structured and indented.
No marks will be awarded for inaccurate or unclear logic.
A data sheet / reference sheet may be provided.
Calculators may be used where permitted.
,ASSESSMENT FOCUS
Computer systems architecture (CPU, memory, storage)
Networks and cybersecurity
Data representation (binary, hexadecimal, images, sound)
Algorithms and problem-solving techniques
Programming constructs (selection, iteration, arrays)
Logic gates and Boolean algebra
CANDIDATE DETAILS
Full Name: ____________________________________________
Candidate Number: _____________________________________
Centre Number: ________________________________________
Signature: ____________________________________________
FOR EXAMINER’S USE ONLY
Question Marks Available Marks Awarded
1
2
3
…
Total 80
,Arithmetic Logic Unit (ALU)
Performs operations on data e.g. Addition, subtraction
Control Unit (CU)
Coordinating activities of the CPU
Registers
Quick, small stores of data within the CPU
Memory Address Register (MAR)
Holds memory address for data or a instruction about to be used by the CPU
Memory Data Register (MDR)
Holds actual data or instruction
Accumulator
Stores results of calculations in the ALU
, Program Counter (PC)
Holds memory address of the instruction for each cycle
Fetch
The next instruction is retrieved by CPU from main memory
Decode
The instruction is broken down and decided so computer can understand
Execute
The CPU performs what the instructions told
Embedded System
A computer system built within a large device e.g. Camera, washer, car
Volatile
Memory loses its data when power of
Non-volatile