SLR6 - Abstraction and Automation (AS)

SLR6 - Abstraction and Automation (AS)

8th Grade

15 Qs

quiz-placeholder

Similar activities

AP Computer Science Principles Practice Module

AP Computer Science Principles Practice Module

8th - 10th Grade

15 Qs

APCSP Big Idea 3, 4

APCSP Big Idea 3, 4

8th - 10th Grade

15 Qs

Computational Thinking

Computational Thinking

KG - University

10 Qs

Y7 Revision Test

Y7 Revision Test

6th - 8th Grade

18 Qs

Computer Science: Unit 1 Test

Computer Science: Unit 1 Test

6th - 8th Grade

20 Qs

7.2.3 - Computational Thinking Starter

7.2.3 - Computational Thinking Starter

6th - 8th Grade

15 Qs

Algorithms

Algorithms

3rd - 12th Grade

15 Qs

Computational Thinking

Computational Thinking

8th Grade

13 Qs

SLR6 - Abstraction and Automation (AS)

SLR6 - Abstraction and Automation (AS)

Assessment

Quiz

Computers

8th Grade

Medium

Created by

O Moore

Used 8+ times

FREE Resource

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the term used to represent a sequence of steps that can be followed to complete a task and always terminates?

Pseudocode

Flowchart

Syntax

Algorithm

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the process of hiding all details of an object that do not contribute to its essential characteristics?

Data abstraction

Functional abstraction

Information hiding

Procedural abstraction

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the result of a procedural abstraction?

Function

Procedure

Algorithm

Data object

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the term for breaking a problem into a number of sub-problems, so that each sub-problem accomplishes an identifiable task?

Decomposition

Composition

Abstraction

Automation

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the term for creating algorithms and implementing them in program code to solve problems?

Automation

Abstraction

Dijkstra's algorithm

Optimisation

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the concept of abstraction used in computations that involves grouping by common characteristics to arrive at a hierarchical relationship?

Abstraction by generalisation

Representational abstraction

Problem abstraction

Decomposition

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the result of abstracting away the actual values used in any particular computation?

Computational pattern

Data object

Procedure

Function

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?