Back to marketplace

2.1.3 Thinking procedurally

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

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

Card preview (6)

#1
Front (Question)

What is thinking procedurally?

Back (Answer)

Identifying the individual parts of a bigger problem So a large task can be broken down and tackled in smaller, more manage chunks

#2
Front (Question)

What is top down modular design

Back (Answer)

A common approach to solving a larger problem Breaks the problem down using stepwise refinement The task is split into smaller subtasks The subtasks can be split up into even smaller subtasks if necessary Until you end up with subtasks that perform one single function and can be tackled as small, independent modules The lowest level of subtasks can be assigned to individual programmers that can be written and tested in isolation

#3
Front (Question)

What are event-driven programs

Back (Answer)

They only take action in response to an event Eg. Clicking a button, selecting an option, typing on keyboard

#4
Front (Question)

What does a round-edged rectangle represent n a flowchart?

Back (Answer)

Start or stop

#5
Front (Question)

What does a diamond shape represent in a flow chart?

Back (Answer)

A choice

#6
Front (Question)

What does the parallelogram represent in a flow chart?

Back (Answer)

An input or output operation