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

Principles of Computer Science

Principles of Computer Science

10th - 12th Grade

20 Qs

OCR GCSE - Flow Charts

OCR GCSE - Flow Charts

9th - 12th Grade

16 Qs

Python -Iteration (loops)

Python -Iteration (loops)

7th - 12th Grade

20 Qs

iGCSE Computer Science: Problem Solving

iGCSE Computer Science: Problem Solving

9th - 12th Grade

20 Qs

GCSE Computer Science - Python Programming Concepts

GCSE Computer Science - Python Programming Concepts

9th - 11th Grade

17 Qs

Python while loops

Python while loops

8th - 9th Grade

20 Qs

Basic Programming

Basic Programming

9th Grade

20 Qs

G10 CS Programming Constructs/Concepts

G10 CS Programming Constructs/Concepts

10th Grade

20 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?