Computer-Fundamentals-and-Programming-s1
Computer-Fundamentals-and-Programming-s1
MODULE 1
Introductions to computers –
History of computer, Modern computers; its
components, and applications.
Module Objectives
Information
When data is processed, organized,
structured or presented in a given context so
as to make it useful, it is called information.
Mathematics
• Calculating devices, computers, and software were all first invented to speed up
mathematical calculations.
Approximate evolution of mathematics, calculating
devices, and software from prehistory through the
modern era.
Recording of Ideas and Information
The second form of invention is the recording of ideas and information so they can be shared
and transmitted and to keep the ideas available over long time periods.
Physical storage of writing includes stone tablets, clay tablets, papyrus, animal skins, paper, and
eventually magnetic and optical storage. Storage also includes manuscripts, books, libraries,
and eventually databases and cloud storage.
Once calculations have been performed,
there is also a need to keep the information
in a permanent or at least long-lasting
format so that the information can be
shared with others or used later on as
needed
Evolution of
Information
Storage
and Access
Physical Calculating Devices
The third form of invention is that of physical calculating devices that could assist human scholars in faster
and more accurate calculations than would be possible using only the human mind and the human body.
Physical devices include the abacus, protractors, astrolabes, measuring devices, mechanical calculating
devices, slide rules, analog computers, and eventually electronic digital computers.
Information Transition
A fourth form of invention involves the available channels for distributing information
to many people.
Information transmission includes word of mouth, markings on stones and bones;
markings on clay; and eventually pictographs, ideographs, and finally alphabets
Lists for how information can be transmitted or
shared with other human beings once calculations
have been performed and the results stored in
some fashion.
Software
The fifth form of invention is that of software itself. This is the most recent form of
invention; essentially all software used in 2013 is less than 55 years old, probably more
than 50% of the software is less than 20 years old.
A sixth form of invention is indirect. These are enabling
inventions that are not directly connected to computers and
software but that helped in their development. One such
enabling invention is the patent system. A second and very
important enabling invention was plastic.
Enabling
Inventions for
Computers
and Software
Brief History of
Computer
Pascaline
• Pascaline, also
called Arithmetic Machine,
the first calculator or adding
machine to be produced in
any quantity and actually
used.
Difference Engine
• Difference Engine, an early calculating
machine, verging on being the first
computer, designed and partially built
during the 1820s and '30s by Charles
Babbage.
Analytical
Engine
• Analytical Engine, generally
considered the first computer,
designed and partly built by
the English inventor Charles
Babbage in the 19th century
(he worked on it until his
death in 1871).
The Analytical Engine was to be a general-
purpose, fully program-controlled, automatic
mechanical digital computer.
Engine
components of every computer today. The mill
was the calculating unit, analogous to
the central processing unit (CPU) in a modern
computer; the store was where data were held
prior to processing, exactly analogous
to memory and storage in today’s computers;
and the reader and printer were the input and
output devices.
Computer
Components
Computer needs to receive data and instruction
in order to solve any problem.
• 16:9 - Wide
• 21:9 - UltraWide
• 32:9 - Super Wide
Display Panel Types
TN (Twisted Nematic)
- poor viewing angles
VA (Vertical Alignment)
- have great contrast, colors, and viewing
angles
Refresh Rate
CLOCK HYPER-
CORES
SPEED THREADING
Single Central Two Central Four Central
Processing Unit Processing Unit Processing Unit
in One Chip in One Chip
Central
Processing Unit
Core
Core
KNOWN BRANDS
Dual-Core Quad-Core Quad-Core
3.4-4.2GHz 2.4-3.8GHz 2.9-4.2GHz
No Turbo Boost Turbo Boost Turbo Boost
Hyper-Threading