Chapter 9 Flashcards
1
Q
Abstraction
A
the process of extracting information that
is essential, while ignoring what is not relevant, for the
provision of a solution.
2
Q
Decomposition
A
the process of breaking a complex
problem into smaller parts.
3
Q
Pattern recognition
A
the identification of parts of a
problem that are similar and could use the same solution.
4
Q
Flowchart
A
a diagrammatic representation of an
algorithm.
5
Q
Algorithm
A
an ordered set of steps to be followed in
the completion of a task.
6
Q
Stepwise refinement
A
the practice of subdividing each
part of a larger problem into a series of smaller parts,
and so on, as required.
7
Q
Q: Enter time taken to run marathon in hours, minutes and seconds
A
OUTPUT "Enter the time you took to run the marathon" OUTPUT "Enter hours" INPUT MarathonHours OUTPUT "Enter minutes" INPUT MarathonMinutes OUTPUT "Enter seconds" INPUT MarathonSeconds