KEMBAR78
Unit 1.0 Introduction To Computer Applications | PDF | Random Access Memory | Central Processing Unit
0% found this document useful (0 votes)
10 views40 pages

Unit 1.0 Introduction To Computer Applications

The document provides an introduction to computers, defining key terms and components such as hardware, software, and the Central Processing Unit (CPU). It explains the roles of input and output units, memory types, and the classifications and generations of computers. Additionally, it covers various types of computers, including microcomputers, servers, minicomputers, and mainframes, detailing their characteristics and uses.

Uploaded by

olsen kalunga
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)
10 views40 pages

Unit 1.0 Introduction To Computer Applications

The document provides an introduction to computers, defining key terms and components such as hardware, software, and the Central Processing Unit (CPU). It explains the roles of input and output units, memory types, and the classifications and generations of computers. Additionally, it covers various types of computers, including microcomputers, servers, minicomputers, and mainframes, detailing their characteristics and uses.

Uploaded by

olsen kalunga
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
You are on page 1/ 40

SINO – ZAM VOCATIONAL COLLEGE OF

SCIENCE AND TECHNOLOGY

COMPUTER APPLICATIONS
UNIT: 1.0 INTRODUCTION TO COMPUTERS
By Malembeka, J.
1.1 DEFINITION OF TERMS
 What is a computer?

 An electronic devise that inputs, stores, processes and outputs data


and information. (French,2002)

 It is a machine that performs tasks according to pre-written set of


instructions and programs it contains.

 Data – a collection of raw material (unprocessed text, figures etc.)

 Information – consists of meaningful and useful material


(processed content or data put into context)
PARTS OF A COMPUTER

 A computer consists of three (3) main parts:

1. Hardware: the physical and tangible components of the computer that


can be seen and touched; i.e. peripheral devices
 Peripheral devices: devices that are connected to the computer to
increase its performance. (enhancing the capabilities of a computer)
 Peripherals can either be internal (i.e. the GPU, internal HDD or SSD)
or external (i.e. input - keyboard, mouse etc., output – monitor,
printer etc. or storage – external hard drive, flash drive etc.)
2. Humanware: this part comprises the computer users, as well as
software and hardware engineers i.e. programmers, manufactures etc.
SOFTWARE
3. Software: this refers to a set of programs that basically tell the
computer what to do. Instructions that control the hardware
components.
 A Program is simply a set of instructions for the computer to carry out.

Software can be classified into:

 Application software: consists of instructions that are packaged for


automating a manual task; used by computer users to carry out a specific
task in a specific way.
o Examples include Microsoft office packages, media players, web browsers etc.
 System software: comprises all instructions which a computer uses for
activation or internal resource management. i.e. the OS
 The computer cannot operate without system software (fundamental elements).
SYSTEM SOFTWARE
 The Operating System (OS)

 The actual software responsible for all internal management functions.


Hence, ensuring operations in the system are run efficiently. Examples of
OS include; windows 7, 8,10,11, Linux, Android, iOS, etc.

 OS also activates the computer components and resources to make them

ready for work. (it is referred to as ‘the soul of the computer’)

 Commands

 This comprises all the user’s day-to-day instructions for performing tasks

such as saving files, renaming or copying files etc.


CONT.
 Utilities

 This consists of all software that safeguard the computer and its resources
from hazards.
 They ensure proper functioning of the computer and create an efficient
working environment.
 E.g. windows defender, firewalls, disk compressors, anti – malware etc.

 Device Drivers

 A collection of software packaged for the objective purpose of making both


input and output devices functional when connected to the computer.
 E.g. web cam drivers, printer drivers, scanner drivers etc.
FIRMWARE

 A form of microcode or program embedded into hardware devices to


help them operate effectively

 Hardware like cameras, mobile phones, printers, routers, scanners, and


television remotes rely on firmware built into their memory to function
smoothly.

 It is the software that provides low-level control for a device's specific


hardware. Hence, tailor made for a specific machine saved in ROM.

 Firmware is neither software nor hardware, i.e. BIOS, CMOS etc.


COMPONENTS OF A COMPUTER

 A computer system refers to the organisation of units; put together to


make computerisation of an application possible. Below are the five (5) main
components of a computer (based on the Von Neumann model)
1. The Input Unit
2. The Output Unit
3. The Central Processing Unit (CPU)
 The Control Unit (CU)
 The Arithmetic Logic Unit (ALU)
 Registers (PC, CIR, AC, MAR, MDR)
4. The Memory Unit
 Cache, RAM & ROM
