AQA GCSE Computer Science Active Recall Guide (8525)

AQA · GCSE

AQA GCSE Computer Science Active Recall Guide

Every topic of specification 8525 written as exam-style questions with the answers printed after them. 664 questions across 8 topics and 43 subtopics, covering both papers with no options left out.

  • AQA
  • GCSE
  • Specification 8525
  • 664 questions

Guide overview All 8 topics Sample questions Papers and weighting Look inside Questions and answers

AQA GCSE Computer Science Active Recall Guide cover
£7 GBP
Get the guide

Digital PDF, sent to the email address on your order.

664questions with answers
8topics
43subtopics
~20minutes per subtopic

What the exam asks of you

AQA GCSE Computer Science is examined in two papers, each worth half the GCSE. Paper 1, Computational Thinking and Programming Skills, is a two-hour paper on algorithms and programming, with code to trace and code to write. Paper 2, Computing Concepts, is 1 hour 45 minutes on everything else.

There are no options. Every student studies all eight topics, and both papers are written, so the programming is examined on paper rather than at a computer.

Paper Covers
Paper 1
Computational thinking and programming skills
ALGORITHMS
PROGRAMMING
Paper 2
Computing concepts
DATA REPRESENTATION
COMPUTER SYSTEMS
COMPUTER NETWORKS
CYBER SECURITY
RELATIONAL DATABASES AND SQL
ETHICAL, LEGAL AND ENVIRONMENTAL IMPACTS OF DIGITAL TECHNOLOGY

Which topics are examined on which paper

What is in the guide

Both papers, no options skipped
All eight topics are compulsory and all eight are here.
Data representation drilled
143 questions on binary, hexadecimal, binary arithmetic, character sets, images, sound and compression, which is where the calculation marks sit.
Algorithms and programming asked as questions
Searching and sorting, trace tables, pseudocode, data structures, subroutines and SQL, asked rather than demonstrated.
Sized for a sitting
43 subtopics of 8 to 25 questions. One subtopic is one session of about twenty minutes.
The whole specification, with the answers printed after every section.Get the guide, £7

All 8 topics

Every topic has its own page with its subtopics, what it covers and sample questions.

Sample questions

Taken from the guide. Answer each one closed book first, then open the answer.

  1. Algorithms, decomposition and abstraction

    Why must each step of an algorithm be unambiguous?

    Show the answer
    A step with only one meaning gives the same result whoever follows it. A computer cannot guess what a vague instruction was meant to say.
  2. Data types

    What is the character data type?

    Show the answer
    A character is a single letter, digit, symbol or space. Examples of characters are 'A', '7' and '#'.
  3. Number bases and why hexadecimal is used

    State the decimal values of the hexadecimal digits A to F.

    Show the answer
    A is 10, B is 11 and C is 12. D is 13, E is 14 and F is 15.
  4. Hardware, software and the operating system

    Give two examples of system software.

    Show the answer
    An operating system such as Windows is one example of system software. A utility program such as backup software is also system software.
  5. Network types and topologies

    What is a Local Area Network (LAN)?

    Show the answer
    A LAN connects devices across a small geographical area such as a school, office or home. A LAN is usually owned and managed by one person or organisation.
  6. Cyber security, common threats and penetration testing

    What are misconfigured access rights?

    Show the answer
    Misconfigured access rights give users more access than they need, or leave data open to anyone. An ordinary user might be able to read or delete sensitive files.
  7. Relational databases and keys

    What is a data type in a database?

    Show the answer
    A data type sets what kind of value a field can hold. Common data types are integer, real, text, Boolean and date/time.
  8. Ethical issues in digital technology

    What are computer-based implants?

    Show the answer
    Computer-based implants are devices containing a computer that are placed inside the body. Examples include pacemakers, cochlear implants and brain-computer interfaces.

More sample questions and answers

How the guide is worked

Answering a question from memory stores it far better than reading the answer again. The guide runs that as a fixed procedure on one subtopic at a time, about twenty minutes a session.

  1. Step 1 · Closed book

    Cover the answers. Work through one subtopic and write down what you can. Leave blanks where you have nothing.

  2. Step 2 · Open book

    Go back to the top. Read each printed answer and write it out in full, including the ones you had right.

  3. Step 3 · Closed book again

    Same questions, same order, from memory. The gap between pass one and pass three is the session result.

Read the full method, the return schedule and the research behind it.

Look inside

Questions for a subtopic print together and the answers for that section print after them.

AQA · GCSE · 8525
Computer Science
Active Recall Guide
664 questions
Computer ScienceContents
Contents
8 topics, 43 subtopics
  1. Algorithms75
  2. Programming124
  3. Data Representation143
  4. Computer Systems95
  5. Computer Networks76
  6. Cyber Security55
  7. Relational Databases and Sql48
  8. Ethical, Legal and Environmental Impacts of Digital Technology48
ii
ProgrammingQuestions
Programming
Data types
  1. What is a data type?
  2. What is the integer data type?
  3. What is the real data type?
  4. What is the Boolean data type?
  5. What is the character data type?
  6. What is the string data type?
  7. Which data type suits a phone number, and why?
  8. Which data type suits the price of an item in a shop?
  9. Which data type suits a record of whether a user is logged in?
12
ProgrammingAnswers
Answers
Data types
  1. A data type sets the kind of value a variable can hold. The data type also decides which operations can be carried out on that value.
  2. An integer is a whole number with no fractional part. Integers can be positive, negative or zero, such as 42, 0 and −7.
  3. A real is a number that can have a fractional part, such as 3.75 or −0.5. Some languages call a real a float.
  4. A Boolean holds only one of two values, True or False. Booleans are used in conditions and to record whether something has happened.
  5. A character is a single letter, digit, symbol or space. Examples of characters are 'A', '7' and '#'.
  6. A string is a sequence of characters, such as a name or a sentence. A string can also be empty, holding no characters at all.
  7. A string suits a phone number. Phone numbers can begin with 0 and are never used in calculations.
  8. A real suits a price, because prices such as 4.99 have a fractional part.
  9. A Boolean suits whether a user is logged in. The value can only be True or False.
13
Keep going
664
questions
43 subtopics

Scroll sideways to turn through the pages.

See more pages from inside the guide

Questions students ask first

Which topics are on which paper?

Paper 1 is Algorithms and Programming. Paper 2 is Data Representation, Computer Systems, Computer Networks, Cyber Security, Relational Databases and SQL, and the Ethical, Legal and Environmental Impacts of Digital Technology. The breakdown is here.

Which programming language do I need?

Paper 1 uses pseudocode, and AQA publishes its own version of it. You can usually answer in a high level language too, but the questions and the mark schemes are written in pseudocode, and that is what the guide asks for.

Is there a coding exam at a computer?

No. Both papers are written. Your school will run practical programming as classwork, and it develops the skill Paper 1 tests, but the assessment itself is on paper.

Is SQL really examined?

Yes, as its own topic. SELECT, FROM, WHERE, ORDER BY, INSERT and the structure of a relational database with primary and foreign keys. It is 48 questions in the guide.

All questions, including the ones parents ask

AQA GCSE Computer Science Active Recall Guide

Every question paired with its answer, grouped by topic and subtopic, ready to work in three passes.

£7 GBP
Get the guide

Digital PDF, sent to the email address on your order.

Other AQA GCSE guides

All AQA GCSE guides All GCSE guides