PROGRAMMING-FLOWCHART-PSEUDOCODE-ALGORITHM
PROGRAMMING-FLOWCHART-PSEUDOCODE-ALGORITHM
Flowchart C Operators
& Figures DBMS & RDBMS
History of Computing
What is Computing?
Computing is the process of using computer technology to complete a given task.
Computing is the act of calculating something or doing more complex math functions.
When was the word "computer" first used?
The word "computer" was first used in 1613 in the book “The Yong Mans Gleanings”
by Richard Braithwaite and originally described a human who performed calculations
or computations. The definition of a computer remained the same until the end of the
19th century, when the industrial revolution gave rise to mechanical machines whose
primary purpose was calculating.
History of Computing
Scale
In 1885 Julius Pitrat of Gallipolis, OH, patented the first computing scale. Six years
later, Edward Canby and Orange Ozias of Dayton, Ohio, purchased Pitrat's patents
and incorporated The Computing Scale Company as the world's first computing
scale vendor. And four years after that, The Computing Scale Company introduced
the first automatic computing scale. In 1911, the Computing Scale Company
merged with the International Time Recording Company and Tabulating Machine
Company to form the Computing-Tabulating-Recording Company, a business that
was renamed IBM in 1924.
History of Computing
Abacus
A counting device, an abacus is a mechanical device used to assist a person in
performing mathematical calculations and counting.
Beads are moved to perform arithmetic functions
Slide Ruler
Invented around 1620–1630
Before the invention of the pocket or handheld calculator,
the slide rule was a popular tool for calculations.
William Oughtred made the first slide ruler by inscribing logarithms on wood
Primarily used for multiplication and division.
Slide rulers were taken to the moon in the 1960s
History of Computing
Pascaline
Blaise Pascal, a French mathematician-philosopher
invented the first mechanical calculator in 1642
Performed addition and subtraction
Was too expensive for the time, hence it didn’t become a commercial device.
The calculator went through 50 prototypes and was publicly presented in 1645.
Blaise Pascal invented the machine to help his father complete tax computations
more efficiently. Pascal was only 18 when he invented the Pascaline calculator.
History of Computing
Mathematical Tables
Mathematical tables were created by people called “computers”
They were large charts showing the results of calculations,
e.g. multiplication, division, and trigonometry
However, these were known to be error prone,
The ancient Babylonians were probably the
first culture to create multiplication tables,
more than 4,000 years ago. They did their mathematics on clay tablets,
some of which have survived until today.
History of Computing
Analytical Engine
In 1837, Charles Babbage proposed the first general-purpose mechanical computer,
the Analytical Engine. The Analytical Engine contained an ALU (Arithmetic Logic
Unit), basic flow control, punch cards (inspired by the Jacquard Loom), and
integrated memory. It is the first general-purpose computer concept that could be
used for many things and not only one particular computation.
Unfortunately, because of funding issues, this computer was
also never built while Charles Babbage was alive. In 1910,
Henry Babbage, Charles Babbage's youngest son, was able to
complete a portion of the machine & perform basic calculations
History of Computing
Ada Lovelace
She wrote the first algorithm that would have been executed
by the Analytical Engine
She is considered the worlds first programmer
History of Computing
Herman Hollerith
During the Industrial revolution the population 30% each decade.
They were still tabulating census data by hand.
In 1887 they still had not completed tallying the
1,880 census data
Herman Hollerith an MIT prof. introduced punch cards
and a machine to read them to tally this information.
Took only 6 weeks to tally the 1,880 census data
He continued to improve the machine, and created the company IBM
History of Computing
Transistors
Replaced vacuum tubes
Invented at Bell laboratories John Bardeen, Walter Brattain and William Shockley
invented the first working transistors at Bell Labs,
Enabled computers to be smaller, cheaper, more reliable, and efficient
Transistors work as switches on current, turning on or off (like binary 0 & 1)
Still generate a lot of heat, but less than vacuum tubes
History of Computing
Integrated Circuits
Small chips containing thousands of transistors
Invented by Jack Kilby, Nobel Laureate of Physics
In 1958, A TI Engineer Invented A Chip That Changed The World
IBM 360
History of Computing
Microprocessor
Thousands of Integrated Circuits were built on a silicon chip.
Created by Intel corp.
Becomes the Central Processing Unit (CPU)
Allow computers to be smaller, more powerful, faster, and cheaper
History of Computing
Altair 8080
History of Computing
BASIC
Beginners All-Purpose Symbolic Instruction Code
A programming language that students could learn
Used by Bill Gates and Paul Allen to write a program for the Altair
History of Computing
IBM PC (1981)
IBM released it’s first personal computer
Sold in companies such as Sears
History of Computing
…
History of Computing
Wearable Computing
Now we can track so much of what we do, and have the internet at our finger tips
History of Computing
3D Printing
Uses digital files to create 3d plastic objects
3D Printing is being used for:
• Prosthetic Legs & Arms
• Human Organs (Not ready yet)
• Clothing