What is a computer? Where do we begin?


It is one of the most revolutionary and powerful tools ever developed! Itstands in the company of the wheel, the aircraft wing and the internalcombustion engine because of the tremendous changes it has and still continuesto make in our lives. 

Together with the its close cousins, the Internet and the web, a global,instantaneous communications network now exists in a way no one dreamedof when the first commercial PC appeared in 1981. 

This Web site was developed to help non-technical people take full advantage ofthis powerful technology. On the surface, its workings are notat all intuitive, and probably appear somewhat mysterious. It is just theopposite! It is a very well ordered, logical machine. 

Our aim is to take a some of the mystery out of it for you! 

Where do we begin? 

There are different ways to study any system. One is by describing eachcomponent. In Hardware each component of the PC isdescribed to provide a basic understanding of how each one works. This type ofanalysis by itself doesn't provide an understanding of the how the PC functionsas a unit. 

In PC Basics we talk about the different functions in a PC and what they do. Atthe end we show you the bigger picture where they all come together to make thePC work. 

  • Processor - At the heart of every PC is the central processing unit, CPU for short. The CPU plugs into a motherboard which has a lot of other chips and electronics on it. The CPU and other components work together to schedule, compute and control everything that happens in the PC. 

You've probably seen the 'Intel Inside' appearing in many computer sales ads.They are referring to the Intel CPU which is often a Pentium or Celeronprocessor. 

  • Input - devices that allow you to direct the action of the PC. The keyboard and mouse enable you to control the computer by giving it directions (input). 

  • Output - devices that display or produce results for you. The video display and printer are the primary ones. The speakers beep, chime etc., to let you know an action is completed and they also play your favorite MP3files

  • Memory - is temporary storage used by the CPU to store results of calculations or files brought in from the hard drive. Memory is very fast and volatile which means it loses it's information when power is removed. The memory cells are housed in Integrated Circuits (ICs), or chips as they are often called. 

  • Storage - devices that retain information magnetically (Hard Disk Drive and Tapes) or optically (CD and DVD). They are not as fast as memory but can store much more data. They do not lose their information when power is removed. 

  • Software - these are instructions, also known as programs or code. Software is to the CPU, what knowledge is to our human brains. The CPU and software work very closely together. Each one by itself is useless. Only when they work properly together can they direct and execute activities in the PC in a productive way.


This chart shows the components we've talked about, grouped togetherfunctionally. Arrows show how they show how they interconnect.




The PC and the ATM 

What do a PC and an automated teller machine have in common? They are bothcomputer based systems. By explaining the operation of an ATM it may help yousee how information flows in a PC based system. 

The PC is general purpose. It can run many different types of software that doa wide range of things. 

The ATM has all the functional elements of a PC: processor, memory, storage,input, output and software. Like the PC, it can connect to remote computersusing communication services in order to access your bank records and determinewhether or not to authorize transactions. 

The ATM can be thought of as a specialized PC that is designed to do a verylimited set of operations. It takes in deposits, dispenses withdrawals and printsout account information. 

The ATM software resides in a local or remote storage deviceand runs on acentral processing unit probably a microprocessor ormicro controller. It is programmed to sit and wait for you, the user, to tellit what to do. 

How do you tell it what to do? With input of course. The basicinputs to the ATM are a keypad, the ATM card reader and the envelope receiverbin used to make deposits. 

After the ATM has read your card and you have successfully entered your PIN(Personal Identification Number), which it temporarily stores in memory,you can complete your transaction. Let's say you want to withdraw $100. Usingthe keypad you select the account and the amount to be debited. The codes forthe keys you press go into memory until the processor usesthem to determine what action to take. During all this, how do know what theATM is doing? You know because you are reading a display output thatshows you status messages. 

The processor in the ATM checks with the remote computers to determine if yourbank account is active and if there are sufficient funds to proceed. If so, itslides your money out through the cash dispensing machine door which is another output device.Its then asks you by way of the display if you want to make another transaction.Based on your input it takes the proper action. 

If you are done it returns your ATM card, and prints another outputdevice a transaction receipt and closes itself up and waits untilsomeone asks it to do something. 

Hopefully you've begun to see what the basic PC functions are and how they worktogether to perform a useful service for us.