Algorithm

Ace your homework & exams now with Quizwiz!

.1.1 Understand what an algorithm is, what algorithms are used for and be able to interpret algorithms [flowcharts, pseudocode, structured English, written descriptions, program code]*

Demonstrate it and say what it is.

1.1.2 Be able to create an algorithm to solve a particular problem, making use of programming constructs [sequence, selection, repetition] and using an appropriate notation [flowchart, written description, program code]

Demonstrate it and say what it is.

1.1.3 Be able to describe the purpose of a given algorithm and explain how a simple algorithm works

Demonstrate it and say what it is.

1.1.4 Be able to identify the correct output of an algorithm for a given set of data

Demonstrate it and say what it is.

1.1.5 Be able to identify and correct errors in algorithms

Demonstrate it and say what it is.

1.1.6 Be able to code an algorithm into a high-level language

Demonstrate it and say what it is.

1.1.7 Understand how the choice of algorithm is influenced by the data structure and data values that need to be manipulated

Demonstrate it and say what it is.

1.1.8 Understand how standard algorithms [quick sort, bubble sort, selection sort, linear search, binary search, breadth first search, depth first search, maximum/minimum, mean, count] work

Demonstrate it and say what it is.

1.1.9 Understand factors that affect the efficiency of an algorithm

Demonstrate it and say what it is.

1.2.1 Be able to analyse a problem, investigate requirements [inputs, outputs, processing, initialisation] and design solutions

Demonstrate it and say what it is.

1.2.2 Be able to decompose a problem into smaller sub-proble

Demonstrate it and say what it is.


Related study sets

Fingertip Injuries (EMRAP JUNE 2016)

View Set

BIOL 242: Reproductive for FINAL EXAM

View Set

Health Insurance Tricky Questions Review

View Set