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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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

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

write pseudocode

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

explain what is meant by abstraction

A

abstraction is the process of removing unnecessary details from a problem

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

what is an input

A

data entered into a program

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

interpret pseudocode

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

what is a process

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

what is an output

A

the result of processing

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