CSC 101 Intro To Computing.
CSC 101 Intro To Computing.
CHARACTERISTICS OF COMPUTER
d. giving out the result (output) on the screen or the Visual Display Unit (VDU).
(DATA) (INFORMATION)
2
Data: The term data is referred to facts about a person, object or place e.g. name, age,
complexion, school, class, height etc.
a. Manual method
c. Computer method.
Manual Method
The manual method of data processing involves the use of chalk, wall, pen pencil and the
like. These devices, machine or tools facilitate human efforts in recording, classifying,
manipulating, sorting and presenting data or information. The manual data processing
operations entail considerable manual efforts. Thus, manual method is cumbersome,
tiresome, boring, frustrating and time consuming. Furthermore, the processing of data
by the manual method is likely to be affected by human errors. When there are errors,
then the reliability, accuracy, neatness, tidiness, and validity of the data would be in
doubt. The manual method does not allow for the processing of large volume of data on
a regular and timely basis.
Mechanical Method
The mechanical method of data processing involves the use of machines such as
typewriter, roneo machines, adding machines and the like. These machines facilitate
human efforts in recording, classifying, manipulating, sorting and presenting data or
information. The mechanical operations are basically routine in nature. There is
virtually no creative thinking. The mechanical operations are noisy, hazardous, error
prone and untidy. The mechanical method does not allow for the processing of large
volume of data continuously and timely.
3
Computer Method
The computer method of carrying out data processing has the following major
features:
i. Data can be steadily and continuously processed
v. Output reports are usually very neat, decent and can be produced in various forms
1.3
Characteristics of a Computer
Characteristics of Computer
i. Speed: The computer can manipulate large data at incredible speed and
response time can be very fast.
ii. Accuracy: Its accuracy is very high and its consistency can be relied upon.
Errors committed in computing are mostly due to human rather than
technological weakness. There are in-built error detecting schemes in the
computer.
iii. Storage: It has both internal and external storage facilities for holding data
and instructions. This capacity varies from one machine to the other.
Memories are built up in K(Kilo) modules where K = 1024 memory
locations.
iv. Automatic: Once a program is in the computer’s memory, it can run
automatically each time it is opened. The individual has little or no
instruction to give again.
v. Reliability: Being a machine, a computer does not suffer human traits of
tiredness and lack of concentration. It will perform the last job with the same
4
speed and accuracy as the first job every time even if ten million jobs are
involved.
vi. Flexibility: It can perform any type of task once it can be reduced to logical
steps. Modern computers can be used to perform a variety of functions like
on-line processing, multi-programming, real time processing etc.
The computing system is made up of the computer system, the user and the environment
in which the computer is operated.
The Hardware
The computer hardware comprises the input unit, the processing unit and the output unit.
The input unit comprises those media through which data is fed into the computer.
Examples include the keyboard, mouse, joystick, trackball, scanner etc.
The processing unit is made up of the Arithmetic and Logic Unit (ALU), the control unit
and the main memory. The main memory also known as the primary memory is made up
of the Read Only Memory (ROM) and the Random Access Memory (RAM).
The output unit is made up of those media through which data, instructions for
processing the data (program), and the result of the processing operation are displayed
for the user to see. Examples of output unit are the monitor (Visual Display Unit) and
the printer.
Software
Computer software are the series of instructions that enable the computer to perform a
task or group of tasks. A program is made up of group of instructions to perform a task.
Series of programs linked together make up software. Computer programs could be
categorized into system software, utility software, and application programs.
5
Computer Users
Computer users are the different categories of personnel that operates the computer. We
have expert users and casual users. The expert users could be further categorized into
computer engineers, computer programmers and computer operators.
The computing environment ranges from the building housing the other elements of the
computing system namely the computer and the users, the furniture, auxiliary devices
such as the voltage stabilizer, the Uninterruptible Power Supply System (UPS), the fans,
the air conditioners etc. The schematic diagram of the computing system is presented in
Fig. 1.2a. to Fig. 1.2e
6
Hardware
Input unit
Processing unit
Output unit
Software
7
Computer users
Computing environment
8
HISTORICAL DEVELOPMENT OF COMPUTERS
The Abacus device was invented in 1617 to replace tradition method (finger/stones)
for counting. The Abacus device is an instrument used for counting as far back as
500BC.This is done with objectives of making calculation easier and to suit various number
systems.
2) Scientific Era
i) Difference Engine
In 1822, Charles Babbage built difference engine which could figure and
mathematical tables. Next in 1833, he envisioned a machined which could complete
programmed Arithmetic operation (addition subtractions, multiplication and division). He
also imagines that the machine might be able to store or remember the results. He called this
machines the Analytical Engine.
Hence, Charles Babbage is known as the father of the computer because of the ideas he
introduced. The analytical engine has five parts
A) Store: It is used for holding data for the various calculations and the numbers generated
during the calculation.
B) Arithmetic Units
C) Control Unit: This was to organize the work in the correct sequence and control the
transfer of data from the store to the mill
D) Input Unit: For reading instruction and data from punched cards into the machine.
E) Output Device: For writing either on the punched cards or in the form of print
Herman Hollerith made the most outstanding and important mechanical device. The
machine was used to processed information obtained in the census of the populations carried
out in the United States in 1890.
9
He later merged with other companies to become part of the American computer
company known as International business machine (IBM), the largest computer manufacturer
in the world.
They were interested in using the computer to learn /play games. Strategies
particularly monopoly .they developed the first microcomputer (BASIC) programming
language for the first commercial microcomputer.
Computers in Nigeria
The electronic computer made its advent into Nigeria in 1963 during the national census.
Same year, International Business machine (IBM) world trade corporation in
collaboration with the university of Ibadan established as IBM African Education center to
promote the use of modern data processing methods in Africa through such a training
programmed.
COMPUTER GENERATIONS
The invention and development dates of each computer generation are listed below with their
corresponding technological base
They were based on vacuum tubes. They are very large in size and require a very
elaborate air conditioning system. It was invented in 1946. In 1946, a machine called ENIAC
(Electronic Numerical Integration and calculator) was built in America for calculation. This
was the first general purpose digital computer other computer that was developed during the
10
first generation of computers includes EDSAC (Electronic Delay Storage Automatic
Computer) which was based on the idea of stored program concept
This was followed up by the design and building of ACE (Automatic Computer Engine) and
EDVAC (Electronic Discrete Variable Automatic Computer).
They are made from a tiny electronic component called transistor. During the second
generation of computers, computers with large memories and fast processing speed were
developed to perform calculations, multi-programming with the use of high level languages
Example include IBM 7000series IBM( International Business Machine) .
11
Introduction of integrated circuit (IC) took place during the second generation of
computers. It consists of a number of individual electronic components (transistors,
resistors, capacitors) that are fused together to form a single small component using
paper thin slices of silicon known as silicon chips. They consumed less power, smaller in
size and much more reliable. Computers of this era includes IBM 350series, UNIVAC
1108.
This generation of computers used large scale integrated circuits (LSI) and very large scale
integrated circuit. They accommodate about 5,000m circuit element ( i.e transistor and
resistor) on 1.3 cm square of silicon which complete Arithmetic Logic unit (ALU) of
microcomputer central processing Unit (CPU) which could be packaged on a single chip
called microprocessors features of fourth generation of computers
These generations of computer system are expected to take decisions and communicate
with users in natural languages. Global networking i.e. Internet technology is another
expected features of the fifth generation of computers.
12
CHAPTER TWO
TYPES OF COMPUTERS
Digital computer
The word digital means whole number. These computers operate on the basis of
counting quantities or amounts, which are then processed arithmetically. Examples of digital
computers are: calculator’s wrist watches Features of digital computers:
a) It is electronic
13
Figure 3: Analogue computer
Hybrid computer
It combines both the features of digital and analogue computers. It is used in specialized
applications such as industrial process control when both kinds of information are needed to
be processed. Example is a robot used in industrial environment. Another example is setting
or programming on a modern day television set. This involves both digital and analogue.
The physical size can be used to classify digital computers into four classes
1) Super computers
2) Mainframes computers
3) Minicomputers
14
4) Microcomputers
1) Super Computer: These are the largest, fastest and most expensive computers. Its cost is
several million of dollar and the speed is between 400-600 million instructions per second.
They are usually used for complex computations by scientist in areas such as oil exploration
and forecasting graphics.
Features of Mainframes
3) Minicomputer: These computers have smaller physical size, generate less heat than the
mainframe. Mini computers are less expensive, easier to install and operate. Size of their
internal memory is usually between 128 megabyte. Example are DEC, IBM system
4) Micro computers: Micro computers could be regarded as personal computers because one
person can work with it at the same time. Examples are desktop, laptop
Laptop Desktop
A computer system consists of two basic components and often the third-human beings,
namely:
15
(A) Hardware.
(B) Software
Hardware
2. The peripheral
The Central processing unit is responsible for all processing that occur with the
computer while the peripherals are responsible for feeding data into the system and for
collecting information from the system.
As one boots the computers places a disk in the drive, the CPU transfers the
program from the disk into the high speed internal memory where the program takes
control of the CPU. The CPU shifts the data to and fro the disk into the internal memory
in order to process it
Main Memory
This is where all arithmetic and logical operations are performed. It contains
electronic circuits to perform arithmetic operations like addition, subtraction,
multiplication, counting and logical operation like comparison, movement of data. It
works exclusively on binary and coded instructions.
Control Unit
This is the heart of the entire computer system. It is here that the co-ordination of the
system's activities is carried out including the control of other peripheral devices. It
fetches data from the memory, interprets them and directs flow to ALU and other
peripherals- inputs/output device.
The peripherals
The peripherals are in categories namely; input devices, output devices and auxiliary
storage.
Input Devices
They are used for supplying data into computer for processing. They convert input
data into the readable forms. Examples are : Keyboard, Mouse, joystick
17
Output Devices
The result of processing is either as printed result or information data for future processing.
The two most common output devices: Visual Display Unit (VDU) and computer printer.
These are external memory used to permanently store data and information. They come as
stand-alone devices that can be attached to the input and output units of the computer
system. Example are diskette, flash drive and computer CD
This is the case that makes up the computer. The case has both the front and back
sections
18
1) The front casing consists of:
a) Power switch
b) Reset buttons
d) Power Light
e) CD ROM drives
g) Key lock
3) Contents of the unit system. It holds the major components of the computer and
contains
The motherboard: It is simply defined as: A rigid, slotted board upon which other boards
that contain the basic circuitry of a computer can be mounted
The mother board are often classified according to the CPU they carry, such as:
Mother board
Input Devices
20
They are devices used to convert and transfer data/instruction into electronic form for
input into the computer. To input means to "put in” data, instruction or information.
Some of these devices Include:
i) Keyboard. This is the most commonly used device for entering /encoding data into the
computer . The standard Keyboard as 101 keys. They encode data by depression that the
cause generation of selected codes/elements . It is like the typewriter keyboard with
slight differences.
Mouse is used for selecting and clicking icons and menus on the screen of the computer
system
They are used in computer games to point, select and move objects on the screen
iv) Scanners
21
These devices read printed, written, photographic images and convert them into digital
form that the computer can interpret. It is mostly used for printing posters, calendars,
invitation cards e.t.c
Output Devices
The Visual Display Unit: The Visual Display Unit (VDU) also called the monitor
is a television like device, which uses the cathode Ray Tube (CRT) to display result of
the processing on the screen in alphanumeric form as well as graphical form.
This display only one color that is the dark color and
(2) The color monitor which displays text, and graphics and picture in many colors
22
Printers
Printers are devices that display permanent output or result of the processing done by the
computer.
Impact printers
Non-impact printers.
They work by applying pressure against ribbon onto the paper like a typewriter. The
contact or impact transfers ink from the ribbon to the paper to form the image. They can
in turn be classified according to their ability to print one character, work, line or page at
a time.
They work by producing images without any physical contact being madder on the paper
.This category of printers includes the following:
(1) Inkjet /DeskJet Printers: They are very fast. Characters are formed on the paper by
electro statically spraying the paper with a stream of ink drops (from a barrel/vial) in the
shape of the characters (A, B,C,1.2,3,) required. They contain different colors good
graphics and are commonly used in business centre, schools e.t.c. It is however slower
than laser printers.
(ii) Laser Printers: They operate like photocopiers except that they use a laser beam to
produce characters on the drum. Image are scanned on the reflected photo-conduction
23
drum (on which toner powder is poured) which rolls over the paper. Printing is according
to the following stages:-
Computer memory is made up of the main memory and secondary memory. The main
memory/primary memory is divided into two
Secondary Storage
Magnetic Disks
They are flat circular sheet of metal coated with magnetic oxide for storing
data/information. Examples include floppy Diskettes, Hard disks and exchangeable disk
pack.
They are used in microcomputers. They are made up of flexible plastic coated with
magnetic oxide and enclosed in a rigid plastic case. The floppy diskette is the most
common and can hold about 300 pages of a document. There are two types of diskettes
Hard disk has a read and writes heads that reads or writes data from or on the disk as it
rotates. Hard disk comes in different speeds and storage capacities ranging from 2000Mb
24
(2Gb), 10Gb, and 20Gb e.t.c. The computers speed is measured based on the number of
circles of operations carried within a period of time. They are faster than floppy
diskettes.
(ii) Exchangeable Disk Pack: These are used in mini-computers and mainframes. They
are of 14 inches diameter and can contain from 8-10 disks. Their storage capacity range
from 10Mb to 40GB and the disks can spin up to 200 kilometer/hour and can be accessed
randomly/directly not sequentially.
This is referred to as Laser Disc. They are non-magnetic disc on which enormous
amount of digital data/information are stored. Data/information (which could textual,
audio, graphical) can be written on the disc by burning microscopic pits into the
reflective surface of the disc with a powerful laser. This is in form of binary digits of 0
and 1. This information is in turn read by laser which passes over the disc as it spins
reflecting and converting into useful and meaningful form.
25
This is also referred to as the CD-Rom. It is now the most popular storage medium
and can store 650Mb or an equivalent of 162,500 pages of information. Latest
CD_ROM's can even hold up to 1.25Mb.
These are essentially blanks which users can record data for the first time
permanently without erasing it but it can be read many times.
(c) Erasable Optical Disc: Recorded data can be erased to be replaced by new data.
(d) Digital Video Disc (DVD)/Video compact disc (VCD): This technology makes it
possible for more data/information to be packed on one disc than the conventional disc.
The DVD/VCD drives use infrared to burn the microscopic pits in a double-layered
reflective surface. To read, data the infrared laser reads the double-layered pits on the
discs and reflects back the digitized sound, video.
26
CHAPTER THREE
COMPUTER PACKAGES
Computer Software
1) System software
2) Application software
System software
These are computer programs designed for effective management of the hardware and
its peripherals which includes:
(a) Processor
(b) Memories
(c) Input and output devices etc to ensure optimal utilization of these resources to get best
out them. They are also designed to simplify the uses of the computer system as a
whole. These programs have essential functions of controlling and co-ordinating the
different operations of the whole computer system. It is to be noted that the
consequence of not having those programs will be what is technically known as
deadlock operations in which no operation will be carried out.
Operating system
27
They are special program that tells the computer how to manage the various hardware
units. They manage, coordinate and control the activities and resources of the computer. They
specifically:-
iii) Send data/output to the video display unit/monitor, printers and output
devices.
iv) They file and retrieve data from the backing storage (CD-ROM, Floppy Diskette) and
keep tract of memory allocation in the computer memory.
Application Software
This class of software is designed mainly to solve user’s problems rather than the
systems. Their main focuses are the different fields of human endeavour (professions) for
computer application aid to simplify the jobs. For example; Secretary’s duties which include;
documentations of letters, therefore a word- processing application programs comes handy
for editing of documents and storage. This no doubt makes the job of the secretary more
modern and easier which in turn increases efficiency of the secretary Also other area like;
Accounting, Financial analysis, Personal management. Application software may be User-
developed or acquired package by the manufacturer.
Communication Explorer
28
(a) Computer /machine/Programming language: Computer program are written in
specialized languages which the computer understands and interprets. It is based on
binary code and a combination of human language; Some of these machine
Languages are listed below
Machine language was written using binary code 1 and 0 or on/ off to represent a set
of instructions.
Assemble language was written using simple mnemonics to represent each
instructions e.g. DIR for Directory, DEPT for Department, DOS commands were
developed using the programming languages.
Procedure –oriented Languages use instructions similar to Mathematics and English.
(b) Language Translation programs. They include interpreters or compliers that facilitate the
translation of high level language to machine language
1) Word Processors
They are programs designed to input, store and retrieve text. They are used to create and
manage text by allowing the entry, editing, formatting, storing/ retrieving, alteration and
printing of documents containing texts and sometimes tables, charts and graphics.
2) Spreadsheets
These are programs that display a grid containing data in form of figures, text, formulae
and whose function is to enable various mathematical, statistical calculations to be done in
budgeting, forecasting, business, financial planning e .t .c
29
Database management software creates and maintains database. A database is a
collection of files/records containing related information.
4) Graphical Software
Arts and Illustrative Graphic Software are used for drawing . This type of program can be
used to draw symbols, objects, people, plants and animals. Example is Coreldraw.
Computer finds it place of relevance in educational sector for the following reasons.
4) Computer in health: - The introduction of computer into the world of machines has
greatly enhanced the Computerized Axial Topography that provides accurate detailed and
precise diagnosis treatment of illness. Electro cardio graphic equipment can also be used
to dictate heart beat cycles, scan functions of organ and monitoring patient temperature.
Hospital management system can be used to keep track of bed assignment, record
instruction regarding machine of every patient and print at the hospital pharmacy
designating proper drugs and dosage for patients as well as time and manner prior to
each meal.
5) Office Automation: A typical office requires a lot of document and data processing
which are tedious and time consuming. Computer alleviates this difficult task through:
production of document, handling of voice, text, data, email, telecommunication and
Management Information System (MIS) in organisations.
30
31