Uploaded by Watum Bob Walker

UNIT ONE COMPUTER FOUNDAMENTALS

advertisement
KAMPALA
INTERNATIONAL
UNIVERSITY
Western Campus
P.O Box 71, Bushenyi, Uganda
E-mail: kiu@admin.ac
SCHOOL OF ENGINEERING AND APPLIED SCIENCE
DEPARTMENT OF ELECTRICAL, TELECOMMUNICATION
AND COMPUTER ENGINEERING
PROGRAM:
ALL
COURSE UNIT:
COMPUTER FUNDAMENTALS (UCC1100)
YEAR:
ONE
SEMESTER:
ONE
MODULE 1: INTRODUCTION TO COMPUTERS
1.1 What is a computer?
A computer is a multipurpose electronic machine that is capable of accepting data, storing the
data, processing the data and finally outputting the processed data (information) through its
output devices in a form that is usable by human being!
1.2 What is Data?
This is the basic facts of any event in the life such as names, cost, prices, date, time etc.
(Unorganized facts) e.g. lists of students in the school irrespective of their classes, sex or age.
1.3 What is Information?
This is data that has been turned into a more meaningful form that would make immediate sense
to any user. I.e. processed data (organized facts) example of processed data include: printed
documents, headed tables etc.
1.4 Data processing
Is the process where data is transformed into information?
Western Campus
KAMPALA
P.O Box 71, Bushenyi, Uganda
INTERNATIONAL
E-mail: kiu@admin.ac
UNIVERSITY
1.5 How a computer works (Information processing cycle)
Information processing cycle is the process where data is transformed into information. Data is
entered into the computer through the input devices like keyboard then it’s received by the main
memory (RAM) which stores it temporary as it waits to be processed, it’s then sent to the CPU
for processing and finally it’s outputted through the output devices like the monitor.
1.6 Information Communication Technology (ICT)
ICT means sending and receiving information using scientific means (computers, networks,
internet e.g.) which requires sending, understanding, receiving and sending feedbacks. ICT tools
includes; Radios, TVs, Computers, Phones, Masts, Satellite, etc.
1.7 Advantages and Disadvantages of Using Computers
1.7.1 Advantages of a computer
A) High Speed: A computer can perform billions of calculations in a second.
The time used by a computer to perform an operation is called the processing speed.
Computer speed is measured in Mega Hertz (MHz).
B) Large and permanent Storage Capability: A computer can store a large amount of data
permanently. We can store any type of data in a computer i.e. text, graphic, pictures,
audio and video files can be stored easily.
C) Accuracy: Accuracy means to provide results without any error. Computers can process
large amount of data and generate error-free results.
D) Communication: Most computers today have the capability of communicating with
other computers. We can connect two or more computers using communication devices
such as modem. These computers can share data, instructions, and information. The
connected computers are called networked computers.
E) Flexible: Computers are flexible as they can do work of other machines like radio, phone
F) Recreational. Computer offers recreational facilities like game, movies etc.
KAMPALA
INTERNATIONAL
UNIVERSITY
Western Campus
P.O Box 71, Bushenyi, Uganda
E-mail: kiu@admin.ac
G) Versatility. A computer is a very versatile machine. A computer is very flexible in
performing the jobs to be done. This machine can be used to solve the problems related to
H) \various fields. At one instance, it may be solving a complex scientific problem and the
very next moment it may be playing a card game.
I) Reliability. A computer is a reliable machine. Modern electronic components have long
lives. Computers are designed to make maintenance easy.
J) Automation. Once a task is input into a computer, it is executed without human
interaction.
K) Reduction in Paper Work. The use of computers for data processing in an organization
leads to reduction in paper work and results in speeding up a process. As data in
electronic files can be retrieved when required, the problem of maintenance of large
number of paper files gets reduced.
L) Reduction in Cost. Though the initial investment for purchasing a computer is high, it
substantially reduces the cost of each of its transaction.
1.7.2 Disadvantage of using Computers
1. Causes unemployment where a job that could be done by 100 people is now being done
by one person using the computer and within a short time.
2. It involves a lot of costs like the initial cost of purchase, cost of training and cost of
maintenance
3. It is delicate i.e. you must handle it with a lot of care
4. Vulnerable to viruses attacks. A virus is a malicious program which is designed to
disorganize the proper functioning of the computer system or computer information. It
can be spread easily using the internet or networked computers
5. Has led to moral decay. Computers on internet which can even show Pornographic
materials like sexual acts which miss lead the users to get involved in bad acts
6. Vulnerable to Crackers: is a person who access information illegally on the network
and he goes on to carry out malicious actions on it.
7. Computers cannot be used by the literate. It can only be used by people who know
how to read and write leaving out the illiterate people
1.8 Characteristics of computers






