Module 001 Introduction To Computers: Lesson 1: Computer Basics
Module 001 Introduction To Computers: Lesson 1: Computer Basics
Module 001 Introduction To Computers: Lesson 1: Computer Basics
Introduction to Computers
Figure 1: Computer
Source: https://storage.needpix.com/rsynced_images/computer-user.jpg
Date of Access: August 10, 2018
Course Module
Computing Fundamentals 2
Introduction to Computers
Hardware
The physical parts that make up the computer are called hardware. The hardware part of a
computer consists of interconnected electronic devices used to control the computer
operations like input and output.
Software
Software makes the computer perform certain tasks by means of a set of instruction
People
They are the ones who operate a computer, aka users.
Data
This consists of individual facts or bits of information, which by themselves may not make
sense to a person. The computer stores and reads all kinds of data and information, whether
words, numbers, images, or sounds, in the form of numbers. Following instructions from the
software and the user, the computer manipulates data by performing calculations, making a
comparison, or arranging the bits of information so they make sense to the users.
Evolution of Computers
The evolution of computers is divided into five generations.
The computers in the first generation were expensive and bulky. Vacuum tubes were able to
solve problems using machine language one at a time. Computers during this phase cannot
support multitasking tasks.
Below is a list of some of the computers invented during the first generation phase.
• ENIAC
In full Electronic Numerical Integrator and Computer, the first programmable
general-purpose electronic digital computer, built during World War II by the United
States. American physicist John Mauchly, Americal engineer j. Presper Eckert, Jr., and
their colleagues at the Moore School of Electrical Engineering at the University of
Pennsylvania led a government-funded project to build an all-electronic computer.
Under contract to the army and under the direction of Herman Goldstine, work began
in early 1943 on ENIAC. The next year, mathematician John von Neumann began
frequent consultations with the group.
Computing Fundamentals 3
Introduction to Computers
• EDVAC
EDVAC (Electronic Discrete Variable Automatic Computer) was one of the earliest
electronic computers. Unlike its predecessor, the ENIAC, it was binary rather than
decimal and was designed to be a stored-program computer.
• UNIVAC
The Universal Automatic Computer, or UNIVAC was developed by John Mauchly and
Presper Eckert in 1951 and 1952. It is made up of a series of electrical computers
containing thousands of vacuum tubes. It uses punch cards and switches for inputting
data and punch cards for outputting and storing data.
• IBM-701
The IBM 701 (initially known as the IBM Defense Calculator) was IBM's first
commercial computer; it was later described as being "key to IBM's transition from
punched-card machines to electronic computers."
In this generation, assembly language and high-level programming languages were used.
Programming Languages like COBOL and FORTRAN were used. The computers in this era
used multiprogramming operating and batch processing.
• IBM 1620
The IBM 1620 was a general-purpose, stored-program data processing system for small
businesses, research and engineering departments of large companies, and schools
requiring solutions to complex problems in the areas of engineering, research, and
management science.
• IBM 7094
The IBM 7090 is a second-generation transistorized version of the earlier IBM 709
vacuum tube mainframe computer that was designed for "large-scale scientific and
technological applications".
• CDC 1604
The CDC 1604 was a 48-bit computer designed and manufactured by Seymour Cray and
his team at the Control Data Corporation. 1604 is known as one of the first commercially
successful transistorized computers.
Course Module
Computing Fundamentals 4
Introduction to Computers
• ERMA
ERMA or also known as Electronic Recording Machine Accounting, is a project of
Stanford Research Institute. The primary function of ERMA is to automate the
bookkeeping process. In 1959 ERMA was delivered to the Bank of Bank of America in
California, a pioneering bank company that uses the ERMA.
• PDP-8
DEC company launched the PDP-8, the first minicomputer, in 1968. After launching the
PDP-8, the development of ARPANET began in the following year, 1969, where the
financial backing of the department of defense has started.
1. The Processor
The processor (also known as the central processor, or microprocessor, CPU (Central
Processing Unit) is the computer's central processing unit. A computer's CPU handles
all instructions it receives from hardware and software running on the computer.
• Control Unit
The Control Unit supervises the task of the CPU. It directs and coordinates the operation
of the entire computer according to the instructions laid out in the program.
2. The Memory
This is the storage that contains the program and data. It is known as the "primary memory"
or "main memory."
When applications are launched, it is loaded into the memory. It is also in the memory where
data executes.
Memory is measured by the byte-the amount of memory it takes to store a single character,
such as a letter of the alphabet or the numeral. Terms such as kilobyte (KB),
megabyte(MB),gigabyte(BT),and terabyte(TB) to describe the values.
This is the most common type of memory and is commonly referred to mean RAM. Data
is both written to read from this memory.
The main idea of RAM is that the more RAM the computer has, the more it can do and
the faster it can perform a certain task.
Cache Memory
Cache Memory is a special, very high-speed memory. It is used to speed up and synchronize
with a high-speed CPU. It is an extremely fast memory type that acts as a buffer between
RAM and the CPU.
• Input devices
Popular input devices are keyboard, mouse, trackballs, touchpad, joysticks, scanner,
digital cameras, and microphones.
• Output Devices
Popular output devices are monitors, printers, and speakers.
4. Storage Device
A computer storage is designed to hold data permanently. People new to computers usually
confuse storage with memory. There are three major distinctions between storage and
memory.
• There is more room in storage than memory.
• Contents are retained in storage when the computer is turned off, whereas the program
or the data you put into the memory disappears when you shut down the computer.
• Storage is slower compared to memory but costs a lot cheaper than memory.
There are many types of storage devices, including tape drives, optical drives, and removable
hard drives. However, the most common storage medium is the magnetic disk.
A disk is a round, flat object that spins around its center. Read/Write heads, which are similar
to the heads of a tape recorder or VCR, are used to read data from the disk or write data onto
the disk.
The device that holds a disk is called a disk drive. Some disk is built into the drive and is not
meant to be removed; other kinds of drives enable you to remove and replace the disk.
There is also a diskette drive, which allows you to use removable diskettes (floppy disks).
The hard disk serves as the computer's primary filing cabinet; it can store far more data than
a diskette can contain.
The CD-ROM drive is another common type of storage device. Compact disk (CDs) are a type
of optical device,
CD-Re-Writable disk, which can be written to multiple times. Also, Digital Video Disk (DVD)
are used for home entertainment.
Computing Fundamentals 7
Introduction to Computers
Cloud Storage
Storing data online and in cloud storage is becoming popular as people need to access their
data from more than one device.
1. The computer has the ability to perform arithmetic operations like: addition,
subtraction, multiplication division, etc.
The computer is basically developed to help solve complicated mathematical formulas
using large volumes of data. It can perform this task at high speed and with great precision.
Course Module
Computing Fundamentals 8
Introduction to Computers
3. The computer has the ability to store and retrieve information because a
computer has a storage area called memory.
The computer has memory, a storage area. Data accepted by the computer is kept in this
area for processing. The computer is able to store a large amount of data and, by series of
instructions, be able to retrieve these data many times when needed.
4. The computer has the ability to process information at a very high speed.
If pencil and paper have to be used to process a large volume of data, a lot of time is needed
to finish the task. With computers, whether it is comparing, calculating, or arranging data,
processing time takes only a minute or even a second.
Limitations of Computer
1. Computers do not think for you.
A computer functions only when it is provided the input information it needs. Input data
provided to the computer must be precise, objective, and correct to produce the required
result. The computer's instructions must be specific, detailed, and defined for processing
to be correct. If you input the wrong data or give a wrong set of instructions to the
computer, definitely the computer will produce the wrong result.
Uses of Computer
The uses of computers are classified into six categories: Personal Computing, Science and
Research, Information System / Data Processing, Education, Medicine, Artificial
Intelligence.
Computing Fundamentals 9
Introduction to Computers
1. Personal Computing
A single person can control a small computer called a microcomputer, thus the term
"personal computing". These computers can be used at home for applications like
maintaining an up-to-date inventory of household items, storing names and addresses,
creating and monitoring a household budget, keeping an appointment and social calendar,
writing letters, education, and entertainment such as computer games.
In small businesses, computers can be used for word processing, desktop publishing,
electronic spreadsheet, and maintaining databases.
• Word processing
This is software that allows users to enter, store, manipulate and print text (letters,
reports, etc.).
• Desktop publishing
This is software that allows users to produce near type-set-quality copies of the
newsletter, advertisements, and other publishing jobs.
• Electronic spreadsheet
This is software that permits users to work with numbers formatted in lines and
columns normally used for accounting jobs.
• Database
This permits users to create and maintain several files and extract them in an easy,
convenient manner.
• Science and Research
Engineers and scientists use computers as a tool in experimentation and design.
Aerospace engineers use a computer to simulate the effects of a wind tunnel to
analyze the aerodynamics of an airplane prototype. Chemists use computer
graphics to create three (3) dimensional views of an experiment molecule.
3. Education
Computers can interact with students to enhance the learning process. With
multidimensional communications using sound, print, graphics, and color, the computer
has become a good educational tool in the home, classroom, and business. Computers can
help children learn to read and write. Adults can also use computers to learn about just
anything from auto mechanics to zoology.
4. Medicine
Tiny "computer on a chip" is being embedded in artificial hearts and other organs. Once
the organs are implanted in the body, the computer monitors critical inputs, such as blood
Course Module
Computing Fundamentals 10
Introduction to Computers
pressure and flow, then takes corrective action to ensure the stability of operation in
continuous feedback.
5. Artificial Intelligence
Today's computer can imitate many human movements such as reaching, grasping,
calculating, speaking, remembering, comparing numbers, and drawings. Researchers are
working on expanding these capabilities by developing computers and programs that can
imitate human intelligence. This general area of research is called artificial intelligence.
However, a computer can never be capable of simulating the distinctly human qualities of
creativity, humor, and emotions.
Computing Fundamentals 11
Introduction to Computers
Course Module