100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

AQA GCSE Computer Science Exam Questions And Answers 2025 Update.

Rating
-
Sold
-
Pages
16
Grade
A+
Uploaded on
09-03-2025
Written in
2024/2025

©FYNDLAY 2024/2025 ALL RIGHTS RESERVED 1:52PM. 1 AQA GCSE Computer Science Exam Questions And Answers 2025 Update. Data - AnswerConsists of raw facts and figures without context or meaning. Information - AnswerWhat exists when data has been given context or meaning. Variable - AnswerSpace for a single piece of data, each variable has a data type. You can change variables once they have been set. Constant - AnswerSpace for a single piece of data, each constant has a data type. You cannot change constants once they have been set. Boolean - AnswerA data type, can be either true or false and requires only one bit of storage. Character - AnswerA data type, a single letter, number, punctuation mark, space etc. - requires one byte. String - AnswerA data type, stores any number of characters, such as a person's name, address and postcode. Integer - AnswerA data type, whole numbers, such as a person's age or how much stock a shop has. Real - AnswerA data type, decimal numbers, such as distances and fractions. Boolean Operator - AND - AnswerIf you see AND between two Boolean expressions, the whole expression is true only if both of the smaller expressions are true. For example: age <= 16 AND age >= 5 Boolean Operator - OR - AnswerIf either of the expressions either side of the OR is true, then the entire expression is true. Boolean Operator - NOT - AnswerAdding NOT to an expression simply makes it the opposite of what it was before. For example: NOT (age <= 11). This covers all other ages, 12 and up. The meaning of the following operators: >= < ©FYNDLAY 2024/2025 ALL RIGHTS RESERVED 1:52PM. 2 = != - Answer>= Greater than or equal to < Less than = Equal to != Not equal to Array - AnswerAn array is a space in memory reserved for more than one item of the same data type. Two Dimensional Array - AnswerTable of items and elements, with columns and rows. Data stored in this way can be considered as if it were in a spreadsheet, where each row and each column stands for something. Record - AnswerRecords can combine different data types, and each record would be about one person, or one building or one book. Why we use Data Structures - AnswerUsing data structures instead of lots of individual variables can reduce the amount of code you need to write in order to solve a problem. Arrays also reduce the likelihood of errors occurring, as there are fewer places in the code in which errors could exist. When programs are designed, why are they broken down into smaller tasks and each task is addressed individually? - AnswerFor large programs, different tasks can be assigned to different programmers, with clear understanding of who is to code what. Each component can be tested separately as it is coded, which means the complete program, when all the parts are assembled, will possibly contain fewer errors. If the program needs updating later, the individual component can be updated, leaving the rest of the program unchanged. Why Computer Programs are Written - AnswerTo solve a problem. Algorithm - AnswerA step-by-step set of instructions to allow a computer to solve a problem in a finite number of steps. Structure Diagrams - AnswerShows how a program, or a potential program, is broken down into individual processes. Flow Charts - AnswerA way of showing, within a program, what tasks are to happen in what order. This is done using shapes and arrows. Terminator (Flow Chart) - Answer

Show more Read less
Institution
AQA GCSE Computer Science
Course
AQA GCSE Computer Science










Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
AQA GCSE Computer Science
Course
AQA GCSE Computer Science

Document information

Uploaded on
March 9, 2025
Number of pages
16
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

©FYNDLAY 2024/2025 ALL RIGHTS RESERVED 1:52PM.




AQA GCSE Computer Science Exam
Questions And Answers 2025 Update.


Data - Answer✔Consists of raw facts and figures without context or meaning.

Information - Answer✔What exists when data has been given context or meaning.

Variable - Answer✔Space for a single piece of data, each variable has a data type. You can
change variables once they have been set.

Constant - Answer✔Space for a single piece of data, each constant has a data type. You cannot
change constants once they have been set.

Boolean - Answer✔A data type, can be either true or false and requires only one bit of storage.

Character - Answer✔A data type, a single letter, number, punctuation mark, space etc. -
requires one byte.

String - Answer✔A data type, stores any number of characters, such as a person's name,
address and postcode.

Integer - Answer✔A data type, whole numbers, such as a person's age or how much stock a
shop has.

Real - Answer✔A data type, decimal numbers, such as distances and fractions.

Boolean Operator - AND - Answer✔If you see AND between two Boolean expressions, the
whole expression is true only if both of the smaller expressions are true. For example: age <= 16
AND age >= 5

