0% found this document useful (0 votes)
5 views16 pages

Introduction To Computer

The document is an introduction to computers, covering their definition, characteristics, evolution, and classifications. It details the various generations of computers from vacuum tubes to artificial intelligence, highlighting key developments and examples. Additionally, it discusses the basic organization of computer systems, including input, processing, and output units.

Uploaded by

Simo Raz Kiraa
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views16 pages

Introduction To Computer

The document is an introduction to computers, covering their definition, characteristics, evolution, and classifications. It details the various generations of computers from vacuum tubes to artificial intelligence, highlighting key developments and examples. Additionally, it discusses the basic organization of computer systems, including input, processing, and output units.

Uploaded by

Simo Raz Kiraa
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SHIRU

10\4\2026
INTRODUCTION TO COMPUTER

INTRODUCTION TO COMPUTER

VALENTINE NJENGA

BIZ CENTRE

COMPUTER PACKAGES CLASS

P a g e 1 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

Table of Contents
INTRODUCTION TO COMPUTER.................................................................................................................... 3
1.1.1 INTRODUCTION ................................................................................................................................ 3
Definition .............................................................................................................................................. 3
1.1.2 CHARACTERISTICS OF COMPUTER ................................................................................................... 3
Speed .................................................................................................................................................... 3
Accuracy ................................................................................................................................................ 3
Diligence................................................................................................................................................ 3
Reliability............................................................................................................................................... 3
1.2 Fundamentals of Computing an Programming ................................................................................... 3
Storage capability.................................................................................................................................. 3
Versatility .............................................................................................................................................. 4
Resource sharing ................................................................................................................................... 4
1.1.3 EVOLUTION OF COMPUTERS ........................................................................................................... 4
Introduction to Computers 1.3 ............................................................................................................. 5
1.1.4 COMPUTER GENERATIONS .............................................................................................................. 5
1.1.4.1First Generation (1940-56) : Vacuum Tube ............................................................................... 5
1.1.4.2Second Generations (1956-63): Transistors .............................................................................. 6
1.1.4.3Third Generation (1964 – Early 1970), Integrated Circuits ........................................................ 6
1.1.4.4Fourth Generation (Early (1970 – Till Date) Microprocessors) .................................................. 7
1.1.4.5Fifth Generation (Present and Beyond): Artificial Intelligence .................................................. 7
1.1.5 CLASSIFICATION OF COMPUTERS .................................................................................................... 8
1.6 Fundamentals of Computing an Programming ............................................................................... 8
1.1.6 BASIC COMPUTER ORGANIZATION ................................................................................................ 10
1.8 Fundamentals of Computing an Programming ............................................................................. 10
Introduction to Computers 1.9 ........................................................................................................... 11
1.10 Fundamentals of Computing an Programming ........................................................................... 12
FIGURES....................................................................................................................................................... 14
References .................................................................................................................................................. 16

P a g e 2 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

INTRODUCTION TO COMPUTER
1.1.1 INTRODUCTION
Definition
A computer is an electronic machine, devised for performing calculations and controlling

operations that can be expressed either in logical or numerical terms (University, 2026).

Applications

T
he applications domain of a computer depends totally on human creativity and imagination

it covers a huge area of applications including education, industries, government medicine,


scientific

research, low and even music and arts (University, 2026).

• Millions of complex calculations can be done in a mere fraction of time

• Difficult decisions can be made with unerring accuracy for comparatively little cost

1.1.2 CHARACTERISTICS OF COMPUTER


Speed
Computer process data at an extremely fast rate – millions of instructions per second in few

seconds, a computer can perform a huge task that a normal human being may take days or even

years to complete (Sonam, 2026).

The speed of a computer is calculated in MHz

Accuracy
Besides efficiency, computer is accurate as well. The level of accuracy depends on the

instructions and the type of machine being used.

Diligence
Computer being a machine does not suffer from the human traits of tiredness and lack of

concentration

Reliability
Reliability is the measurement of performance of a computer, which is measured against

some predetermined standard for operation without any failure.

1.2 Fundamentals of Computing a Programming


Storage capability
The main memory of the computer is relatively small and it can hold only a certain amount

of information, therefore, the data is stored on secondary storage devices such as magnetic tape or
P a g e 3 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

disks.

Versatility
It can perform multiple task simultaneously with great ease. For example, at

one moment it can be used to draft a letter, another moment it can be used to play

music an in between, one can print a document as well.

All this work is possible by changing the program.

Resource sharing
It made the sharing of costly resources like printer possible.

Apart from device sharing data and information can also be shared among group of

computers, thus creating a large information and knowledge base.

1.1.3 EVOLUTION OF COMPUTERS


• In the beginning, when the task was simply counting or adding, people used either them

