AQA A Level Computer Science - Paper 1 Questions and Answers
1. Strongly Typed What type of language is Pascal? This type of language helps to reduce run time
errors by forcing declaration of variables & data types, & captialisation.
2. Constant An item of data whose value DOESN'T change
3. Variable An item of data whose value COULD change, while being run
4. Algorithm A sequence of steps that can be followed to complete a task in a finite number of
steps, always terminates.
5. Element A single value within an array (list)
6. Record One line of a text file
7. Selection Principle of choosing what action to take, based on certain criteria (conditions) -
IF & CASE STATEMENTS
8. Nesting Placing one set of instructions inside another set of instructions
9. Iteration Principle of repeating processes - FOR, WHILE, REPEAT UNTIL
10. Definite iteration Process that repeats a set number of times - FOR LOOP
11. Indefinite Itera- Process that repeats until a certain criteria is met - WHILE
tion
12. Sequence Principle of putting the correct instructions in the right order within a program
13. Truncating Process of cutting ott a number after a certain number of characters or d.p
14. Character Code A unique binary representation of a particular letter, number etc.
15. Subroutine A named block of code designed to carry out a specific task
16.
1/3
1. Strongly Typed What type of language is Pascal? This type of language helps to reduce run time
errors by forcing declaration of variables & data types, & captialisation.
2. Constant An item of data whose value DOESN'T change
3. Variable An item of data whose value COULD change, while being run
4. Algorithm A sequence of steps that can be followed to complete a task in a finite number of
steps, always terminates.
5. Element A single value within an array (list)
6. Record One line of a text file
7. Selection Principle of choosing what action to take, based on certain criteria (conditions) -
IF & CASE STATEMENTS
8. Nesting Placing one set of instructions inside another set of instructions
9. Iteration Principle of repeating processes - FOR, WHILE, REPEAT UNTIL
10. Definite iteration Process that repeats a set number of times - FOR LOOP
11. Indefinite Itera- Process that repeats until a certain criteria is met - WHILE
tion
12. Sequence Principle of putting the correct instructions in the right order within a program
13. Truncating Process of cutting ott a number after a certain number of characters or d.p
14. Character Code A unique binary representation of a particular letter, number etc.
15. Subroutine A named block of code designed to carry out a specific task
16.
1/3