High speed
Reliability
Large Storage capacity
Increase Productivity
Versatility
Flexible
KAMPALA
INTERNATIONAL
UNIVERSITY
Western Campus
P.O Box 71, Bushenyi, Uganda
E-mail: kiu@admin.ac
1.9 Reasons for studying computer
o Pass Examinations
o To learn how to use a computer
o To get a job e.g. teaching computer
1.10 Evolution of Computers
The history of computer development is often referred to in reference to the different generations
of computing devices.
1.11 The Five Generations of Computers
Each generation of computer is characterized by a major technological development that
fundamentally changed the way computers operated resulting in increasingly smaller, cheaper,
powerful, efficient and reliable devices.
Below is a detailed explanation of each computer generation;
1.11.1 First Generation - 1940-1956: Vacuum Tubes









1.11.2

The first computers used vacuum tubes for circuitry
They used magnetic drums for memory
They were often enormous, taking up entire rooms.
They were very expensive to operate
They used a great deal of electricity, generating a lot of heat, which was often the cause
of malfunctions.
First generation computers relied on machine language to perform operations, and they
could only solve one problem at a time.
Input was based on punched cards and paper tape
Output was displayed on printouts.
The UNIVAC and ENIAC computers are examples of first-generation computing
devices. The UNIVAC was the first commercial computer delivered to a business client,
the U.S. Census Bureau in 1951.
Second Generation - 1956-1963: Transistors
Transistors replaced vacuum tubes and ushered in the second generation of computers.
The transistor was invented in 1947 but did not see widespread use in computers until the
late 50s. The transistor was far superior to the vacuum tube, allowing computers to
become smaller, faster, cheaper, more energy-efficient and more reliable than their first-
KAMPALA
INTERNATIONAL
UNIVERSITY
Western Campus
P.O Box 71, Bushenyi, Uganda
E-mail: kiu@admin.ac
 generation predecessors. Though the transistor still generated a great deal of heat that
subjected the computer to damage, it was a vast improvement over the vacuum tube.
 Second-generation computers still relied on punched cards for input and printouts for
output.
 Second-generation computers moved from cryptic binary machine language to symbolic,
or assembly languages, which allowed programmers to specify instructions in words.
High-level programming languages were also being developed at this time, such as early
versions of COBOL and FORTRAN.
 These were also the first computers that stored their instructions in their memory, which
moved from a magnetic drum to magnetic core technology.
1.11.3 Third Generation - 1964-1971: Integrated Circuits
 The development of the integrated circuit was the hallmark of the third generation of
computers. Transistors were miniaturized and placed on siliconchips, called
semiconductors, which drastically increased the speed and efficiency of computers.
 Instead of punched cards and printouts, users interacted with third generation computers
through keyboards and monitors.
 Operating system was invented, which allowed the device to run many different
applications at one time with a central program that monitored the memory.
 Computers for the first time became accessible to a mass audience because they were
smaller and cheaper than their predecessors.
1.11.4 Fourth Generation - 1971-Present: Microprocessors
 The microprocessor brought the fourth generation of computers, as thousands
ofintegrated circuits were built onto a single silicon chip.
 What in the first generation filled an entire room could now fit in the palm of the hand.
The Intel 4004 chip, developed in 1971, located all the components of the computer from the central processing unit and memory to input/output controls - on a single chip.
In 1981 IBM introduced its first computer for the home user, and in 1984 Apple introduced the
Macintosh. Microprocessors also moved out of the realm of desktop computers and into many
areas of life as more and more everyday products began to use microprocessors.
 As these small computers became more powerful, they could be linked together
to formnetworks, which eventually led to the development of the Internet.
 Fourth generation computers also saw the development of GUIs, the mouse and handheld