fingers or pebbles along lines in the sand.

In order to simplify the process of counting, people in Asia Minor built a counting

device called abacus. This device allowed users to do calculations using a system of

sliding beads arranged on a rack (Williamson, December 18, 2025).

• With the passage of time, many computing devices such as Napier bones and slide rule

were invented.

• In 1642, a French mathematician, Blaise Pascal invented the first functional automatic

calculator.

This brass rectangular box, also called a Pascaline, used eight movable duos to adds

sums eight figures long.

• In 1694, German mathematician Gottfried wilhem von Leibniz extended pascal’s design

to perform multiplication, division and to find square root. This machine is known as

Stepped Reckoner.

• The real beginnings of computers as we know them today, however, lay with an English

mathematics professor, Charles Babbage.

In 1822, he proposed a machine to perform differential equations, called a Difference

Engine.

P a g e 4 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

• In 1889, Herman Hollerith, who worked for us census bureau, also applied the Jacquard

loom concept to computing.

Hollerith’s method used cards to store data, which he fed into a machine that compiled

the results mechanically.

Introduction to Computers 1.3


• Mark I, which was built as a partnership between Harvard Aiken and IBM in 1944.

This electronic calculating machine used relays and electromagnetic components to

replace mechanical components

• In 1946, John Eclcert and John Mauchy of developed ENIAC (electronic numerical

integrator and calculator)

Thus, computer used electronic vacuum tubes to make internal parts of the computer

