Back to marketplace

2.1 Computational Thinking

No description yet. This curated deck is ready for daily study.

Total cards: 6•Content version: v3•Public deck•Updated: 8/1/2026

Card preview (6)

#1
Front (Question)

What are the key things a computer scientist determine and consider when planning a system?

Back (Answer)

A computer scientist will: Determine the outputs required Determine the inputs necessary to achieve the outputs Consider the resources needed Consider user expectations

#2
Front (Question)

What is decomposition?

Back (Answer)

The division of a large problem into smaller sub-problems.

#3
Front (Question)

What is concurrent processing?

Back (Answer)

Concurrent processing is the carrying out of more than one task at a time

#4
Front (Question)

What does concurrent processing utilise?

Back (Answer)

Concurrent processing utilises multi-core processors and pipelining

#5
Front (Question)

What do modules processed at the same time need to be?

Back (Answer)

Modules processed at the same time should be independent.

#6
Front (Question)

What do programs need to be to take advantage of concurrent processing?

Back (Answer)

Programs need to be specifically designed to take advantage of concurrent processing.