Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

P.O.

Ogunmolu: Computer Science Department, AAUA, Nigeria

CSC 101: Introduction To Computer Systems (2 Units)

OUTLINE
●Information Technology (IT): An Historical perspective

●Storage and retrieval of information

●Advantages of IT

●Evolution of computers

02/24/2024
Overview
2

 MODULE STRUCTURE
 Module will entirely be based on instructions and class discussions/activities

 There will be test(s) and assignment(s)

 Module is split between four lecturers who will cover various aspects of the course

 Examination – Based on material presented in the notes, lectures developed through


assignment essays. Exams will be 2 – 3 hours in length and evenly split over all covered
topics. The paper will cover 70% of the 2 Units

 Continuous Assessments - Class works, Assignments, Attendance and Tests. Will constitute
30% of the 2 Units

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Objectives
3
 At the end of the modular instructions, the student should be able to:
 Understand the intricacies of the information systems

 Why have an information system?


 Advantages of information technology
 Components of an information technology infrastructure

 Evolution of computers

 Thoroughly understand the various generations of computers viz., first


generation, second generation, third generation, fourth and fifth generation
computers

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Lecture and learning
4
 Mixture of slides and learning

 Discussion

 You may have to go and learn topics on your own

 Take note of what I say, others say and what I write

 Ask questions, make comments, argue within the bounds of reason

 Read Reference Materials– though lectures and slides would be enough

 Tutorial questions, assignments, essays are good practising tools for exam

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Information Technology: Introduction
5
 “Information technology” has been around since the beginning of time
 Think of the story of creation or the theory of evolution
 animals displaying courtship behavior

 man’s means of long-distant communication during the stone age

 the Egyptians during the era of the Pharaohs

 letters through the middle ages

 codes and lately

 electronic modes of communication such as fax, telephone, the internet and etc.

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: PRE-HISTORIC AGE
6

 PRE-HISTORIC AGE (3000 B.C. – 1450 A.D)


 Human used language and speech or petroglyphs to propagate bidirectional communication
 Then came Phoenician alphabet
 The counting table was invented in China in 400B.C. and Abacus was used in China around
500 B.C. [3]
 PETROGLYPHS [1]

 Following the development of alphabets, we developed pens and the paper


 Early forms involved marks in wet clay and then we made paper out of papyrus plants
 The Chinese made paper out of rags somewhere in this era
 Written information necessitated the invention of books and libraries
 The Egyptians invented the scroll

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: PRE-HISTORIC AGE
7

 The first numbering systems (numbers 1 – 9) were invented in India during this age
(~1000A.D..)
 The number “0” was subsequently invented in 775 years afterward in 875AD
 The Roman Abacus was used about 2400 B.C in Babylonia [2]
 After most of these developments were made, people started developing “machines” or
calculators that could:
 Execute automated calculations
 Control processes and data (or information), and
 Control continuous processes or discrete devices

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: PRE-HISTORIC AGE
8

 The Mechanical Abacus

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: Mechanical Age
9

 The conditions created by the flurry of inventions during the pre-historic age brought about the
mechanical age
 The Mechanical Age (approx. 1450 – 1840 A.D.)
 Was the precursor to our electronic information age

 In 1623: Wilhelm Schickard, a German polymath, designed a calculating clock: it was destroyed in
a fire accident during its construction in 1624 and Schickard left the project. Two sketches of it
were discovered in 1957; too late to have any impact on the development of mechanical calculators

 1624: Blaise Pascal invented the mechanical calculator (called the Pascaline) after some creative
work and subsequently built 20 more prototypes in the following ten years.

 Approx. 1672: Gottfried Wilhelm von Leibniz pioneered the Stepped Reckoner and his famous
cylinders while adding direct multiplication and division to the Pascaline. Leibnitz’s invention waas
far ahead of his time. A working model did not appear until 1791 – long after Leibnitz was dead
and gone.

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: Mechanical Age
10

 Schickard’s Slide Rule

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: Mechanical Age
11

 Blaise Pascal’s Pascaline

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: Mechanical Age
12

 1903: In Japan, Ryōichi Yazu patented a mechanical calculator called the Yazu
Arithmometer consisting of a single cylinder and 22 gears, and employing the mixed
base-2 and base-5 number system – well-versed by users of the soroban (Japanese
abacus). Carry and end of calculation were automated. He sold over 200 units mostly
to Japaanese government agencies such as the Ministry of War and agricultural
experiment stations
 In 1801, Joseph-Marie Jacquard developed a loom in which the pattern being woven
was controlled by punched cards. The series of cards could be changed without
changing the mechanical design of the loom. This was a landmark achievement in
programmability. His machine was an improvement over similar weaving looms.
Punch cards were preceded by punch bands, as in the machine proposed by Basile
Bouchon.

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: Electro-Mechanical Age
13

 Jacquard’s revolutionized textile-weaving methods opened the way for the


electromechanical systems that followed
 Jacquard’s invention also provided model for the input and output of data in electro-
mechamical (abbreviated as e:m henceforward) systems
 Enter Charles Babbage (11791 – 1871):
 Generally considered the father of modern computers
 His difference engine (1833) and analytical engine (1837) – which significantly
improved on Jacquard’s punched-tapes - foreshadowed the creation of modern
computers
 Led a terrific life: invented the cowcatcher, dynamometer, standard railroad gauge,
uniform postal rates, occulting lights for lighthouses, Greenwich time signals,
heliograph opthalmoscope
P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024
Historical Evolution of IT: Electro-Mechanical Age
14

 Babbage’s difference engine was possible because of the advances that occurred after
the industrial revolution
 The difference machine never reached full fruition in its development

 Babbage drew up the blueprint for the difference machine as a Cambridge Univ.
Undergrad
 He abandoned the design for a much-better

Analytic-engine

Charles Babbage’s difference machine

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


Historical Evolution of IT: Electro-Mechanical Age
15

 Babbage’s analytical engine was a general-purpose programmable computer,


employing punch cards for input and a steam engine for power, using the positions of
gears and shafts to represent numbers
 The Analytical Engine was intended to use loops of Jacquard's punched cards to
control an automatic calculator, which could make decisions based on the results of
previous computations. This machine was also intended to employ several features
subsequently used in modern computers, including sequential control, branching, and
looping
 Though the design was sound and the plans were fairly accurate/debuggable, the
project suffered due to rows with the chief machinist building parts for it. All parts for
his machine had to be manually made. Small errors in each item could result in large
discrepancies.
P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024
Historical Evolution of IT: Electro-Mechanical Age
16

 Babbage’s machine required lots of interconnected parts which demanded extreme


accuracy, tolerance and sensitivity – requirements that were not available at that time
 With quarrels with artisans and the pace of tech. advancement, the British Government
had to discontinue funding for the project

Charles Babbage’s Analytical Machine

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024


References
17

[1] Brady W., and Elkner J., History of Information Technology, http://
openbookproject.net/courses/intro2ict/history/history.html, 2011. [Accessed
on 5/4/2014]
[2] Shubham Shrivastava and Raghvendra Singh, Computer Project on History
of Computers
[3] Davis, Ruth M., Evolution of Computers, SCIENCE VOL 195

P.O. Ogunmolu: Computer Science Department, AAUA, Nigeria 02/24/2024

You might also like