
| A computer is an electronic device, operating under the control of instructions stored in its won memory unit, that can accept data (input), process data arithmetically and logically, produce output from the processing, and store the results for future use. While broader definitions of a computer exit, this definition includes a wide range of devices with various capabilities. For example, the tiny microprocessor can be called a computer. Generally, the terms used to describe a collection of devices that function together to process data. |
| Whether small or large,
computers can perform four general operations. These operations comprise
the information processing cycle and are: input, process, output, and storage.
Collectively, these operations describe the procedures that a computer
performs to process data into information and store it for future use.
All computer processing requires data. Data refers to the raw fact, including numbers, words, images, and sounds given to a computer during the input operation. In the processing phase, the computer manipulates the data to create information. Information refers to data that has been processed into a meaningful and useful form. The production of information by processing data on a computer is called information processing, or sometimes data processing (DP). During the output operation, the information created is put into some form, such as a printed report, that people can use. |
| The people who either
use the computer directly or use the information it provides are called
computer users, end users, or users.
1. The computer user inputs data by pressing the keys on the keyboard. 2. The data is then processed by the device called the system unit. 3. The output, or results, from the processing are displayed on the screen of the monitor or printed on the printer, providing information to the user. 4. Finally, the output is stored on a disk for future reference. |
| The input, process, output and storage operations that a computer performs may seem very basic and simple. However, the computer's power derives from its capability to perform these operations with speed and reliability and to store large amounts of data and information. |
| Speed:
In a computer, operations occur through the use of electronic circuits contained on small chips, when data flows along these circuits it travels at close to the speed of light. This allows processing to be accomplished in billionths of a second. |
| Reliability
The electronic components in modern computers are very reliable and seldom fail. In fact, most reports about computer errors are usually reacted to other causes, often human mistakes. The high reliability of the components enables the computer to produce accurate results on a consistent basis. |
| Storage:
Computers can store enormous accounts of data and keep that data ready available for processing. Using modern storage methods, the data can be quickly retrieved and processed and then restored for future use. The speed, reliability, and storage capabilities of the computer make it a powerful tool for information processing. |
| For a computer to perform
the operations in the information processing cycle, it must be given a
detailed set of instructions that tell it exactly what to do. These instructions
are called a computer program, program instructions, or software.
Before the information processing cycle for a specific job begins, the computer program corresponding to that job is loaded into the computer's memory. Once the program is loaded, the computer can begin to process data by executing the program's first instruction. The computer executes one program instruction after another until the job is complete. |
| Your understanding of
the information processing cycle introduced is fundamental to understanding
computers and how they process data into information. To review, the information
processing cycle consists of four operations. They are: input, process,
output, and storage.
The first three of these operations, input, process, and output, describe the procedures that a computer performs to process data into information. The fourth operation, storage, describes a computer's electronic storage capability. As you learn more about computers, you will see that these four operations apply to both the computer equipment and the computer software. The equipment, or devices, of a computer are classified according to the operations they perform. Computer software is made up of instructions that describe how the operations are to be performed. |
| Data processed by specific equipment that is often called computer hardware. This equipment consists of: input devices, a system unit, output devices, and secondary storage device. |
| Input devices:
Input devices are used to enter data into a computer. Two common input devices are the keyboard and the mouse. As the data is entered on the keyboard, it is temporarily stored in the computer's memory and displayed on the screen of the monitor. A mouse is a type of pointing device used to select processing options or information displayed on the screen. The mouse is used to move a small symbol that appears on the screen. This symbol, called a mouse pointer or pointer, can be many shapes but is often in the shape of an arrow. |
| System unit:
The system unit of a computer, which contains the electronic circuits that actually cause the processing of data to occur. The system unit includes the central processing unit, main memory, and other electronic components. The central processing unit (CPU) contains a control unit that executes the program instructions and an arithmetic/logic unit (ALU) that performs math and logic operation. Arithmetic operations include numeric calculations such as addition, subtraction, multiplication, and division. Comparisons of data to see if one value is greater then equal to or less than another is called logical operations. Main memory also called RAM (Random Access Memory) or primary storage, temporarily stores data and program instructions when they are being processed. Other electronics include components that work with the input, output, and storage devices and optional components that enable the computer to communicate with other computers. |
| Output Devices
Output from a computer can be presented in many forms. The two most commonly used output devices are the printer and the monitor (the one you are looking at now.) Other frequently used names for the monitor are the screen, or the CRT, which stands for cathode ray tube. |
| Secondary storage
devices:
Secondary storage devices sometimes called auxiliary storage devices, store instructions and data when the system unit is not using them. A common secondary storage device on personal computer is a diskette. Another secondary storage is called a hard disk drive. Hard disk drives contain nonremovable disks and provide larger storage capacities then diskettes. (Other storage device: zip drive, tape drive, CD drive, Super drive...etc) Collectively, this equipment is called a computer system, or simply a computer. The term computer is also used to refer to the system unit where the actual processing of data occurs. The input devices, output devices, and secondary storage devices that surround the system unit are sometimes referred to as peripheral devices. |
| Five major categories
of computers: personal computers, servers, minicomputers, mainframe
computers, and supercomputers.
Computers are generally classified according to their size, speed, processing capabilities, and price. However, rapid changes in technology make firm definitions of these categories difficult. This year's speed, performance, and price classification of a mainframe might fit next year's classification of a minicomputer. Even though they are not firmly defined, the categories are frequently used and should be generally understood. |
| Personal Computers:
Personal computers (PCs, PC also stands for Programmable Controller), also called microcomputers or micros, are the small systems that have become so widely used. Classifications within this category include hand0held, palmtop, notebook, subnotebook, laptop, pen, desktop, tower, and workstation. Hand-held, palmtop, notebook, subnotebook, laptop, and pen computers are considered portable computers. Depending on their size and features, personal computer prices range from several hundred to several thousand dollars. The most expensive personal computers are generally under $10,000. Hand-held computers are usually designed for a specific purpose such as meter reading or inventory counting and are used by workers who are on their feet instead of sitting at a desk. Palmtop computers often have several built-in or interchangeable personal information management functions such as a calendar to keep track of meetings and events, and address and phone file, and a task list of things to do. Some palmtop computers also have limited capabilities to write correspondence and perform financial analysis. Palmtop computers do not have disk storage devices and usually have a nonstandard keyboard, meaning that the keys are not arranged like a typewriter. Notebook Computers are small enough to be carried in a briefcase but are often transported in their own carrying case. Notebooks are general-purpose computers in that they can run most application software packages. They have standard keyboards and usually have at least one disk drive for storage. Notebooks usually weigh between four and eight pounds. Subnotebook computers are smaller versions of notebook computers and generally weigh less then four pounds. To save weight and space, some subnotebooks do not have disk drives and use special-purpose memory cards for storage. Laptop computers are larger versions of notebook computers that weigh between eight and fifteen pounds. The extra weight comes primarily from large-capacity disk storage devices and larger display screens. Pen computers are specialized portable computers that use a pen-like device to enter data. Sometimes the pen is used to write information on a special input screen and sometimes it is used as a pointing device to select a processing choice presented on the screen. Pen systems have successfully replaced many applications that previously required the user to fill out a form or checklist. The unique feature about pen system is the special software that allows the system to recognize handwritten input. One type of small pen input system is called a personal digital assistant or personal communicator. These hand-held devices are designed for workers on the go and often have built-in communications capabilities that allow the PDA to use voice, fax, email or data communications. Apple's Newton PDA has built-in intelligence that assists the user in making entries. Desktop computers are the most common type of personal computer and are designed to fit conveniently on the surface of a desk or workspace. Desktop computers have separate display screens. Tower computers are personal computers in an upright case. A full-size tower case provides more room for expanding the system and adding optional equipment. The most powerful personal computers are sometimes only available in tower cases. A mini-tower case, approximately half the size of a full tower case, usually has less expansion room than a desktop computer but takes up less room. Workstations are expensive high-end personal computers that have powerful calculating and graphics capabilities. Workstations are frequently used bye engineers to aid in product design and testing. The term workstation is sometimes used to refer to a personal computer or terminal connected to a network. |
| Mainframe Computers:
Mainframe computers are large systems that can handle hundreds of users, store large amounts of data, and process transactions at a very high rate. Mainframes usually require a specialized environment including separate air conditioning, cooling, and electrical power. Raised flooring is often built to accommodate the many cables connecting the system components underneath. The price range for mainframes is from several hundred thousand dollars to several million dollars. |
| Supercomputers:
Supercomputer are the most powerful category of computers and, accordingly, the most expensive. The capability of these systems to process hundreds of millions of instructions per second is used for such applications as weather forecasting, engineering design and testing, space exploration, and other jobs requiring long, complex calculations. These machines cost several million dollars. |
| Computers of all categories, especially personal computers, are sometimes connected to form networks that allow users to share data and computing resources such as software, printers, and storage devices. |
| As mentioned preciously, a computer is directed by a series of instructions called a computer program that specifies the sequence of operations the computer will perform. To do this, the program must be loaded into the main memory of the computer. Computer programs are commonly referred to as computer software. Many instructions can be used to direct a computer to perform a specific task. For example, some instructions allow data to be entered from a keyboard and stored in main memory; some instructions allow data in main memory to be used in calculations such as adding a series of numbers to obtain a total; some instructions compare two values stored in main memory and direct the computer to perform alternative operations based on the results of the comparison; and some instructions direct the computer to print a report, display information on the screen, draw a color graph on a screen, or store data on a disk. Most computer programs are written by people with specialized training. These people, called computer programmers, write the instructions necessary to direct the computer to process data into information. The instructions must be laced in the correct sequence so the desired results will occur. Complex programs may require hundreds or even thousands of program instructions Programmers often follow a plan developed by a systems analyst who works with both the user and the programmer to determine and design the desired output of the program. Computer software is the key to productive use of computers. With the correct software, a computer can become a valuable tool. Software can be categorized into two types: system software and application software. |
| System software consists of programs that are related to controlling the actual operations of the computer equipment. An important part of the system software is a set of programs called the operating system. The instructions in the operating system tell the computer how to perform functions such as how to load, store, and execute an application program and how to transfer data between the input/output devices and main memory. For a computer to operate, an operating system must be stored in the main memory of the computer. Each time a computer is turned on, or restarted, the operating system is loaded into the computer and stored in the computer's main memory. Many different operating systems are available for computers. Today, many computers use what is called an operating environment that works with the operating system to make the computer system easier to use. Operating environments have a graphical user interface (GUI) that provides visual clues such as an symbols, called icons, to help the user. Each icon represents an application software package, such as word processing, or a file or document where data is stored. Microsoft Windows is graphical user interface that works with the DOS (disk operation system). DOS which stands for disk operating system, is the most commonly used operating system on personal computers. Apple Macintosh computers also have a graphical user interface built into the Macintosh operating system. |
| Application software consists of programs that tell a computer how to produce information. When you think of the different ways that people use computers in their careers or in their personal lives, you are thinking of examples of application software. Business, scientific, and educational programs are all examples of application software. |
| Application Software
Packages.
Most end users do not write their own programs. In some corporations, the information-processing department develops custom software programs for unique company applications. Programs required for common business and personal applications can be purchased from software vendors or stores that sell computer products. Purchased programs are often referred to as application software package, or simply software package. |
| Obtaining useful and timely information from computer processing requires more than just the equipment and software described so far. Other element required for successful information processing include accurate data, trained information systems personnel, knowledgeable user, and documented procedure. Together these elements are referred to as and information system. |
| For an information system to provide accurate, timely, and useful information, each element in the system must be strong and all of the elements must work together. The equipment must be reliable and capable of handing the expected workload. The software must have been carefully developed and rested, and the data entered to be processed must be accurate. If the data is incorrect, the resulting information produced from it will be incorrect. Properly trained information systems personnel are required to run most medium and large computer systems. Even small networks of personal computers usually have a system administrator to manage the system. Users are sometimes overlooked as an important element of an information system, but with expanding computer use, users are taking increasing responsibility for the successful operation of information systems. This includes responsibility for the accuracy of both the input and output. In addition, users are taking a more active role in the development of computer applications. They work closely with information systems department personnel in the development of computer applications that relate to their areas of work. Finally, all information processing applications should have documented procedures covering not only the computer operations but any other related procedures as well. |
| Archie A method
of locating files on the net.
FAQ Frequently asked question. Lists of FAQs help users learn about a particular topic on the net. Flame Slang term for an aggressive or rude message. FTP File Transfer Protocol. Method of transferring files from one computer to another. GOPHER A menu based system for exploring the NET. IRC Internet Relay Chat. Interactive discussion among multiple users. MOSAIC Graphical users interface that user hypertext links. NET Abbreviation for the Internet. NEWGROUPS Discussion groups on various topics. PPP Point-to-Point Protocol. A type of Internet connection. SLIP Serial Line Internet Protocol. A type of Internet connection. Surfing Slang term for browsing the Net. TCP/IP Transmission control Protocol/Internet Protocol. Primary communications protocol used on the NET. TELNET A terminal emulation communications protocol that allows users to login to other computer systems. URL Uniform Resource Locator. The Internet addresses where a document can be found. Usenet An informal group of systems that exchange news on a variety of topics. Veronica A search tool used with Gopher. WAIS Wide Area information Service. A system for finding information in Net Database. WWW World Wide Wed. A linked hypertext system used for accessing Net resources. |
| System software consists of all the programs including the operating system that are related to controlling the operations of the computer equipment. Some of the functions that system software perform include: Starting up the computer; Loading, executing, and storing application programs; storing and retrieving files; and performing a variety of functions such as formatting disks, sorting data files, and translating program instructions into machine language. System software can be classified into three major categories; operating systems, utilities, and language translators. |
|
The process of loading an operating system into main memory is called booting the system. The actual information displayed will vary depending on the make of the computer and the equipment installed. The following steps explain what happens during the boot process on an IBM compatible personal computer that operates using DOS (Disk Operating System). |
| 1. When you turn on your computer, the power supply distributes current to the motherboard and the other devices located in the system unit case. |
| 2. The surge of electricity causes the CPU chip to reset itself and look to the BIOS chip for instructions on how to proceed. BIOS stands for Basic Input/Output System. The BIOS is a set of instructions that provides the interface between the operating system and the hardware devices. The BIOS is stored in a read-only memory (ROM) chip. |
| 3. The BIOS chip begins a set of tests to make sure the equipment is working correctly. The tests, called the POST, for Power On Self Test, check the memory, keyboard, buses, and expansion cards. After some of the cleaning tests are completed, the BIOS instructions are copied into memory where they can be executed faster than in ROM. |
| 4. After the POST tests are successfully completed, the BIOS begins blocking for the operating system. Usually, it first looks in diskette drive A. If an operating system disk is not loaded in drive A, the BIOS looks on drive C, the drive letter usually given to the first hard drive. |
| 5. When the BIOS finds the operating system, it begins loading the resident operation into memory. For personal computers using a version of DOS, the resident portion is called the DOS kernel. |
| 6. The kernel then loads system configuration information. The configuration information is contained in a file called CONFIG.SYS, This file tells the computer what devices you are using, such as a mouse, a CD-ROM, a scanner, or other devices. For each of these devices, a device driver program is usually loaded. Device driver programs tell the computer how to communicate with a device. |
| 7. The kernel loads the command language interpreter. On DOS computer, the command language interpreter is call COMMAND.COM. |
| 8. COMMAND.COM loads a batch file named AUTOEXEC.BAT that performs optional tasks such as telling the system where to look for files (PATH command) and loading programs that you want to run every time you turn on your system, such a s certain utility programs. |
| 9. If you haven't specified
that the computer immediately start a particular application program, the
system displays a command language prompt that indicates the system is
ready to accept a command form the user. If you always want a particular
application program to automatically start during the boot process, such
as a word processing program or Microsoft Windows, you include the name
of the program as the last line in the AUTOEXEC.BAT file. (it does not
work with Windows95 or higher, Windows 95 or higher version will boot itself
when computer turns on.)
(You can find more about this by opening DOS Prompt, and type the command HELP) |
| The types of operating systems include single program, multitasking, multiprocessing, and virtual machine operating systems. These operating systems can be classified by two criteria: (1) whether they allow more than one user to use the computer at the same time and (2) whether they allow more than one program to run at the same time. |
| Single Program
Single Program operating systems allow only a single user to run a single program at one time. This was the first type of operating system developed. Older personal computers used this typed of operating system. For example, a single program operating system allowed you to load only one application, such as a spreadsheet, into main memory. To work on another application, such as work processing, you would exit the spreadsheet application and load the word processing program into memory. |
| Multitasking
Multitasking operating system allows more than one program to run at the same time on one computer. Even though the CPU is only capable of working on one program instruction at a time, its capability to switch back and forth between programs cakes it appear as though all programs are running at the same time. For example, with a multitasking operating system, the computer could be performing complex spreadsheet calculation and at the same time be downloading a file from another computer while the user is writing a memo with the work-processing program. Multitasking operating system on personal computers can usually support a single user running multiple programs. Multitasking operating systems on some personal computer and most minicomputers and mainframes can support more than one user running more than one program. This version of a multitasking operating system is sometimes call a timesharing or multi-user operating system. These operating system also allow more than one user to run the same program. For example, a whole sale distributor may have dozens of terminal operator entering sales orders using the same order entry program on the same computer. (Most Operation System is Multitasking today. Such as Windows, Mac OS 7.0+, etc.) |