devices.
1.11.5 Fifth Generation - Present and Beyond: Artificial Intelligence
Fifth generation computing devices, based on artificial intelligence, are still in
development, though there are some applications, such as voice recognition, that are
being used today
KAMPALA
INTERNATIONAL
UNIVERSITY



Western Campus
P.O Box 71, Bushenyi, Uganda
E-mail: kiu@admin.ac
The use of parallel processing and superconductors is helping to make artificial
intelligence a reality.
Quantum computation and molecular and nanotechnology will radically change the face
of computers in years to come.
The goal of fifth-generation computing is to develop devices that respond to natural
language input and are capable of learning and self-organization.
1.12 Computer Application Areas
Computers are presently being used in the following areas;
1) Business
The computer's characteristic as high speed of calculation, diligence, accuracy, reliability, or
versatility has made it an integrated part in all business organizations.
Computer is used in business organization for: Payroll Calculations, Budgeting, Sales Analysis,
Financial forecasting, Managing employees database, Maintenance of stocks etc.
2) Banking
Today Banking is almost totally dependent on computers in performing accounting facility,
which include
 Current balances,
 Overdrafts,
 Shares
 Deposits,
 Interest charges
 Trustee records
ATM machines are making it even easier for customers to deal with banks.
3) Insurance
The Insurance Companies are widely using computers to show
 How to continue with policies,
 Starting date of the policies,
 Next due installment of a policy,
 Maturity date,
 Interests due,
 Survival benefits,
 Bonus
KAMPALA
INTERNATIONAL
UNIVERSITY
Western Campus
P.O Box 71, Bushenyi, Uganda
E-mail: kiu@admin.ac
4) Education
The computer has provided a lot of facilities in the Education System such as;
 Management of learners’ information using student information management systems,
 Management of school/institution resources using content management systems,
 CBE (Computer Based Education). CBE involve Control, Delivery and Evaluation
of learning using computers. It is also used to prepare a database about
student performance and analysis is carried out.
5) Marketing
In marketing computers are used for;
 Advertising: With computers, advertising professionals create art and graphics, write
and revise copy, and print and disseminate ads with the goal of selling more products.
 At Home Shopping: At home shopping has been made possible through use of
computerized catalogues that provide access to product information and permit direct
entry of orders to be filled by the customers.
6) Health Care
Computers have become important part in all Medical Systems. Computers are being used in;
 Diagnostic System: Computers are used to collect data and identify cause of illness.
 Lab-diagnostic System: All tests can be done and reports are prepared by computer.
 Patient Monitoring System: These are used to check patient's signs for abnormality
such as in Cardiac Arrest, ECG etc.
 Pharma Information System: Computer checks Drug-Labels, Expiry dates, harmful
drug side effects etc.
 Performing surgery
 Keeping the record of patients and medicines
 Carrying out scans such as ECG, EEG, Ultrasounds and CT Scans
7) Engineering Design
Computers are widely used in engineering purposes.
One of major areas is CAD (Computer aided design).CAD provides creation, edition, and
modification of image. Some fields are:
i) Structural Engineering: Requires stress and strain analysis required for design of
Ships, Buildings, Budgets, and Airplanes etc.
KAMPALA
INTERNATIONAL
UNIVERSITY
Western Campus
P.O Box 71, Bushenyi, Uganda
E-mail: kiu@admin.ac
ii) Industrial Engineering: Computers deals with design, implementation and
improvement of integrated systems of people, materials and equipment.
iii) Hitectural engineering: Computers help in planning towns, designing buildings,
determining a range of buildings on a site using both 2D and 3D drawings.
8) Military
Computers are largely used in defense. Modern tanks, missiles, weapons etc. employ
computerized control systems. Some military areas where a computer has been used are:
 Missile Control
 Military Communication
 Military operation and planning
 Smart Weapons
9) Communication
Communication means to convey a message, an idea, a picture or speech that is received and
understood clearly and correctly by the person for whom it is meant. Some main areas in this
category are:
 E-mail,
 Social media,
 Usenet,
 FTP,
 Telnet,
 Video-conferencing
10) Government Applications
Computers play an important role in government applications. Some major fields in this
category are:







Preparation of Budgets
Tax Payment,
To carry out Statistics,
Computerization of voters lists,
Computerization of Driving Licensing system,
Computerization of PAN card,
Weather Forecasting
Related documents
Download