5. The Input /Output Unit (storage devices & connectors
THE VON NEUMANN STRUCTURE

The Input /Output Unit


THE INPUT UNIT

These are peripherals used to provide data and control signals to a


computer.
 Devices that can only be used to enter data into the system
 They allow users to insert data into the system for processing. Such devices
are called input devices
 examples include: Mouse, Keyboard, Scanner, Microphone, Webcam etc.
THE OUTPUT UNIT
 Comprises all devices used to communicate the results from data
processing performed by a computer
 They can only be used for retrieving information from the system. These
devices are called output devices

 Examples include: Monitor, Printer, Projector, Speaker, Headphones etc.


INPUT/OUTPUT UNIT
 This unit serves the purpose of both i.e. the input unit and the output unit.

 All devices that provide means for data storage of results, or allow the computer
user to both input and output information are called input/output devices.
 Some devices under this unit can also store results permanently; meaning, data
and information can be written on them and later read from them respectively.
 Examples include: Connectors i.e. (USB, VGA, HDMI, DVI etc.) and Storages
i.e. Hard disk drive, Flash drive, memory card etc.
THE CPU

 The Central Processing Unit (CPU)

 The CPU is the electronic circuit responsible for executing the instructions
of a computer program.
 It is sometimes called the microprocessor or processor.

 The CPU contains the ALU, the CU and a variety of registers:

 i.e. the Program counter, the Accumulator, the CIR, MAR and MDR).

 It is an integral component of the computer system hence, referred to as


‘the brain’ of the computer.
CONTROL UNIT (CU)
 The control unit coordinates the operations of the computer’s ALU,
memory and input/output devices.
 It provides the timing and control signals required by other computer
components.
 It acts as the supervisor or manager in the system as it follows the program
execution cycle (PEC), also known as the FDES or processing cycle:

FETCH
 1. Collecting data from input unit

STORE DECODE
 4. Keeping record 2 . Translation

EXECUTE
 3. Computerization
ARITHMETIC AND LOGIC UNIT (ALU)
 Another sub unit of the CPU that handles all the calculations the
CPU may need.
 A digital circuit that carries out Arithmetic operations such as
Addition, Subtraction, Multiplication, Division, Average etc.
 Also Logical operations such as (AND, OR, NOT etc.) These work
in binary.
 demo:
 AND: 100110 AND 110011 = 100010
 OR: 100110 OR 110011 = 110111
 NOT: if input is 1 then, output = 0, and vice versa
 XOR: 100110 XOR 110011 = 010101
REGISTERS
 These are high speed storage areas in the CPU; where data awaiting
execution is temporarily kept.

 high speed storage areas in the CPU; where data awaiting execution is
temporarily kept.
THE MEMORY UNIT

The Memory Unit can be categorized into 3 types:

 Cache Memory: much faster than RAM, it is the first source of data results
and instructions that the computer requires to read.
Placed in between the processor
and RAM

 Secondary Memory: consists of all electronic mechanisms that store data


and information usually as back-up for the computer
This may include; the cloud, external HDD, Flash drives, Compact disks etc.
PRIMARY MEMORY
 The Primary memory consists of ROM and RAM
 Random Access Memory (RAM)

 RAM is sometimes referred to as main memory.


 this memory is fast and directly accessible by the CPU
 Is used to store program instructions and data which can be accessed
randomly
 it uses buses to communicate with the CPU; data bus, address bus and
control bus
 It is volatile (meaning; any data stored in RAM is lost when power is
removed)
 Under RAM you can read, write and delete information or data.
TYPES OF RAM
 SRAM (Static Random Access Memory)
 Does not need to be continuously charged for it to retain
information.
 DRAM (Dynamic Random Access Memory)
 Needs to be continuously charged for it to retain information.
SRAM DRAM
Does not require refreshing Must be continuously refreshed
Takes up more space Consumes more power
Faster Can hold more data
Expensive Cheaper
Used for processor’s cache Used for computer’s main memory
CPU BUSES
 Means by which data is transmitted from one unit of the system to
another, connecting all major internal components to the CPU and
memory unit
BUS FUNCTION
ADRESS BUS Carries the memory locations of data between the
processor and memory
DATA BUS Carries the actual instruction between the processor, the
memory unit and the input/output devices
CONTROL BUS Carries status signals or commands from the CPU and
other units
READ ONLY MEMORY (ROM)
 It is mostly a few kilobytes in size

 used to store core software instructions such as code needed to

load the operating system into RAM.

 It is non-volatile in nature; meaning it always retains information


even when disconnected from power.

 Data can only be read/accessed, but neither editable nor erasable,


unless special mechanisms are introduced

 E.g. firmware, bootstrap etc.


TYPES OF ROM
 PROM: Programmable Read Only Memory,

o data can be written or recorded only once. E.g. the mechanism


used when inserting content on a Blank CD
 EPROM: Erasable Programmable Read Only Memory

o Data can be written, edited and deleted using ultraviolet


light.
 EEPROM: Electrically Erasable Programmable Read Only Memory

o Data can be written, edited and deleted electronically. E.g.


flash memory
CLASSES OF COMPUTERS
 The type of input a computer accepts; determines its capabilities and type
of computations it can perform.
 Analog: these operate on signals (e.g. speed or temperature level etc.)
as input.
 Examples include thermometer, speedometer etc.

 Digital: computers that accept digits (e.g. age, alphabets, numbers etc.)
as input. They are mostly found/used in offices e.g. Desktops PC, Laptop
PC etc.
 Hybrid: this category comprises computers that accept both signals and
