


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
An overview of the five key components of a computer system: the processor, memory, input/output devices, disk storage, and programs. It explains the functions and capabilities of each component, as well as the role they play in enabling the computer to communicate with the outside world and perform tasks. The document also discusses the difference between volatile and non-volatile memory.
Typology: Study notes
1 / 4
This page cannot be seen from the preview
Don't miss anything!



There are five key parts to a computer. These include:
Figure 1: The major components of a PC
There also are other components that form part of the packaging and support for these basics, such as the power supply, the motherboard, and the peripheral cards.
The purpose of the processor is to carry out a series of steps called a program. To carry out this job, the processor has certain capabilities. The first capability is the ability to read and write information in the computer’s memory. This is critical because both the program instructions that the processor carries out, and the data on which the processor works are stored in the computer memory. The next capability is to recognize and execute a series of commands or instructions provided by the programs. The last is the capability to tell the other parts of the computer what to do so that the processor can orchestrate the operation of the computer.
Memory is where the computer’s processor finds programs and data when it is doing its assigned task. The computer’s memory is just a temporary space (like a scratch pad or a chalkboard) where the computer scribbles while work is being done. Unlike our memories, the computer’s memory is not a permanent repository. Instead, the computer’s memory simply provides a place where computing can happen.
While the computer’s processor makes a vital distinction between programs and data, the computer’s main memory does not. To the computer’s memory (and to many other parts of the computer) there is no difference between programs and data – both are information to be recorded temporarily.
Note: Most of today’s systems come with dedicated processor cache memory which, for reasons of speed optimization, does distinguish between data that is program code and data that is the user’s content. However, your computer’s main RAM, which is what memory refers to in general, makes no such distinction.
Programs tell the computer what to do. There are two categories of programs:
All programs accomplish some kind of work. Systems programs help operate the computer itself; in fact, the inner systems of a computer are so complex that you can’t get them to work without the help of systems programs. An application program carries out a task, which you, the user, wants done, whether it’s composing a document, or surfing the Internet.
A few of the systems programs that the PC needs to manage its operations are permanently built into it. These can be called the ROM programs or firmware because they are permanently stored in read-only memory (unlike re-writeable memories, like RAMs or hard drives). These kinds of system programs do the most fundamental kind of supervisory and support work, such as providing essential services that all the application programs use. These service programs are called the Basic Input/Output System, also referred to as the BIOS.
Other systems programs build on the foundation created by the BIOS program and provide a higher level of support services. Operating systems such as Linux and Microsoft Windows are examples of these higher-level systems programs that are not built into the computer.