Interesting+facts+behind+computers.

Introduction
Have you ever wondered about...how are computers and laptops able to function? You might have learnt programming languages like java and C++, but how about considering how to code those programming languages out, or even start off with creating the computer from scratch, where you have some pieces of metals only? In this article, we will discuss some facts about our computers!

First fact about computers: How the function "OR" and "AND" works? (The physical structure of it!)
Our computer is actually, a huge bunch of complicated circuits here and there. Within them lies a few that functions for the "OR" and "AND" function. So, have you ever wondered how do they works? A simple manner to put "OR" would be something like this:

Whereby A is condition A and B is condition B. If either one of the conditions is fulfilled (switch closes), the current can run through the "OR" part of the statement, or circuit.

** Whereas for "AND": **

You should already know what are A and B now. In this case though, we need both conditions fulfilled (closed switches) for the current to pass through.

Second fact about computers: About logic gates
These logic gates are something that you use very often. It is basically, something that "opens" or give off value "1" when TRUE, and "closes" or give off value "0" when FALSE. These are involved in your passwords. For instance, if your password is "dog", and you entered a text string into a text box. As each letter has its own binary (E.g. a is 00000001, and b is 00000010), the computer will process each letter one by one, by checking the first letter first. If it matches, the gate will open, leading to another gate. Then, they will check the 2nd letter and if it is correct, it will open again and the same thing will happen until everything is checked, while if it reaches FALSE, the whole process ends there.

Last fact about computers: About bytes
So, if you use computers these days, you often see the words bytes. What are they? Basically, they are a series of 8 numbers, all of which are either 1 or 0. A bit is only 1 number. The computer stores information all by these bytes, also known as binary. As the numbers are usually very long, they used terms like "Megabytes" and "Gigabytes", also respectively known as "MB" or "GB". Let's look at what they mean.

Bit=1/8 byte kB/kiloBytes=1,000 bytes MB/MegaBytes=1,000,000 bytes GB/GigaBytes=1,000,000,000 bytes TB/TeraBytes=1,000,000,000,000 bytes (Rarely used) PB/PetaBytes=1,000,000,000,000,000 bytes (Rarely used) EB/ExaBytes=1,000,000,000,000,000,000 bytes (Rarely used) ZB/ZettaBytes=1,000,000,000,000,000,000,000 bytes (Rarely used) YB/YottaBytes=1,000,000,000,000,000,000,000,000 bytes (Rarely used)

A lot, isn't it? 1,693,000 TB, or rather 1.693 EB of information are stored and produced every year. Scary, isn't it?

Source(s)

 * Wikipedia
 * Google

Reflection
I chose to do this topic, as I, at some point of time, had wondered about the same questions I posed in the introduction too, when I was young. How was something so complicated build from metal? As time passed, I decided to check up on it to learn at least a little bit, and I did. I learnt new stuffs, like logic gates and yottabytes, and many more too! So, to summarize things up, I made it an article to share with the others, to share the interesting little facts I have learnt, and hopefully, let others get interested in it too, search up on it, and maybe even develop things to improve our current technology too!