Elect211 Week2 5 Reviewer
Elect211 Week2 5 Reviewer
INTRODUCTION TO ICT
Today, all people use computers and rely on computers to perform their tasks whether
personal or professional.
Professionals are different in their fields and skills, but one thing is common to all of them,
they use computers to do their jobs.
➢ accountant uses computers for financial management.
➢ programmers use them to create programs.
➢ teachers prepare lectures and presentations.
➢ architects create blueprints; >>students use computers for various reasons like
creating reports and thesis and for research purposes.
Businesses, companies, and organizations use computers to process data, store and
retrieve information, and provide results and outputs.
The computer - an electronic device that accepts data and instructions, performs logical
and mathematical operations, and generates the outputs of the processing. The outputs or
results are the information that we need.
When do we use the term ICT and how does it differ from IT?
ICT is often used in a more general sense and is described as using computers and other
digital technologies to assist individuals or institutions in handling or using information.
While IT, IT pertains to the industry that involves computers, software, networking, and
other IT infrastructure to help relay or manage information. Simply put, IT aids in the use of
ICT.
What is ICT?
ICT is the technology required for information processing, in particular, the use of
electronic computers, communication devices, and software applications to convert,
store, protect, process, transmit and retrieve information from anywhere, anytime.
➢ Information - refers to the knowledge obtained from reading, investigation, study, or
research. We need information to make decisions and to predict the future. For
example, scientists can detect the formation of a tsunami using the latest
technology and warn the public to avoid disasters in the affected areas.
➢ Communication - is an act of transmitting messages. It is a process whereby
information is exchanged between individuals using symbols, signs, or verbal
interactions. Previously, people communicated through signs or symbols,
performing drama and poetry. With the advent of technology, these ‘older’ forms of
communication are less utilized as compared to the use of the Internet, e-mail, or
video conferencing.
➢ Technology - is the use of scientific knowledge, experience, and resources to create
processes and products that fulfill human needs. Technology is vital in
communication.
ELECT211-WEEK3-LESSONS 2
Introduction to History of Computers
In the earliest Computers, initial calculations were computed by humans, whose job title
was computers. These human computers were typically engaged in the calculation of
mathematical expressions. The calculations of this period were specialized and expensive,
requiring years of training in mathematics. The first use of the word "computer" was
recorded in 1613, referring to a person who carried out calculations, or computations, and
the word continued to be used in that sense until the middle of the 20th century.
The evolution of computers has six generations namely: pre-modern era, first, second,
third, fourth, and fifth generations.
A. Pre-Modern Era
There are three classifications of devices that evolved during the pre-modern
era namely manual-mechanical devices, electromechanical, and electronic
devices.
➢ Manual-Mechanical Devices are devices that are operated manually
by the user. Examples of manual mechanical devices are:
1. Tally Sticks - A tally stick was an ancient memory aid device to
record and document numbers, quantities, or even messages.
2. Abacus - It is also called a counting frame and is considered
the first man-made computing device. In fact, it was used for
centuries. It uses beads and it was invented in China.
3. Napier’s Bones - It is a manually operated device used for
calculating products, quotients, square and cube roots. It was
invented by John Napier in 1614.
4. Oughtred’s Slide Rule - It is a mechanical analog computer
consisting of movable bars with a precise scale that uses
approximations for solving problems like multiplication,
division, roots, logarithms, and trigonometry. It was invented
by William Oughtred.
5. Pascaline Calculator - It is also called Adding Machine. It is the
first mechanical calculating device that uses cogged wheels
that can be used to add and subtract two numbers. It was
invented by Blaise Pascal in 1642.
➢ Electromechanical Devices:
1. Stepped Reckoner - Invented by Gottfried Wilhelm Leibniz in
1672. The machine can add, subtract, multiply, and divide
automatically.
2. Babbage’s Difference and Analytical Engines - These engines
embodied most of the design of modern computers. The
Difference engine can compute tables, and the Analytical
engine is completely automatic and can calculate any
mathematical problems. It was invented by Charles Babbage.
3. Arithmometer - A mechanical calculator invented by Thomas
de Colmar in 1820, The first reliable, useful, and commercially
successful calculating machine. The machine could perform
the four basic mathematic functions. The first mass-produced
calculating machine.
➢ Electronic Devices. The principal components of electronic devices
are circuit boards, transistors, or silicon chips, and use electrical
switches and circuitry instead of mechanical relays. Examples of
electronic devices are:
1. ABC (Atanasoff-Berry-Computer) - The first special-
purpose digital computer that solves simultaneous equations.
It was developed by John Atanasoff.
2. Electronic Numerical Integrator and Calculator (ENIAC) - The
first fully electronic general-purpose digital computer ever
completed by John Mauchly and J. Presper Eckert.
3. Electronic Discrete Variable Automatic Computer (EDVAC)
- Mauchly and Eckert started working on it two years
before ENIAC even went into operation. Their idea was to have
the program for the computer stored inside the computer. This
would be possible because EDVAC was going to have more
internal memory than any other computing device to date.
Memory was to be provided through the use of mercury delay
lines. It is a completely internally programmed machine. This
is simply the enhancement of ENIAC to overcome its
limitations.
4. Electronic Delay Storage Automatic Calculator (EDSAC). It is
also known as an Electronic Binary Digital computer that uses
a binary representation of data and internally stored programs;
the first full-size stored-program computer, built at the
University of Cambridge, England by Maurice Wilkes and
others to provide a formal computing service for users. EDSAC
was built according to the von Neumann machine principles.
B. First Generation Computers (1951-1958)
The size of computers during the first-generation computers are mainframes.
The major hardware features are vacuum tubes and magnetic drums, and the
processing speed is 1,000 instructions per second.
Classification of Computers
The computers can be classified according to purpose, according to data handled,
and according to capacity.
ELECT211-WEEK4-LESSON3
A computer is an electronic device that accepts data, performs operations, displays
results, and stores the data or results as needed. It is a combination of hardware and
software resources that integrate and provide various functionalities to the user. Hardware
is the physical components of a computer like a processor, memory devices, monitor,
keyboard, etc., while software is a set of programs or instructions that are required by the
hardware resources to function properly.
Components of a Computer
There are basically three important components of a computer:
• Input Unit
• Central Processing Unit(CPU)
• Output Unit
Input Unit
The input unit consists of input devices that are attached to the computer. These
devices take input and convert it into binary language that the computer understands.
Some of the common input devices are a keyboard, mouse, joystick, scanner, etc.
The Input Unit is formed by attaching one or more input devices to a computer.
A user inputs data and instructions through input devices such as a keyboard, mouse, etc.
The input unit is used to provide data to the processor for further processing.
Central Processing Unit
The CPU is called the brain of the computer because it is the control center of the
computer. It first fetches instructions from memory and then interprets them to know what
is to be done. If required, data is fetched from memory or input device. Thereafter CPU
executes or performs the required computation, and then either stores the output or
displays it on the output device. The CPU has three main components, which are
responsible for different functions: Arithmetic Logic Unit (ALU), Control Unit (CU), and
Memory registers.
Arithmetic and Logic Unit (ALU): The ALU, as its name suggests performs mathematical
calculations and makes logical decisions. Arithmetic calculations include addition,
subtraction, multiplication, and division. Logical decisions involve the comparison of two
data items to see which one is larger smaller or equal.
Control Unit: The Control unit coordinates and controls the data flow in and out of the
CPU, and controls all the operations of ALU, memory registers, and also input/output units.
It is also responsible for carrying out all the instructions stored in the program. It decodes
the fetched instruction, interprets it, and sends control signals to input/output devices until
the required operation is done properly by ALU and memory.
The output unit consists of output devices that are attached to the computer. It
converts the binary data coming from the CPU to human understandable form. The
common output devices are monitors, printers, plotters, etc.
The output unit displays or prints the processed data in a user-friendly format.
The output unit is formed by attaching the output devices of a computer.
The output unit accepts the information from the CPU and displays it in a user-readable
form.
What is Hardware?
It refers to the physical and tangible components of the computer system.
1. CPU - The central processing unit (CPU) executes all the instructions, and it is considered the
brain of the computer system.
2. Memory - It stores data and instructions before the execution and the processed data as well.
Types of Memory
A. Internal Memory
• Primary Memory.
1. Random-Access Memory (RAM) – It is a volatile type of memory referred to as Main
Memory
2. Read-Only Memory (ROM) – contains permanently stored instructions that cannot
be changed.
B. External Memory
• Secondary Memory - Also known as Auxiliary Memory. It is a non-volatile type of memory
that is responsible for keeping files permanently.
3. Input and Output Unit - It allows communication between the computer and its outside world via
input and output devices.
Input Hardware - it accepts or collects data and converts it into a form suitable for
processing.
It temporarily or permanently stores data used for processing and the output of such processing.
Two types:
Output Hardware
It provides a means for the user to view information produced by the computer system.
Two forms:
a. Hardcopy – it is when an information has been recorded in a tangible
medium, such as paper or microfilm
b. Softcopy – it is when an output is temporarily displayed on the screen
Categories:
1. Impact printer – it has contact with papers like daisy wheel printers, dot-matrix
printers, and line printers
2. Non-impact printers –it has no contact with paper like laser printer, ink-jet printers,
and thermal printers.
• Plotter – they are specialized output devices that can produce high-
quality graphics in a variety of colors.
3 types:
A. Pen plotter – the most popular type of plotter
B. Electrostatic plotter – Electrostatic charges create tiny dots on specially
treated paper.
C. Thermal plotter – its pins are electronically heated and are used with heat-
sensitive paper to produce images.
• Cathode Ray Tube (CRT) – the most popular softcopy output device
used on microcomputers
• Flat Panel Displays – They are used with portable computers.
Software
System software- facilitating applications programs.
Types of system software
• Machine language
• Symbolic language
• High-level language
Peopleware
refers to the personnel involved in data processing operations.
Functional Areas of Peopleware:
• Systems Programming
• System analysts
• Application programming
• Computer Operations
Personnel:
• Data Entry Operator
• Computer Operator
• Computer Programmer
• System Analysts
• Computer Center Director
ELECT211-WEEK5-LESSON4
Information Age