2.1.3 Thinking procedurally

2.1.3 Thinking procedurally

11th Grade

11 Qs

quiz-placeholder

Similar activities

Scratch

Scratch

KG - Professional Development

10 Qs

Network Security

Network Security

9th - 11th Grade

10 Qs

AI Checkpoint 1 Revision

AI Checkpoint 1 Revision

9th - 12th Grade

16 Qs

What is a program slides(6:16)

What is a program slides(6:16)

8th - 12th Grade

10 Qs

Java: repetition control structure for & while

Java: repetition control structure for & while

10th - 12th Grade

10 Qs

PHẦN MỀM MSW LOGO

PHẦN MỀM MSW LOGO

9th - 12th Grade

10 Qs

Cyber Security KS4

Cyber Security KS4

8th - 12th Grade

15 Qs

Excel

Excel

10th - 12th Grade

15 Qs

2.1.3 Thinking procedurally

2.1.3 Thinking procedurally

Assessment

Quiz

Computers

11th Grade

Practice Problem

Medium

Created by

Laura Coop Rushworth

Used 20+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

11 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the first stage of thinking procedurally?

Taking the problem defined by the user and breaking it down into its constituent parts

Developing a solution

Testing a solution

Analysing a problem

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of problem decomposition?

To make complex problems easier to solve and more manageable by allowing tasks to be divided between a group of people according to individual skill sets.

The process of separating ideas from specific instances of those ideas at work

Any situation in the design or programming of a system when you would want more than one thing happening at the same time

Letting the problem rot away

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

State another name given to top-down design.

Stepwise refinement

Problem Recognition

Divide and Conquer

Problem Decomposition

Backtracking

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of top-down design?

Continually break problems down into subproblems until each subproblem can be represented as a single task and ideally a self-contained subroutine.

The analysis of a large amount of data in a data warehouse to provide new information.

An algorithm for finding a complete solution. This is a refined brute force methodology. It is a very general algorithm for finding all (or some) solutions to computational problems.

The process of separating ideas from specific instances of those ideas at work

5.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

What are the benefits of using top-down design?

Problems can be solved and modules developed by different people

Tasks can be tested separately. Modules are self-contained

Uses abstraction to create algorithms and prototypes

Wireframe designs are required before development can take place

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What sort of problems is top-down design suited to?

Large, complex problems

Small, complex problems

Large, simple problems

Small, simple problems

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the second stage of thinking procedurally in software development?

Identifying components of a solution

Taking the problem defined by the user and breaking it down into its constituent parts

Developing a solution

Testing a solution

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?