Back tracking, Performance modelling and visualisation Flashcards
(7 cards)
Backtracking
problem solving technique implemented by using algorithms, usually recursively
How does backtracking work?
methodically visits each path and builds a solution based on the paths found to be correct.
If a path is found to be invalid the algorithm will backtrack to the previous stage.
Performance modelling
provides mathematical methods to test a variety of loads on different operating systems
Benefits of performance modelling
Eliminates the need for true performance testing.
Cheaper
less time-consuming
safer method of testing applications.
When/where would you use performance modelling?
Useful for safety-critical computer systems where its not safe to do a real trial run.
help companies judge the capabilities of a system and whether its safe to implement
Visualisation
Data presented in a way that is easier for us to understand.
you use it to produce graphs, trees and charts.
Why use visualisation?
Makes it possible to identify trends that were not otherwise obvious.
inform business desicions.