Components of A Computer - Information Technology and Communication
Components of A Computer - Information Technology and Communication
1.) PROCESSOR
2.) MEMORY
The processor performs all the fundamental computation of the computer
system. Other components contribute to the computation by doing such
things as storing data or moving data into and out of the processor. But the
processor is where the fundamental action takes place.
A processor chip has relatively little memory. It has only enough memory to
hold a few instructions of a program and the data they process. Complete
programs and data sets are held in memory external to the processor. This
memory is of two fundamental types: main memory, and secondary memory.
Main memory is sometimes called volatile because it loses its information
when power is removed. Secondary memory is usually nonvolatile because it
retains its information when power is removed. (However, it needs power
when information is stored into memory or retrieved from it.)
Main memory:
- closely connected to the processor.
- stored data are quickly and easily changed.
- holds the programs and data that the processor is actively working
with.
- interacts with the processor millions of times per second.
- needs constant electric power to keep its information.
Secondary memory:
- connected to main memory through the bus and a controller.
- stored data are easily changed, but changes are slow compared to
main memory.
- used for long-term storage of programs and data.
- before data and programs can be used, they must be copied from
secondary memory
into main memory.
- does not need electric power to keep its information.
Often, while the processor is computing with one block of data in main
memory, the next block of data from disk is read into another section of main
memory and made ready for the processor. One of the jobs of an operating
system is to manage main storage and disks this way.
Primary memory
Fast
Expensive
Low capacity
Works directly with
the processor
Secondary memory
Slow
Cheap
Large capacity
Not connected directly
to the processor
I/O
Input/output devices are usually called I/O devices. They are directly
connected to an electronic module attached to the motherboard called a
device controller. For example, the speakers of a multimedia computer
system are directly connected to a device controller called an audio card,
which in turn is plugged into a bus on the motherboard.
Sometimes secondary memory devices like the hard disk are called I/O
devices (because they move data in and out of main memory). What counts
as an I/O device depends on context. To a user, an I/O device is something
outside of the computer case. To a programmer, anything outside of the
processor and main memory is an I/O device. To an engineer working on the
design of a processor everything outside of the processor is an I/O device.
SOFTWARE
Computer software consists of both programs and data. Programs consist of
instructions for the processor. Data can be any information that a program
needs: character data, numerical data, image data, audio data, and
countless other types. The distinction between programs and data is not as
clear-cut as you might think, however.
Fundamental Idea: Both programs and data are saved in computer
memory in the same way. The electronics of computer memory (both main
memory and secondary memory) make no distinction between programs and
data.
The insight that both programs and data can be saved using the same
electronic methods is an important concept in computer science. Computer
systems use memory for either programs or data, as needed.
TYPES OF PROGRAMS
There are two categories of programs. Application programs (usually called
just "applications") are programs that people use to get their work done.
Computers exist because people want to run these programs. Systems
programs keep the hardware and software running together smoothly. The
Nicole D. Pasamba BE-HUMSS 11P-4
Information and Communication Technology
Systems Programs
Operating System
Networking System
Programming Language Software
Website Server
OPERATING SYSTEMS
An operating system is a complex program that keeps the hardware and
software components of a computer system coordinated and functioning. It is
like the owner of a small shop, who keeps everything in order by attending to
customers, accepting deliveries, stocking the shelves, doing the
bookkeeping, and so on. The shopkeeper must promptly attend to tasks as
they arise. Without the shopkeeper the shop could not function.
Most computer systems can potentially run any of several operating
systems. For example, most Pentium-based computers can run either Linux
or a Windows operating systems. Usually only one operating system is
installed on a computer system, although some computers have several. In
any case, only one operating system at a time can be in control of the
computer system. The computer user makes a choice when the computer is
turned on, and that operating system remains in control until the computer is
turned off.
REFERENCES:
https://www.d.umn.edu/~gshute/arch/computer-components.xhtml
https://infogr.am/computer-inputoutput-devices
http://www.geekchicprogramming.com/22651/memory-storage-devices-andmedia/
http://www.google.com/url?
q=http://www.geekchicprogramming.com/30875/secondary-memory-storagedevices
http://www.tutorialspoint.com/computer_fundamentals/computer_memory.ht
m
https://en.wikipedia.org/wiki/Randomaccess_memory#/media/File:Memory_module_DDRAM_20-03-2006.jpg
https://pixabay.com/en/processor-cpu-control-center-298666/