Bits and bytes

Read the following paragraphs:

Information in computer systems is called data. Computers store and process data in the form of bits. A bit of information can only have one or two possible values: 0 or 1.

To store more complex information combinations of bits must be used. Two bits can have one of four different values: 00, 01, 10, 11. Three bits have 2*2*2 or 8 possible values.

In most computers groups of eight bits are used. A group of eight bits is called a byte. A byte has 2(8) or 256 possible values. Each byte can represent a number, a letter of the alphabet or a special code or symbol. For example; in most computers the letter 'A' is represented by the byte 01000001. When you press the 'A' key on the keyboard this group of bits is sent to the processor. To print an'A' on the screen, the processor sends the same byte to the screen generator.

Computer memories can be extremely large. For this reason the units used to measure them are the kilobyte (K), megabyte (M), gigabyte (G), and terabyte (T).

1 K is approximately 1000 bytes.
1 K is exactly 1024 bytes.
1 M is approximately 1 million bytes.
1 M is exactly 1, 048, 576 bytes.
1 G is approximately 1 thousand megabytes.
1 G is exactly 1,073,741,824 bytes.
1 T is approximately 1 thousand gigabytes.
1 T is exactly 1,099,511,627,776 bytes.

also:

1 Bit = Binary Digit
8 Bits = 1 Byte
1024 Bytes = 1 Kilobyte
1024 Kilobytes = 1 Megabyte
1024 Megabytes = 1 Gigabyte
1024 Gigabytes = 1 Terabyte
1024 Terabytes = 1 Petabyte

Are these statements true or false:

1) A byte has eight possible values.

2) There are approximately eight bits in a byte.

3) Four bits have sixteen possible values.

4) The units of memory size are bits.

5) Half a kilobytes is approximately 500 bytes.

6) Half a megabyte is more than 500, 000 bytes.