AQA Paper 1 - Fundamentals of Programming

?
What is an integer?
A number
1 of 24
What is a float (real) ?
A decimal
2 of 24
What is a Boolean?
True/False
3 of 24
What is a string?
A sentence or set of characters
4 of 24
What is a variable?
Something that stores information
5 of 24
What is a constant?
A variable that does not change
6 of 24
What is iteration?
Repetition of something
7 of 24
What is selection?
Something that is run when a condition is met
8 of 24
What is a procedure?
Something that runs when it is called without returning a value
9 of 24
What is a function?
Something that runs when it is called and returns a value
10 of 24
What is definite iteration?
Something that runs a certain number of times
11 of 24
What is indefinite iteration?
Something that runs until a condition is met
12 of 24
What is the advantage of using a named constant?
Makes the code consistent and easier to debug
13 of 24
What is the advantage of coding for exception handling?
Stops the code from crashing when something unexpected occurs
14 of 24
What is a subroutine?
A block of code that can be called upon to run
15 of 24
What is a parameter?
Data passed into a subroutine
16 of 24
What is recursion?
A block of code that recalls itself and passes parameters to itself
17 of 24
What is a class?
An object with common characteristics or behaviours that can be assigned
18 of 24
What is an object?
Something that stores its attributes in fields
19 of 24
What is instantiation?
Creation of an object with custom attributes
20 of 24
What is OOP (Object Oriented Programming)?
A computer programming model that organises design around data in classes and objects
21 of 24
What is nested selection?
A selection operation within a selection operation
22 of 24
What is nested iteration?
A loop operation within a loop operation
23 of 24
What is the advantage of using meaningful identifier names on variables?
Makes the code more readable and easier to debug
24 of 24

Other cards in this set

Card 2

Front

What is a float (real) ?

Back

A decimal

Card 3

Front

What is a Boolean?

Back

Preview of the front of card 3

Card 4

Front

What is a string?

Back

Preview of the front of card 4

Card 5

Front

What is a variable?

Back

Preview of the front of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Fundamentals of computer systems resources »