Lesson 2: Algorithm Flashcards

1
Q

It is a detailed sequence of simple steps that are needed to solve a problem.

A

Algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

It is a picture or graphical representation of the problem-solving process.

A

Flowchart

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the 2 elements of a flowchart?

A

1 Various geometrical shapes (representing the steps of the solution)
2. Directional arrows (connection showing the flow of the solution)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 3 uses of a flowchart?

A
  1. To specify the problem-solving method
  2. To plan the sequence of a computer program
  3. To communicate ideas and solutions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Give the 5 common flowchart symbols.

A
  1. Oval
  2. Rectangle
  3. Diamond
  4. Arrow
  5. Parallelogram
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What do the common flowchart symbols represent?

A
  1. Oval - Terminator
  2. Rectangle - Process
  3. Diamond - Decision
  4. Arrow - Connector
  5. Parallelogram - Data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the process in drawing a flowchart?

A
  1. Identify input and output
  2. Apply reasoning skills to solve the problem
  3. Use the appropriate symbols and arrows to show the sequence of steps
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

It is a method of describing computer algorithms using a combination of natural language and programming language.

A

Pseudocode

How well did you know this?
1
Not at all
2
3
4
5
Perfectly