• Eckert and mauchy also proposed the development of EDVAC (electronic discrete

variable automatic computer.

It was the first electronic computer to use the stored program concept introduced by

John von Neumann.

• In 1949, at the Cambridge university, Maurice wilkes developed EDSAC (electronic

delay storage automatic calculator)

This machine used mercury delay lines for memory and vacuum tubes for logic.

• The Eckert – mauchy corporation manufactured UNIVAC (universal automatic

computer) in 1951 and its implementation marked the real beginning of the computer

era.

1.1.4 COMPUTER GENERATIONS


1.1.4.1First Generation (1940-56): Vacuum Tube
First generation computer was vacuum tubes/thermionic value-based machines these

computers used vacuum tubes for circuitry and magnetic drums for memory.

A magnetic drum is a metal cylinder coated with magnetic iron-oxide material on which

data and programs can be stored (Campus, 2026).

Input was based on punched cards and paper tape and output was in the form of printouts.

For example: ENIAC, EDVAC AND UNIVAC.


P a g e 5 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

Characteristics of First-Generation Computers.

• These computers were based on vacuum tube technology.

• These were the fastest computing devices of their time.

• These computers were very large, and required a lot of space for installation.

• These were non-portable and very slow equipment.

1.1.4.2Second Generations (1956-63): Transistors


A transistor is made up of semiconductor material like germanium and silicon. It usually

had three leads and performed electrical functions such as voltage, current or power amplification

with low power requirement.

Since transistor is a small device, the physical size of computers was greatly reduced.

1.4 Fundamentals of Computing a Programming


Computers became smaller, faster, cheaper, energy-efficient and more reliable than them

predecessors.

Magnetic cores- were used as primary memory and magnetic disks as secondary storage

devices. However, they still relied on punched cards for input and printouts for output.

For example: PDP – 8, IBM 1401 and IBM 7090

Characteristics of Second-Generation Computer.

• These machines were based on transistor technology

• These were smaller as compared to the first-generation computers.

• These were more portable and generated less amount of heat.

1.1.4.3Third Generation (1964 – Early 1970), Integrated Circuits


The development of the integrated circuit was the trait of the third-generation computer.

Also called an ic, an integrated circuit consists of a single chip with many components such as

transistors and resistors fabricated on it.

Integrated circuit replaced several individually wired transistor. This development made

computers smaller in size, reliable and efficient.

Instead of punched cards and printouts, users interacted with third generation computers

through keyboards and monitors and interfaced with operating system.

For example: NCR 395 and B6500

P a g e 6 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

Characteristic of Third Generation Computer

• These computers were based on integrated circuit (ic) technology.

• They were able to reduce computational time from micro seconds to nano seconds.

• Extensive use of high – level language became possible

1.1.4.4Fourth Generation (Early (1970 – Till Date) Microprocessors)


The technology of this generation was still based on the integrated circuit, these have been

made readily available to use because of the development of the microprocessor.

The fourth-generation computers led to an era of large-scale integration (LSI) and very

large scale integration (vlsi) technology. LSI technology allowed thousands of transistors to be

constructed on one small slice of silicon material whereas vlsi squeezed hundreds of thousands of

components on to a single ewp

ULTRA – large scale integration (ULSI) increased that number into millions the fourth

generation computer became more powerful compact, reliable and affordable.

For example: apple ii, attair 8800 and CRAY-1

Introduction to Computers 1.5

Characteristics of Fourth Generation Computers

• Fourth generation computers are microprocessor-based systems

• These computers are very small

• GUI a d pointing devices enable users to learn to use the computer quickly

• Interconnection of computers leads to better communication and resource sharing

1.1.4.5Fifth Generation (Present and Beyond): Artificial Intelligence


A computer would learn from its mistakes and possess the skill of experts the starting point

for the fifth generation of computers has been set in the early 1990. The expert system it defined as

a computer information system that attempts to mimic the thought process and reasoning of experts

in specific areas three characteristics can be identified with the fifth-generation computer these are.

Mega chips

Fifth generation computers will use super large scale integrated (SLSI) chips, which will

result in the production of microprocessor having millions of electronic components on a single chip

Parallel processing
P a g e 7 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

A computer using parallel processing accesses several instructions at once and works on

them at the same time through use of multiple central processing units.

Artificial intelligence: (AI)

AI comprises a group of related technologies expert systems (ES), natural language

processing (NLP) speech recognition, vision recognition and robotics.

1.1.5 CLASSIFICATION OF COMPUTERS


Four major categories: micro, mini, mainframe and super computers (Theknowledgeacademy, 2026)

Micro computers

A microcomputer is a small, low cost digital computer, which usually consists of a

microprocessor, a storage unit, an input channel and an output channel, all of which may be on one

chip inserted into are or several pc boards.

IBM – PC<Pentium 100, IBM-pc Pentium 200 and Apple Macintosh are some of the example

of micro computers

1.6 Fundamentals of Computing a Programming


Microcomputers include desktop, laptop and hand – held models such as PDAS (personal)

digital assistants.

Desktop computer
Desktop computer also known as personal computer (pc) is principally intended per stand

alone use by an individual microcomputer typically consist of a system unit a display monitor, a

keyboard internal hard disk storage and other peripheral devices.

Some of the major personal computer manufactures are Apple, IBM, Dell and Hewlett

Packard.

Laptop
A laptop is a portable computer that is a user can carry it around. Laptops are small computer

enclosing all the basic features of a normal desktop computer.

The biggest advantage of this computer is that one can use this computer anywhere and at

anytime, especially when are is travelling

Hand held computers


A hard-held, also called personal digital assistant (PDA), is a computer that can conveniently

be stored in a pocket and used while the user is holding it.


P a g e 8 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

PDAs are essentially small portable computers and are slightly bigger than the common

calculators.

Some example of PDAs are Apple Newton, Casio Cassiopeia and Franklin eBook man

Mini computers
The mini computer is a small digital computer whose process and storage capacity are lesser

than that of a mainframe, but more than that of microcomputer.

Its speed of processing data is in between that of a mainframe and a microcomputer,

generally, it is used as desktop device that is often connected to a mainframe in order to perform the

auxiliary operations.

Mini computers are usually multi-user systems, so these are used in interactive applications

in industries, research organizations colleges and universities.

High – performance workstations with graphics I/o capability use mini computers

Some of the widely used mini computers are PDP II, IBM (8000 series) and VAX 7500.

Mainframe computer
A mainframe is an ultra – high performance computer made for high – volume, processor –

intensive computing. It consists of a high-end computer processor, with related peripheral devices,

capable of supporting large volumes of data processing systems and extensive data storage and

retrieval.

Introduction to Computers 1.7

Mainframes are the second largest of the computer family, the largest being super computers.

Mainframe allows its user to maintain large information storage at a centralized location

and be able to access and process this data from different computers located at different locations

It is typically used by large businesses and for scientific purpose.

Examples of mainframe computers are IBM’s E5000, VAX8000 and CDC6600.

Super computers
Super computers are the special purpose machine, which are specially designed to maximize

the numbers of FLOPS (floating point operation per second). Any computer below one gigaflop/sec

is not considered a super computer. A super computer has the highest processing speed at a given

time for solving scientific and engineering problems.

P a g e 9 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

Essentially, it contains a number of CPU, that operate in parallel to make it faster. Its

processing speed lies in the range of 400 – 10,000 MF LOP’s (millions of floating-point operations

per second).

Super computers are used to solve multivariant mathematical problems of existent physical

processes, such as aerodynamics, metrologies, and plasms physics.

The largest commercial use of super computers is in the entertainment advertising industry,

CRAY – 3, Cyber 205 and PARAM are some well-known super computers.

1.1.6 BASIC COMPUTER ORGANIZATION


The block diagram of the computer system has the following three units, each functional

unit corresponds to their basic operations performed as described in details.

(a) Input unit

(b) Central processing unit

(c) Output unit

1.8 Fundamentals of Computing a Programming


(a) Input Unit

• Accept data and instructions from the outside world.

• Convert it to a form that the computer can understand

• Supply the converted data to the computer system for further processing

• The input unit is used to send information or instructions or commands to the computer.

The data received from the input input unit is immediately stored in main memory and

then processed.

Following are the some of the input devise.

(i) Keyboard

(ii) Mouse

(iii) Light pen

(iv) Joystick

(v)OCR (optical character recognizer)

(vi) MICR (magnetic ink character recognizer)

(vii) OMR (optical mark recognizer)


P a g e 10 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

(b) Central Processing Unit (CPU)

• It performs all calculations and all decisions.

• It controls and co-ordinates all units of the computer

• It interprets instructions of a program

• It stores data temporarily and monitors external requests.

The CPU is sub-divided into the following sub-system.

(i) Control unit

(ii) Arithmetic and logical unit

(iii) Memory unit

(a) Primary storage

(b) Secondary storage.

(i) Control unit

The control unit instructs the computer how to carry out program instructions. It directs

the flow of data between memory and arithmetic logical unit.

The input unit does not know when to receive data and where to put the data in the

storage unit after receiving it similarly, the control unit instructs the input unit where to

store the data after receiving it from the user.

In the same way, it controls the flow of data and instructions from the storage unit to

Introduction to Computers 1.9


ALU during program execution the control unit fetches instructions from the primary

memory, decodes them to determine the operations required, and then sets up instructions

execution.

E.g. To add two numbers or to read a character from a keyboard. A number of registers are

associated with the control unit.

(ii) Arithmetic and Logical Unit

Arithmetic and logical unit performs all the arithmetic and logical operations.

Arithmetic operations like addition, subtraction, multiplication and logical operations, such

as comparisons are performed in ALU.

P a g e 11 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

All calculations are performed in the arithmetic and logical unit (ALU) of the computer

ALU also does comparisons and take decision.

Example: it can check if the number A is less than equal to or greater than the number

B. once the calculations or the logical operation is performed by ALU, then the result is

transferred to the storage unit.

(iii) Memory unit

Memory is the part of computer which holds data for processing and other information

it is also called as main memory or primary memory.

A device that stores program instructions or data used by the CPU when performing a

given function.

Memory is a device, which is used to store information temporarily/permanently, it is

the place where the information is safekept. Secondary memory, such as disk storage, is

functionally considered I/O because it is accessed through the I/O system.

(a) Primary storage

The primary storage is also called as “main memory” stores and access information

very fast. This is generally used to hold the program being currently executed in the

computer, the data being received from the input unit, the intermediate and final results

of the program.

Primary storage is also known as system memory, internal, temporary and “RAM”

▪ Installed on the main computer board (motherboard)

▪ Typically comprised of ICs (integrated circuits)

▪ Fast access – usually in the order of nano seconds

(b) Secondary storage

The secondary storage is also known as Auxiliary Storage it may store several programs,

documents, databases etc.

1.10 Fundamentals of Computing a Programming


The program that we want to run on the computer is first transferred to the primary

memory before it can run. Similarly, after running the program if need to save the result,

P a g e 12 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

we will transfer them to the secondary storage.

The secondary memory is slower and cheaper than the primary memory. Some of the

commonly used secondary memory devices are Floppy diskette, Zip diskette, Hard disk

and Magnetic disks and Tapes etc.

(c) Output unit

Devices used to get the response or result of a process from the computer is called

output unit is the communication between the user and the computer.

The output unit of a computer provider the information and results of a computation to

the outside world.

Computers do not work in the decimal system, they work in the binary system. Therefore

if required, the output unit also converts the binary data into a form that users can

understand.

Commonly used output devices are.

▪ Visual display unit (VDU) or monitor

▪ Printer

▪ Computer output microfilm

▪ Plotter.

P a g e 13 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

FIGURES

Software

System software Application software

Operating Device System Language


System Driver Utilities Translator

Database Presentation Spread Image Word Desktop


management application sheet editor processor publishing
system software

P a g e 14 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

Computer user

System software

Application Computer
software

Fig 1.2: System software as an interface

P a g e 15 | 16
SHIRU
10\4\2026
INTRODUCTION TO COMPUTER

References
Campus, B. (2026). Computer Generations. Pressbooks.

Sonam. (2026). Characteristics of computer. Computer introduction, 1-15.

Theknowledgeacademy. (2026). Classification of computers. Classification of Computers: Size, Purpose &


Data Handling, 8-15.

University, B. (2026). Introduction to computer. BCS101 -FOCP., 1-15.

Williamson, T. (December 18, 2025). History of computers: Timeline of key events & technological
breakthroughs. Evolution of computers, 4-15.

P a g e 16 | 16

You might also like