AQA Computer Science Paper 1 questions
and answers 2024
Algorithm - a step-by-step procedure for solving a problem
Syntax - the rules of how words are used in a given language
Memory Address - A specific location in memory where instructions or data are
stored
Assignment - The process of giving a value to a variable or constant
Constant - an item of data whose value does not change
Variable - An item of data whose value could change while the program is running
Why are meaningful variable names important? - -It makes it easier to find and
correct bugs in code.
-There are many occasions where there are several programmers working on the
same program, so having sensible variable names makes it easier for everyone to
understand.
-It will be easier to update the code
, AQA Computer Science Paper 1 questions
and answers 2024
Declaration - The process of defining variables and constants in terms of their
name and data type
Data type - determines the type of data that can be entered and the operations
that can be performed on that data
Integer - All whole numbers (both positive and negative) and zero.
Pointer - A data item that identifies a particular element in a data structure-
normally in the front or rear
Array - A set of related data items stored under a single identifier. The items can
be referenced with an index. They are all of the same data type.
User-defined data types - Programming languages allow users to make up their
own data types, usually by combining existing data types together
Why is sequencing instructions correctly, important? - It makes sure that each line
of code is executed in the right order
and answers 2024
Algorithm - a step-by-step procedure for solving a problem
Syntax - the rules of how words are used in a given language
Memory Address - A specific location in memory where instructions or data are
stored
Assignment - The process of giving a value to a variable or constant
Constant - an item of data whose value does not change
Variable - An item of data whose value could change while the program is running
Why are meaningful variable names important? - -It makes it easier to find and
correct bugs in code.
-There are many occasions where there are several programmers working on the
same program, so having sensible variable names makes it easier for everyone to
understand.
-It will be easier to update the code
, AQA Computer Science Paper 1 questions
and answers 2024
Declaration - The process of defining variables and constants in terms of their
name and data type
Data type - determines the type of data that can be entered and the operations
that can be performed on that data
Integer - All whole numbers (both positive and negative) and zero.
Pointer - A data item that identifies a particular element in a data structure-
normally in the front or rear
Array - A set of related data items stored under a single identifier. The items can
be referenced with an index. They are all of the same data type.
User-defined data types - Programming languages allow users to make up their
own data types, usually by combining existing data types together
Why is sequencing instructions correctly, important? - It makes sure that each line
of code is executed in the right order