|
Computers and Internet |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Kosmoi.com
Computers are now familiar at work, home, and school, as desktop personal computers (PCs). They also exist as very small devices called microprocessors, to control electronic equipment and machinery, e.g. car engines; and as much larger devices such as supercomputers, used to model and predict weather, earthquakes, nuclear explosions, etc. Originally thought of as 'number crunchers', today's computers - especially desktops - are increasingly used with multimedia - sound, video, etc. The heart of today's computers are integrated circuits (ICs), sometimes called microchips, or simply chips. These tiny silicon wafers can contain millions of microscopic electronic components and are designed for many specific operations: some control an entire computer (CPU, or central processing unit, chips); some perform millions of mathematical operations per second (math coprocessors); others can store more than 16 million characters of information at one time (memory chips). Computer TypesGeneral-purpose computers, such as personal computers and business computers, are very versatile because they can accept new sets of instructions. Each new set of instructions, or program, enables the same computer to perform a different type of operation. For example, one program lets the computer act like a word processor, another lets it manage inventories, and yet another transforms it into a video game.
ProcessingA computer is a general-purpose machine that processes data according to a specific set of instructions. The instructions the computer uses are either stored permanently (in read-only memory, or 'ROM') or temporarily (in random-access memory, or 'RAM'). The computer and the equipment attached to it ('peripherals') are called hardware. The instructions the computer receives are called software. A set of instructions grouped together to perform a certain task is called a program. Input and OutputThe computer receives input through the keyboard or another input device. This input is transferred into memory (RAM), and then processed by calculating, comparing, or copying it. The computer outputs the results of the processing, usually on the screen, onto a disk, or over a communications channel. Computer ArchitectureAbstractly, the essential elements of a computer comprise:-
Almost all personal computers, workstations, minicomputers, and mainframes are based on the von Neumann design principle:
A program is input into memory, and the CPU executes the instructions in the program, inputting data as needed, and outputting the results. The CPU is the key part of a computer because its operational speed predominantly determines the speed of the computer as a whole. The CPU and fast memories are implemented with transistor circuits. The memory stores programs and the initial, intermediate, and final computational data. Programs are often activated and operated in a graphical user interface using the mouse to click on buttons or pull down menus. Data Representation and MemoryDigital computers operate on data represented as binary numbers, such as 0, 1, 10, 11, 100, 101, 110, 111, ... (0, 1, 2, 3, 4, 5, 6, 7, ...). All data, whether in the form of magnitudes, text, pictures, sound, symbols, or calculus (such as integration and differentiation), are represented as binary numbers in a digital computer. Any type of data can be processed by addition, multiplication, comparison, or other simple operations by the ALU. A "1" in binary is evaluated as an ON switch in the electronics. A "0" in binary is evaluated as OFF switch in the electronics. This value can also represent another meaning: a "1" in binary is TRUE and "0" is FALSE. Through these values you get binary logic, which allows a computer to actually "compute". In a binary number with p positions, each position is occupied by either 1 or 0. 1 in the rightmost position represents 1 (i.e., 20), 1 in the second position from the right represents 2 (i.e., 21), 1 in the third position represents 4 (i.e., 22), and so on, and 1 in the pth position means 2p - 1. Thus, the binary number 101 is 1 x 22 + 0 x 21 + 1 x 20 --that is, decimal number 5. Data are stored in a computer as binary digits, or bits. If a binary number consists of n positions, it is said to be an n-bit number. Eight consecutive bits is called a byte. Therefore, a binary number of 16 bits has 2 bytes, a binary number of 32 bits has 4 bytes, and so on. One byte is enough information to store one alphanumeric character (e.g. letter or decimal digit). A kilobyte is 1024 bytes, a megabyte is 1024 kilobytes (1,048,576 bytes), and a gigabyte is 1024 megabytes (1,073,741,824 bytes). Each location in a memory is assigned a unique numeric address, by which the location is accessed. Data stored in each memory location consists of a fixed number of bits. This number is usually a power of 2 -- i.e., 4, 8, 16, 32, or 64 bits); such a binary sequence is called a memory word, or simply word. The physical memory of a computer is either random access memory (RAM), which can be read or changed by the user or computer, or read-only memory ( ROM), which can be read but not altered. Computer chips hold memory, as do floppy disks, hard disks, and CD-ROMs (compact discs). Operating SystemsThere is one special program called the operating system (OS) which manages the computer's operations, controlling devices and overseeing other programs, called applications. It stores and manages data and controls the sequence of the software and hardware actions. When the user requests that a program run, the operating system loads the program into the computer's memory and runs it. Popular OSs include Windows by Microsoft, UNIX, and the Macintosh OS. NetworksComputers can communicate with other computers through a network to exchange data and share software and hardware resources.
Computers are more often also being equipped with a modem for connecting to the Internet and 'surfing' the WWW. The WWW is a system of information accessed through the Internet.
Alan Turing was a British mathematician who conceived of a machine that could compute by reading and writing an infinite tape according to some simple instructions and state transitions. From this he was able to show the existence of uncomputable functions. He played a significant rôle in cracking German codes during World War 2, and proposed a test for machine intelligence. More on ComputersSee also: Mathematics, Science, Technology, Web Design, WWW Books
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
EncycloZine ® © 1998 - 2006 • Artzia.com • CuriousMinds.co.UK • diXionary.com • Eluzions.com • Kosmoi.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||