Back to marketplace

2.2.2 Computational Methods

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

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

Card preview (20)

#1
Front (Question)

What is meant by a computable problem?

Back (Answer)

A problem that can be solved using an algorithm

#2
Front (Question)

State four limiting factors to computable problems.

Back (Answer)

Processing power Processing speed Computer memory Time

#3
Front (Question)

What may be considered when defining a problem?

Back (Answer)

Stengths/weaknesses of any current solutions Inputs, outputs, stored data & volume of data

#4
Front (Question)

What is meant by problem decomposition?

Back (Answer)

Breaking down a problem into smaller problems until each subprobem can be represented as a self-contained subroutine

#5
Front (Question)

What does decomposition reduce?

Back (Answer)

Problem complexity

#6
Front (Question)

What is meant by Divide in Divide & Conquer?

Back (Answer)

Halves the size of the problem with every iteration

#7
Front (Question)

What is meant by Conquer in Divide & Conquer?

Back (Answer)

Each subproblem is solved

#8
Front (Question)

What is meant by Merge in Divide & Conquer?

Back (Answer)

Solutions to subproblems are recombined

#9
Front (Question)

What is abstraction?

Back (Answer)

Removal of excessive details to simplify a problem

#10
Front (Question)

What is backtracking?

Back (Answer)

Methodically builds a solution based on visited paths found to be correct If a path is found to be invalid, algorithm backtracks to the previous stage

#11
Front (Question)

What is data mining?

Back (Answer)

Identifies patterns and outliers in big data

#12
Front (Question)

What is big data?

Back (Answer)

Large sets of data collected from a variety of sources

#13
Front (Question)

What is data mining used for?

Back (Answer)

Assisting business & marketing decisions

#14
Front (Question)

What is heuristics?

Back (Answer)

Finding an approximate solution when the standard solution takes too long to find

#15
Front (Question)

What is the advantage of using an heuristic approach?

Back (Answer)

Reduces time taken

#16
Front (Question)

What is the disadvantage of using an heuristic approach?

Back (Answer)

Solutions are not always accurate or complete

#17
Front (Question)

What is performance modelling?

Back (Answer)

Mathematical methods used to test various loads on different operating systems

#18
Front (Question)

Why is performance modelling used?

Back (Answer)

Provides cheaper, less time consuming method of testing applications

#19
Front (Question)

What is pipelining?

Back (Answer)

Division of modules into tasks which can be developed in parallel

#20
Front (Question)

What is visualisation?

Back (Answer)

Presenting data in methods easily understood Easier to identify trends