Archives: Theory
Structure Diagrams
Structure diagrams are a graphical way of representing a problem, showing the different levels of detail. They are a great way to illustrate all the systems and sub-systems. Our Top-Down Design page has more information…
Top-Down Design
Most systems consist of increasingly smaller and smaller sub-systems. Top down design is the name given to breaking a problem down into increasingly smaller and smaller manageable parts (also known as decomposition). We see this…
Data Protection Act
The Data Protection Act is a law that controls how your personal information is used by organisations, businesses or the Government. In the UK, it is the implementation of the European Union’s General Data Protection…
Software Device Drivers
A device driver is software that accompanies a hardware component, e.g a printer or scanner. The device driver software sits between the hardware device and the operating system. This allows generic instructions from software applications…
Cloud Computing
The cloud is simply a metaphor for the Internet. Cloud computing is storing and accessing data or programs through the Internet. Utilising cloud computing gives the flexibility of working anywhere where you can get an…
Logic Circuits into Logic Expressions
Logic gate circuits can be expressed as a circuit diagram, or as a written logic expression (sometimes known as a logic statement). e.g. Z = ((NOT A) AND (A OR B)) OR (A OR B)…
What is Hexadecimal
Hexadecimal is a base 16 number system used in computing. In comparison, the counting we learnt at primary school is actually a base 10 number system (often called decimal or denary), and binary is base…
User Interface Design
A user interface is the boundary between the user and a computer system. It allows us to communicate with the computer, and vice versa. There are many types of user interfaces, each with their own…
Sign up for Guru News
Popular Tags
Categories
- No categories