Archives: Theory
Flowcharts
Flowcharts are a graphical way of representing an algorithm design. A flowchart must have a clear start and finish (unless looping). Flowchart Symbols Name Symbol Explanation Start / Finish Used to indicate the start and…
MP4 Video Compression
MP4s are video files (with audio) compressed using lossy compression. The lossy compression gives huge savings in file size, needed to: Make video streaming services practical (e.g. YouTube, Vimeo, NowTV, on demand TV) Let us record…
Pseudocode
Pseudocode is a method of expressing an algorithm design. Pseudocode is lines of instructions written in a language close to English but with common programming terms used where possible (selection and iteration etc). People with…
Algorithms
An algorithm is a set of instructions/steps/rules that are followed to solve a problem. We follow algorithms every day, maybe without even realising we are doing so: You have a routine for cleaning your teeth…
Library Routine
A library routine is a debugged block of code (subroutine, procedure, function etc), often designed to handle commonly occurring problems or tasks. Library routines are stored in a program library and given names. This allows…
File Formats
Sound (music), pictures, video, text and numbers are all stored in different file formats. At the end of a computer filename is the filename extension. The filename extension identifies the file’s format and its characteristics….
Control Systems
A control system is a set of devices that work together to regulate an environment or achieve some set objectives. This is achieved through a control loop. Examples of control systems: Maintaining healthy conditions in…
Biometrics
Biometrics is a term given to the calculation and use of the measurable physical characteristics of a human. Biometrics is becoming an increasingly popular form of authentication to gain access to restricted computer systems. To…
Sign up for Guru News
Popular Tags
Categories
- No categories