Computer Essentials - Lecture 1
Computer Essentials - Lecture 1
What is a Computer?
3. Reliability: - computers don’t get tired and can work for hours with no
errors.
Types of Computers:
1. Microcomputers:
Microcomputer is the smallest category of computers, in which
single microprocessor is used. Examples are PC (Personal
Computer), laptop, and smartphone.
1
2. Mini computers:
Minicomputers are relatively larger and faster computers.
They have high performance and high capability processors.
Memory size is generally very large.
They support multiple terminals (users).
Large capacity disks are used in multiple numbers.
3. Mainframe computers:
Few characteristics of mainframes are listed below:
They have larger memory sizes than that of minicomputers.
They support larger capacity disks.
They have large number of application libraries that provide
great help to developers.
Support multiple terminals (users) more than minicomputer
4. Supercomputers:
Supercomputer is the largest category of computers. They use
multiple CPUs.. Applications like weather forecasting and
nuclear weapon design can be very well executed on
Supercomputers.
2
Elements of a Computer System:
1- Hardware (H/W):
the physical components of a computer Many of these are
contained within the case. Other are connected to the
computer (peripheral devices). These allow data to be entered
(input) and retrieved (output) and storedat
2- Software (S/W):
Software means computer programs; instructions that make
hardware work.
A computer program is a set of instructions given to the
computer for performing a task.
3- User: bakarhehnar
Persons who make use of computers are called users.
Dujor haya:
- Programmers.
- End users.
1. Input Unit
2. Output Unit
3. Storage Unit
- Cache Memory
- Primary Memory
- Secondary Memory
4. Central Processing Unit
- ALU (Arithmetic Logic Unit)
3
- Control Unit
- Registers
1. Input Unit
The role of input unit in computer is to supply data or instructions.
Such as Keyboard, Mouse, Scanner, Microphone, etc.
2. Output Unit
The role of output unit is to show the results of processing. Such as
Monitor, Printer, Speaker, etc.
3. Storage Unit
- Cache Memory
It is a high-speed memory buffer that temporarily
stores data the processor needs,
- Primary Memory
Data cannot be written in this memory. Not only if you use a ROM
programmer, It contains the basic instructions for what to happen
when a computer is powered on. This is called a Firmware. Firmware
is also called BIOS, or basic input/output system. ROM plays a
critical part in booting up, or starting up, your computer.
4
Random Access Memory (RAM)
The data written in Random Access Memory remains there till the
time computer power is on.
- Secondary Memory
Secondary storage is any data storage medium other than RAM &
ROM. Such as Hard Disk they’re used to store data in a semi-
permanent form.
Registers
They are storage locations that hold inputs and outputs for the
ALU.
5
Special purpose Register:
Instruction Register (IR), Memory Address Register (MAR),
Memory Buffer Register (MBR), Program Counter (PC).