digits as input. E.g. ICU Computers where the heartbeat – signals, and
instructions – digits.
 mostly found in hospitals, mines, military facilities etc.
GENERATIONS OF COMPUTERS
 The size, speed and capabilities of a computer are greatly influenced by
the existing technology of that particular time.

 1st Generation computers (1942 - 1955)

 they were very large in size and extremely slow in executing instruction.
 The technology used were vacuum tubes.
 they produced a lot of heat and required heavy air conditioning.
 They were costly and they used machine language (binary)
 They also consumed a lot of power when in operation
CONT.
 2nd Generation computers (1955 - 1964)

 The technology used were called transistors or Solid State Devices


 made using a semiconductor device called silicon and used better devices such
as printers, card readers etc.
 They were more reliable and smaller than 1st G computers
 They used better language development ; Assembly language
 They consumed very little power and produced less heat

 3rd Generation computers (1964 - 1975)


 These computers used integrated circuits (it was a micro electronic
technology allowing integration of many circuits on a single chip)
 They had improved storage and output devices (the Visual Display Unit
(VDU), Magnetic Ink Character Reader (MICR), printers etc.)
 Use of high level programming languages and an Operating System (OS)
 They made multi – programming possible and were faster than the
previous generations
 Basic high level language was used

CONT.
 4th Generation computers (1975 onwards)

 Involves the development of a microprocessor chip which contains the entire


CPU on a single silicon chip
 The technology being used is called Very Large Scale Circuits (VLSC)
 Also called microcomputer generation because they are small in size and
they use advanced input/output devices.
 These computers are compact, faster and more reliable. Some are even portable

 5th Generation computers

 These computers are intelligent and more accurate


 They are said to have thinking power (capability to make decisions)
 The technologies being used are Artificial Intelligence (AI) and Knowledge
Information Processing System (KIPS)

 The language used is called PROLOG (Programming in Logic)


 These include high-tech Robots and advanced technological devices that are
expensive to purchase later on owning them.
CATEGORIES AND TYPES OF COMPUTERS
 Based on the computer size in terms of (memory, number of terminals that can
be connected to the computer, storage, capacity of hard disk, type of processor
used etc.)

 1.Microcomputers
 The smallest category of computers in which a single microchip is used for
two basic units i.e. The ALU & CU.
 They are single user computers.

 This microchip is often referred to as Microprocessor

Types of Microcomputers
A) Desktop PC
 Comprises the CPU, Keyboard, the VDU and Mouse separate
 They are not portable because they need continuous charge of battery when in
operation

CONT.
B) Tablet PCs
 The latest development which looks like a laptop, but with more
enhancements (i.e. vertical 180 degrees’ rotation, a special light pen for
input etc.)
 Some even accept voice input through the microphone (speech to text)
C) Laptop PC
 They process some capabilities and resources of desktops
 However, they look like a briefcase with the upper panel comprising an
LCD screen and the lower panel the keyboard and mouse arrangements
(touchpad).
 They are light in weight (portable) and they run on chargeable battery.
CONT.
D) Personal Digital Assistance (PDA)
 Very small in size that they can fit in a palm (scientific calculator size)
 They are also called Palmtop computers, and are often used for storing
addresses and telephone numbers etc.
 They can also be connected to a higher range of computers for exchange of data
and information. e.g. Smartphones
2. Server Computers
 These control access to the resources on a network, where computers; each
called a client or workstation is connected.
 They make programs and data available for people/computers connected on a
particular network.
 They are not meant to be used directly other than for data exchange purposes
CONT.
3. Minicomputers
 Relatively larger and faster than computers from single
user environment as they support multi-user environment
 Generally used for automating large applications which require fast processing
capabilities and demand for resource sharing among multiple users
 They are built using high performance and processing capabilities,
with very large memory size
 They support multiple terminals and provide facility to connect
multiple printers
 They have the capability of performing computer network related
operations
CONT.
4. Mainframes

 The second largest category of computers, with the internal architecture


and circuitry that remains different from minicomputers and the rest
 Their circuitry promotes higher connectivity, faster throughputs and large
data processing capabilities.
 They can address large memory size and support larger capacity disks
 They are very large in size and can allow minicomputers and
microcomputers to be connected to them
 They possess large number of application libraries that provide great help
to developers in developing useful applications
CONT.
5. Supercomputers
 This is the largest category of computers
 Uses multiple CPUs for processing data and executing instructions
 Performing a task using supercomputers is done through a processing
methodology called ‘parallel processing’ where each CPU takes up
individual tasks to be completed in parallel
 They can process large volumes of data at very fast speed.
(multimillion to trillion commands per seconds)
 They execute applications which require tremendous processing
capabilities like weather focusing, nuclear weapon design etc.
REFERENCES
French, C.S. (2002) Computer Science, 5th ed. Book Power :
London

Englander, I (2003). The Architecture of Computer Hardware


and Systems Software : An Information Technology Approach
Wiley : London

Khanna, R. (2008) Basics of Computer Science, New Age


International Publishers : Delhi

You might also like