Back to marketplace

2.1.2 - Designing, creating and refining algos

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

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

Card preview (11)

#1
Front (Question)

Advantages of pseudocode

Back (Answer)

• Doesn’t matter if there are syntax errors as it doesn’t follow programming language syntax • Easily converted into a real programming language as it is generic • Easily understandable even for non-programmers • Easy to make changes to the design

#2
Front (Question)

What is an algorithm

Back (Answer)

A sequence of logical instruction used to solve a problem. Starting point before a program

#3
Front (Question)

Use of trace tables

Back (Answer)

Used to show how variables change during the execution of a program

#4
Front (Question)

Two types of algorithms

Back (Answer)

• Pseudocode • Flow charts

#5
Front (Question)

Advantages and disadvantages of flowcharts

Back (Answer)

• Advantages - international standard, easy to see how it flows • Disadvantages - not easy to make changes at it has to be redrawn, can be massive for big programs

#6
Front (Question)

What does an oval represent in a flowchart

Back (Answer)

Start/End

#7
Front (Question)

What does a rectangle represent in a flow chart

Back (Answer)

Process done by the program - any calculations for example

#8
Front (Question)

What does a diamond represent ina flow chart

Back (Answer)

A decision ( yes or no) has two separate paths coming from it

#9
Front (Question)

What does a parallelogram represent in a flow chart

Back (Answer)

An input or an output

#10
Front (Question)

Shape that represents a subroutine in a flowchart

Back (Answer)

Rectangle with extra short lines inside it

#11
Front (Question)

Defenition of pseudocode

Back (Answer)

English language structured like programming language code - simplified code