# Archives: Theory

## Iteration

Iteration is the term given to the repetition of a block of statements (code) within a computer program. Basically, think loops! There are 3 types of iteration that you need to learn for GCSE: FOR .. TO…

## Synchronous and Asynchronous

Synchronous and Asynchronous transmission are two methods (protocols) of keeping data synchronised when transmitted. Asynchronous data transmission Data is transmitted in discrete packets (usually 1 byte) Each packet of data is sent with control bits The…

## Data Transmission

Data transmission is the movement of data (bits) between at least two digital devices. Data transmission can be over a short distance (e.g. from your computer to a plugged in device) or over longer distances (e.g….

## Translators

Computers only understand machine code (binary), this is an issue because programmers prefer to use a variety of high and low-level programming languages instead. To get around the issue, the high-level and low-level program code (source code) needs…

The video below gives a step by step guide on how to convert hexadecimal to binary. Here’s how it works: Change any hexadecimal letters into their decimal equivalents. Work out the 4 bit binary code for each…

The video below gives a step by step guide on how to convert binary code into hexadecimal. Here’s how it works: From right to left, split the binary code into groups of 4 bits. Write…

The video below gives a step by step guide on how to convert hexadecimal values into a decimal (denary) number. Here’s how it works: Write the correct base 16 headings above the hexadecimal values. Convert any letters (A…

## Converting Binary to Decimal

The video below gives a step by step guide on how to convert binary code into a decimal (denary) number. Here’s how it works: Write the correct base 2 headings above the binary code. Add…

## Categories

• No categories