fundamentals of algorithms Flashcards
1
Q
define the term algorithm
A
an algorithm is a sequence of steps that can be followed to complete a task
2
Q
explain what is meant by the term decomposition
A
decomposition means breaking a problem into a number of sub problems, so that each sub problem accomplishes an identifiable task which might itself be further sub divided
2
Q
write pseudocode
A
2
Q
explain what is meant by abstraction
A
abstraction is the process of removing unnecessary details from a problem
2
Q
what is an input
A
data entered into a program
3
Q
interpret pseudocode
A
3
Q
what is a process
A
3
Q
what is an output
A
the result of processing
4
Q
A
4
Q
A
4
Q
A
4
Q
A