Boolean Operator - OR - Answer✔If either of the expressions either side of the OR is true, then
the entire expression is true.

Boolean Operator - NOT - Answer✔Adding NOT to an expression simply makes it the opposite
of what it was before. For example: NOT (age <= 11). This covers all other ages, 12 and up.
The meaning of the following operators:
>=
<
1

, ©FYNDLAY 2024/2025 ALL RIGHTS RESERVED 1:52PM.


=

!= - Answer✔>= Greater than or equal to
< Less than
= Equal to
!= Not equal to

Array - Answer✔An array is a space in memory reserved for more than one item of the same
data type.

Two Dimensional Array - Answer✔Table of items and elements, with columns and rows. Data
stored in this way can be considered as if it were in a spreadsheet, where each row and each
column stands for something.

Record - Answer✔Records can combine different data types, and each record would be about
one person, or one building or one book.

Why we use Data Structures - Answer✔Using data structures instead of lots of individual
variables can reduce the amount of code you need to write in order to solve a problem. Arrays
also reduce the likelihood of errors occurring, as there are fewer places in the code in which
errors could exist.
When programs are designed, why are they broken down into smaller tasks and each task is
addressed individually? - Answer✔For large programs, different tasks can be assigned to
different programmers, with clear understanding of who is to code what.
Each component can be tested separately as it is coded, which means the complete program,
when all the parts are assembled, will possibly contain fewer errors.
If the program needs updating later, the individual component can be updated, leaving the rest
of the program unchanged.

Why Computer Programs are Written - Answer✔To solve a problem.

Algorithm - Answer✔A step-by-step set of instructions to allow a computer to solve a problem
in a finite number of steps.

Structure Diagrams - Answer✔Shows how a program, or a potential program, is broken down
into individual processes.

Flow Charts - Answer✔A way of showing, within a program, what tasks are to happen in what
order. This is done using shapes and arrows.

Terminator (Flow Chart) - Answer✔Used to mark the start and another is used to mark the end
of a flowchart.



2

, ©FYNDLAY 2024/2025 ALL RIGHTS RESERVED 1:52PM.


Input (Flow Chart) - Answer✔Input boxes show data entering the system, possibly typed by the
user.

Arrows (Flow Chart) - Answer✔Shows which instruction should take place next. --->

Process (Flow Chart) - Answer✔Each process contains a single instruction, so complex tasks
usually incorporate several processes.

Decision (Flow Chart) - Answer✔Asks a question, determining which path the program should
next take. It is in the shape of a diamond.

Sequence (Flow Charts) - Answer✔When instructions in an algorithm each need to be executed
only once, and in the order in which they are written.

Selection (Flow Charts) - Answer✔When one sequence of instructions or another, but not both,
is executed. The sequence that is executed will depend on what happened in earlier
instructions. Words such as IF or CASE mean that selection is taking place.

Iteration (Flow Charts) - Answer✔Takes place when one or more instructions are executed
more than once. Also known as repetition. It is taking place when program code contains the
words LOOP, FOR, WHILE or REPEAT.

Function - Answer✔Carries out a subtask of a larger task for which the program is responsible.
It then returns a value. It also has a data type.

Procedure - Answer✔Carries out a subtask of a larger task for which the program is responsible.
It does not return a value.

Parameter - Answer✔A piece of data that is needed in order for a procedure or function to run.
(Input)

Argument - Answer✔What a piece of data is called as it is passed to a function or procedure.

Built-In Functions - Answer✔Functions which have been written by other people, you can call
them without even seeing the code.

Modular Programming - Answer✔Breaking your program into separate procedures and
functions. It can simplify your coded solutions in two ways:
You get to choose the name of your procedure/function, which helps you to create code that
makes sense.
If a particular task is required multiple times, the code for that task can simply be placed into a
procedure or function, which can be called multiple times.
Since calling a function or procedure only requires a single line, this reduces the amount of
code needed, which reduces the likelihood of errors in the code.




3

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
Fyndlay Kaplan University
View profile
Follow You need to be logged in order to follow users or courses
Sold
351
Member since
1 year
Number of followers
80
Documents
18286
Last sold
15 hours ago
Scholar\'s Sanctuary.

Explore a Vast Collection of Finely Made Learning Materials.

3.7

67 reviews

5
31
4
8
3
13
2
6
1
9

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions