S3+Data+Representation

__** Low Level Systems **__ You will be learning how data is stored in a computer.

//By learning the basic principles of a programming language or control technology, I can design a solution to a scenario, implement it and evalute its success.//
 * TCH 4 - 09a **


 * __Storing Numbers__**

Computers use binary to store data. A **binary digit**, or bit, is the smallest unit of data in computing. It is represented by a **0 or a 1.** Binary numbers are made up of binary digits (bits), eg the binary number 1001.

__** Understanding Binary **__ media type="youtube" key="LpuPe81bc2w" width="560" height="315"

__** Binary Information **__ media type="custom" key="28241667"


 * __ Binary Task __**



You can use a binary piano to help with your binary questions:

__** Storing Text **__ A code where each number represents a character can be used to convert text into binary. When a key is pressed on a keyboard, it needs to be converted into a binary number so that it can be processed by the computer and the typed character can appear on the screen. A code that represents each character is used to convert text into binary, this code is called ASCII. Each character in the ASCII code is represented by it's own unique binary number: A link for the full ASCII table is available under the more information section.
 * = Binary ||= Decimal ||= Representing ||
 * = 1000001 ||= 65 ||= A ||
 * = 1000010 ||= 66 ||= B ||
 * = 1000011 ||= 67 ||= C ||
 * = 1000100 ||= 68 ||= D ||
 * = 1000101 ||= 69 ||= E ||
 * = 1000110 ||= 70 ||= F ||

__** Storing Graphics **__ Graphics (bit-mapped graphics) are made up from tiny dots called **pixels** which are so close together that they appear connected. The more pixels (resolution) in a graphic, the better quality the graphic. In a simple black and white graphic, the pattern is represented by two colours (black and white) or 2 bits (0 or1) the pixels are arranged in rows and columns. Each pixels filled in is represented by a 1, while each pixel left blank is represented by a 0.



__** Storing Instructions **__ Computer programs are **sets of instructions**. Each instruction is translated into binary (simple machine code). Programmers write computer code and this is converted by a translator into binary instructions that the processor can execute.

__**Other Information:**__ [|Binary Converter] [|ASCII Table]