Back to marketplace

2.2.2 Computational methods - Filip

No description yet. This curated deck is ready for daily study.

Total cards: 13•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (13)

#1
Front (Question)

define decomposition

Back (Answer)

breaking down a large problem into lots of small subproblem that can be solved independently

#2
Front (Question)

define abstraction

Back (Answer)

ignoring insignificant/ unnecessary details

#3
Front (Question)

define back tracking

Back (Answer)

methodically going down every possible path then going back on yourself once you find an error

#4
Front (Question)

define data mining

Back (Answer)

a technique used to find anomalies/ patterns in large sets of data Analysing/ converting large quantities of data into useful information

#5
Front (Question)

define hueristics

Back (Answer)

A general rule of thumb or estimated guess Used to reduce time taken to solve a problem Finds a solution close to the best solution or ‘good enough’

#6
Front (Question)

define pipelining

Back (Answer)

different tasks being undertaken at the same time to improve efficiency

#7
Front (Question)

define performance modelling

Back (Answer)

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

#8
Front (Question)

Define divide and conquer

Back (Answer)

in this context divide and conquer refers to a way of decomposition involving divining then solving then merging parts of a larger problem back together

#9
Front (Question)

Name 4 computational methods

Back (Answer)

Problem recognition Problem decomposition Abstraction Backtracking Data mining Heuristics Performance modelling Pipelining Visualisation Divide and conquer

#10
Front (Question)

Benefits of data mining

Back (Answer)

Analysis of patterns Large quantity of data is turned into useful information

#11
Front (Question)

Drawbacks of data mining

Back (Answer)

Patterns can be spotted but but it cannot explain the reason behind them Privacy concerns - people may not want their data to be logged

#12
Front (Question)

Define problem recognition

Back (Answer)

Identifying that there is a problem to be solved, determine what that problem is and determine if it can be solved via computational methods

#13
Front (Question)

Advantages of heuristics

Back (Answer)

Good for large scale tasks