Monday, October 10, 2011

Computer Algorithms.

Algorithm - Algorithms are a set of instructions, commonly known as procedures or functions, are used to perform specific tasks. These instructions can be seen as very simple, and on the other hand, very complex and difficult. A complex example of this can be sharpening a digital photo, the algorithm in this instance would need to process each pixel in the image and classify which one is neccessary to change, and at which level you need to change it to, that makes the image look sharper.
Pseudocode - This is the outline of a program, written in a certain form that creates the purpose of easily converting into real programming statements. Pseudocodes most important step, is producing the final code. This feature enables the programmer to concentrate on algorithms, without keeping in mind of all the syntatic details of a programming language.
Machine Language - The language which is only understood in technical terms by computers. Machine Language is almost near impossible for us, humans to assemble with because they consist entirely and only of numbers.
High Level Computer Language - This is a programming language, which enables a programmer to write programs that are independant of a specific type of computer. This language is called high - level as they are closer to human languages and very different from machine languages. High Level Computer Language is simple to read,write and consist.
Flowchart - These are graphical representations of the sequence of operations in an information program. The information program flowcharts direct us on towards how data flows from one source documents through the computer their final destination where it is distributed to users. Different symbols are drawn to represent different elements in the flowchart.
Sequence - An action or event, leading to the next assigned action in a predetermined order. This contains various amounts of actions, but none can be skipped in a sequence.
Selection - In a selection structure, questions are asked and focusing on the answer, this program takes one of two courses of action, in which leads the program on to the next event.
Repetition - This is known as the act of repeating, basically continous actions are acted through over and over again.

No comments:

Post a Comment