Back to marketplace

2.2 Computational Methods

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

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

Card preview (14)

#1
Front (Question)

applications of data mining

Back (Answer)

marketing campains improving reaction cyber security issues big data huge amountd of data are processed look through vast amounts of data

#2
Front (Question)

what is data mining

Back (Answer)

data mining involves searching through unconnected data to find a correlation

#3
Front (Question)

when is backtracking used

Back (Answer)

problems which take a series of decisions and if there is not enough information to know which decision is best

#4
Front (Question)

what is backtracking best suited for

Back (Answer)

searching trees solving sudokus and crosswords

#5
Front (Question)

what traversal method uses backtracking

Back (Answer)

depth first traversal

#6
Front (Question)

describe depth first traversal

Back (Answer)

take one route as far as possible pushing every node onto the stack and once reaching a leaf node popping it off the stack and checking the node then back tracks up popping nodes off until it reaches a node with an unchecked child node and the process is repeated

#7
Front (Question)

pros of data mining

Back (Answer)

can improve marketing can increase sales

#8
Front (Question)

cons of data mining

Back (Answer)

need a very powerful computer privacy concerns as the big data searched through must follow the GDPR (2018) innacurate data can produce false reports

#9
Front (Question)

define a heuristic approach

Back (Answer)

an approach that uses a rule of thumb to find a good enough solution

#10
Front (Question)

define performance modelling

Back (Answer)

simulating different user and system loads computer uses mathematical approximation can be done on cars so no need to destroy a real one simulates the behaviour of the system before it is used testing

#11
Front (Question)

what are the pros of performance modelling

Back (Answer)

saves money overall safer saves time in the long run

#12
Front (Question)

what is pipelining (computational methods)

Back (Answer)

process that allows for multiple projects to be delivered modules are divided up into individual tasks tasks can be developed in parallel output of one module becomes the input to the next one (decomposition into functions and subroutines with each subroutine leading into the next like the network stack)

#13
Front (Question)

define visualisation

Back (Answer)

problems can be easier to solve with visual representation large datasets can be confusing i.e a 2d array being visualised as a table

#14
Front (Question)

pros of visualisartion

Back (Answer)

benefits humans presents information in a simple to understand way best way to explain complex situations