

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Material Type: Notes; Class: COMPUTER LITERACY; Subject: Computer Science; University: Kent State University; Term: Fall 2008;
Typology: Study notes
1 / 3
This page cannot be seen from the preview
Don't miss anything!


A bit is a unit of storage that can have a value of ‘1’ or ‘0’. The process of representing information in binary requires that there be enough bits to uniquely distinguish one thing from another. For example our number system (base-10) allows us to represent ten different quantities (e.g. zero – nine) using a unique symbol (e.g. 0-9) for each of these ten different quantities. To represent larger quantities we use a system that allows us to represent a larger quantity by plac ing one of the base digits in a higher order position (i.e. 10 represent the quantity 10 because the higher order position indicates the value of the base-digit multiplied by 10). In this fashion we can represent an infinite number of quantities simply by adding higher order position to this system. (i.e. 100 represents one hundred, 1500 represents one thousand and five hundred). Thus adding a higher order position to a base-10 number increases the maximum value that can be represented by a power of 10. If you are limited to 2 positions in the base-10 number system you can only uniquely identify 10^2 = 100 things using the identifiers 00-99. Everything in a computer is represented in the base-2 number system (also called the binary number system) The unique symbols in this number system are 0 & 1. An infinite number of unique values can also be represented in the base-2 number system but each higher order position increases the maximum value that can be represented by a power of 2 instead of 10. If you use eight bits to encode something you can uniquely identify at most 2^8 = 256 things using the identifiers 00000000 - 11111111. A byte is a combination of eight bits. Bytes store characters (regular or special) and digits in unique combinations; one character at a time. Values are encoded using a different system than the encoding used for representing text. Example: Represent the digit ‘8’ in ASCII binary using 1 byte of storage. 0 0 1 1 1 0 0 0 Example: Represent the value eight in base-2 binary form using 1 byte of storage. 0 0 0 0 1 0 0 0
27 26 25 24 23 22 21 20 Note: We use unique combinations of our alphabet to produce words. When storing text each byte encodes a single letter using a byte based encoding system call ASCII (American Standard Code for Information Interchange). Even a space must be encoded and the ASCII binary code for a space/blank is 00100000. Thus the English word “system” contains six letters and would require six bytes of storage in a computer. There is no such concept as sentences, paragraphs, and pages for data storage in a computer. Although the data that is stored is often text, which we created as sentence, paragraphs, and pages, inside the computer each character of text takes up precisely 1 byte of space. So, we discussing data storage we speak of the quantity of bytes using the standard prefix-multipliers used through-out science and engineering (e.g. kilo, mega, giga, tera, peta,…). In IT and data storage, multipliers are defined in powers of 2 from 2^10 to 2^80 , proceeding in increments of ten orders of magnitude (2^10 or 1,024, also known as a Kilobyte). These multipliers are denoted in the following table. The computer uses the following prefixes where referring to storage capability:
Kilobyte (KB) = 210 or 1,024 bytes or ~one thousand bytes Megabyte (MB) = 220 or 1,048,575 bytes or ~one million bytes Gigabyte (GB) = 230 or 1,073,741,824 bytes or ~one billion bytes Terabyte (GB) = 230 or 1,099,511,627,776 bytes or ~one trillion bytes Petabyte (GB) = 250 or 1,125,899,906,842,624 bytes or ~one quadrillion bytes ASCII Short for American Standard Code for Information Interexchange, ASCII is an industry standard, which assigns letters, numbers and other characters within the 256 slots available in the 8-bit code. The ASCII table is divided in 3 sections: