1.1.4

Expressing Algorithms - Flow Charts

Test yourself on Expressing Algorithms - Flow Charts

Test your knowledge with free interactive questions on Seneca — used by over 10 million students.

Flow Charts

Flow charts are used to represent a given algorithm.

Flow charts

Flow charts

  • Flow charts are used to visually represent the steps that make up an algorithm.
  • A standard set of shapes are used to represent different types of step.
  • Arrows represent the flow of control, or what to execute next.
Standard shapes

Standard shapes

  • An oval is used for the start and end of a program.
  • A rectangle is used to represent a process.
Standard shapes

Standard shapes

  • A parallelogram is used to represent an input or an output.
  • A diamond is used to represent a decision:
    • A decision has two labelled arrows coming out of it.
    • The 'Yes' arrow is followed if the condition in the diamond was true, otherwise the 'No' arrow is followed.
Jump to other topics
1

Problem Solving

2

Programming

3

Data

4

Computers

5

Communication & The Internet

6

The Bigger Picture

Practice questions on Expressing Algorithms - Flow Charts

Can you answer these? Test yourself with free interactive practice on Seneca — used by over 10 million students.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Answer all questions on Expressing Algorithms - Flow Charts

Unlock your full potential with Seneca Premium

  • Unlimited access to 10,000+ open-ended exam questions

  • Mini-mock exams based on your study history

  • Unlock 800+ premium courses & e-books

Get started with Seneca Premium