2.2.2 Flashcards

1
Q

whats decomposition

A

when a problem is broken down into smaller sub problems

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

why use decomposition

A

makes problems easier to manage
allows to develop subroutines
if working in a team split up members to diferent tasks

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

whats abstraction

A

excessive details are removed to simplify a problem

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

whats backtracking

A

Backtracking is a problem-solving technique implemented using algorithms, often
recursively. It works by methodically visiting each path and building a solution based on
the paths found to be correct. If a path is found to be
invalid at any point, the algorithm backtracks to the
previous stage and visits an alternate path

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

whats data mining

A

technique used to identify patterns or outliers in large sets of data

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

whats heruistics

A

Heuristics are a non-optimal, ‘rule-of-thumb’ approach to problem-solving which are used
to find an approximate solution to a problem when the standard solution is unreasonably
time-consuming or resource-intensive to find

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

whats performance modeling

A

Performance modelling eliminates the need for true performance testing by providing
mathematical methods to test a variety of loads on different operating systems

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

why use performance modeling

A

cheaper, less time-consuming or safer method

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

whats piplinng

A

Traditionally, the output of one process in pipelining
becomes the input of another,

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

whats visualisation and why

A

Data can be presented in a way that is easier for us to understand using visualisation. This
makes it possible to identify trends that were not otherwise obvious
tree/graph / tables ect

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