AQA GCSE Computer Science - 3.2.11 Structured programming

AQA GCSE Computer Science - 3.2.11 Structured programming

8th - 10th Grade

20 Qs

quiz-placeholder

Similar activities

Python - Programming Constructs - KS3 Y9

Python - Programming Constructs - KS3 Y9

8th - 9th Grade

15 Qs

Coding Vocabulary Review

Coding Vocabulary Review

7th - 8th Grade

19 Qs

CodeMonkey Vocab 1-70

CodeMonkey Vocab 1-70

8th Grade

16 Qs

Coding Pre-Assessment

Coding Pre-Assessment

5th - 8th Grade

15 Qs

Program Design Techniques

Program Design Techniques

KG - 12th Grade

20 Qs

G10 CS Programming Constructs/Concepts

G10 CS Programming Constructs/Concepts

10th Grade

20 Qs

Principles of Computer Science

Principles of Computer Science

10th - 12th Grade

20 Qs

Python programming

Python programming

6th - 12th Grade

16 Qs

AQA GCSE Computer Science - 3.2.11 Structured programming

AQA GCSE Computer Science - 3.2.11 Structured programming

Assessment

Quiz

Computers

8th - 10th Grade

Hard

Created by

Mr Ling-Winston

Used 92+ times

FREE Resource

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

1. What is meant by structured programming?
Programming in modules where each function or procedure has a specific purpose
Programming with advanced programming techniques
Programming with small programs
<br />Programming with if statements and iteration

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

2. How can you achieve structured programming in the design stage?
By decomposing the problem into smaller sub-problems
By adding one big algorithm

By designing the user interface

By declaring variables and validation

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

3. What is the main benefit of structured programming?
The whole program can be understood better

You can program without functions and procedures

You can use advanced programming techniques
You can use selection and iteration

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

4. What is another benefit of structured programming?

Subroutines will only be called when they're needed and they can be called multiple times

Better use of advanced programming techniques

Better use of global variables

Better use of selection and iteration

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

5. Explain how abstraction helps with structured programming?

The focus is only on the relevant details that will be useful for modules/users

Listing the variables to avoid global variables

Subroutines will only be called when they're needed

Decomposes the problem into smaller sub-problems

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

6. What will structured programming avoid the use of?
Global variables
Local variables

Global and local variables

Constants

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

7) What does a parameter mean?
It is used in a subroutine to refer to one of the pieces of data provided as input to the subroutine.
A condition which is passed through a loop which makes a loop stop iterating
A structure, series, or process, the end of which is connected to the beginning
A definite or clear expression used to print an output

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?