2.1 Flashcards

(11 cards)

1
Q

What features indicate a problem is solvable by computational methods?

A

It can be:
Solved using an algorithm
Solved within a finite, realistic amount of time
Consist of inputs, outputs and calculations including logical decisions

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

Define problem recognition

A

Recognising and defining the problem that needs to be solved

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

Define problem decomposition

A

Process of taking a large problem and breaking it down into several smaller problems

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

Define divide and conquer

A

Reducing the size of a problem with each successive iteration

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

Define abstraction

A

Removing unnecessary details so only those important to the solution are left

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

Define backtracking

A

Process of incrementally building towards a solution, abandoning partial success when a complete solution can not be reached and going back to a previously successful match

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

Define data mining

A

Analysing large quantities of data gathered from a variety of sources to discover new information/ patterns/ trends/ associations

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

Define heuristics

A

Using experience and estimates to find a solution that can be considered “good enough”

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

Define performance modelling

A

Simulating or testing behaviour of a system before it is implemented and used

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

Define pipelining

A

Process of carrying out multiple instructions concurrently. The data or processes are arranged in a series where the output of one is the input of the next

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

Define visualisation

A

Data or concepts are presented in simpler form for humans to understand

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