Dannelly's Short History of Computing CSCI327 Social Implications of Computing.

Slides:



Advertisements
Similar presentations
Computer Skills Preparatory Year Presented by: L. Obead Alhadreti.
Advertisements

History of the Micro-Computer. Group Question Get into a pair of two. You have three minutes to come up with two answers and make an educated guess at.
Lecture 1 “History and Evolution of Computers” Informatics.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
The Evolution of the Computer Age
Introduction Extended and Concise Prelude to Programming Concepts and Design Copyright © 2003 Scott/Jones, Inc.. All rights reserved. 1 Introduction.
Appendix The Continuing Story of the Computer Age.
Chapter 1 An Overview of Personal Computers
1 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked computing.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
1 Chapter 1 The Big Picture. 2 2 Computing systems are dynamic entities used to solve problems and interact with their environment. They consist of devices,
Evolution of Computers
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Chapter 01 Nell Dale & John Lewis.
History of Computers Abacus – 1100 BC
Intro to MIS MGMT 661 Management Information Systems Summer Dannelly 1 st Meeting.
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
The four generations of digital Computer
The History of Computers
The Evolution of the Computers Chidambaranathan C.M.
CS 1410 Intro to Computer Tecnology Computers and History1.
Dash Cameron Computer History Created by: Dash Cameron.
History of Computing.
Generational Computing CSCI 1060 Fall CSCI 1060 — Fall 2006 — 2 First Generation Large computers, difficult to program Primarily used by scientists.
Chapter 1 The Big Picture.
Computer system overview1 The Effects of Computers Pervasive in all professions How have computers affected my life? How have computers affected my life?
Microprocessor Fundamentals Week 1 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
1 History of Computers (Excerpts from CMPE3). 2 The History of Computers The history of computers is interesting (or should be if you are in this class)
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
COMP 268 Computer Organization and Assembly Language A Brief History of Computing Architecture.
History of Computers.
Computer Generations Evolution of the Computer. Modern Computers Modern computers – Binary, electrical, computational devices.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Dannelly's Very Short History of Computing CSCI 101.
History of Computers! Claire Bromm March 28 th, 2012.
Rouda's Very Short History of Computing CSCI 101.
History of Computer Wyatt Feiling Did you know... The first idea for a computer was in the early 1800s Charles Babbage is the man who is credited with.
History of Educational Technology. Educational Technology “Technology is commonly thought of in terms of gadgets, instruments, machines and devices …
1800s Industrial revolution Boolean logic Punch cards – these are mechanical devices utube.com/watc h?v=7E9G9QATI Gg utube.com/watc.
Computer History How did we get here?.
Discussion Questions What defines a computer: What is the simplest definition of a computer you can come up with? What defines a modern computer? What.
History of Computers March 26, 2012Greer Potadle.
a.Mecanical Era A mechanical computer is a computer whose components are gearwheel, shaft, crank, and plat made from iron/steel To move it, powerful energy.
Main memory Processor Bus Cache memory Figure 1.5.The processor cache.
Click here to download this powerpoint template : Colorful Networks Free Powerpoint TemplateColorful Networks Free Powerpoint Template For more : Powerpoint.
The four generations of digital Computer 1. The first generation computers 2. The second generation computers 3. The third generation computers 4. The.
Information Age “An in depth look at the exciting history of the Calculator and Computer”
Courtney Nielsen  Help us find info  Storage  Performs calculations  Runs software  communication  Storing data  Research  Fact checking  Communication.
Generations of Computing. The Computer Era Begins: The First Generation  1950s: First Generation for hardware and software Vacuum tubes worked as memory.
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
Computer A Computer may be defined as an electronic device that operates upon data. So, a computer can store, process and retrieve data as and when desired.
The First Computers Jacquard’s Loom: programmed a loom
Chapter 1 Introduction.
4. History of Computing Technology
Introduction to Computers
Computer Science and Programming: Brief History
Chapter 1 The Big Picture
The History of Computing
History of Computers Abacus – 1100 BC
History Computers.
Computer Applications
Charles Babbage English inventor
Generations of Computers
History of Computers - Long, Long Ago
Computer.
CS 330 Programming Languages
History of Computers - Long, Long Ago
Presentation transcript:

Dannelly's Short History of Computing CSCI327 Social Implications of Computing

In the beginning… Pascal created a calculator in 1652 able to add and subtract  A = A + B photos from en.wikipedia.org

Charles Babbage ( ) Math Tables Problem Difference Engine and Analytical Engines  Abilities add subtract loop conditional branch etc…  instructions on punched cards  data cards and instructions were separated

Harvard Mark 1 mechanical completed in 1943 used to compute artillery tables instructions on paper tape storage = 72 registers

Digital Electronics 101 circuits are a series of "gates" gates can perform AND, OR, NOT, etc Example - Half Adder: AND XOR Apple's iPad uses the A4 system chip with 177 million transistors

First Generation based on vacuum tubes ENIAC  Univ of Pennsylvania  base 10, not binary  programmed via wires EDVAC  based on ENIAC  program stored in memory UNIVAC  1951  first commercial machine  46 were made

Rear Admiral Grace Hopper Harvard Mark II  "bug in the program" UNIVAC  wrote first compiler influenced COBOL  programming languages should be closer to English than machine code

Second Generation based on transistors FORTRAN and COBOL IO Processors overlapping the fetch and execute cycles Bell Labs Bardeen, Brattain, Shockley Noble Prize in 1956

Second Generation… This IBM 1301 Disk Storage Unit held 2.8 MB of data. Lease = $2100 per month The IBM 1401 Mainframe leased for about $2500 per month in 1960.

Third Generation based on Integrated Circuits mainframes and minicomputers  IBM equally suited for business or science 3 ALUs - fixed-point, decimal, floating-point bit general registers from 8K to 8M of memory

Fourth Generation based on VLSI  hundreds of thousands of semiconductors per chip microcomputers  IBM PC released in

Fifth Generation massively parallel computers  supercomputers still not in everyone's home Possible Revision of "5 th Generation"  maybe it was the internet-ization of every device  maybe it was mobile-ization of every device, thanks to Lithium-Ion batteries allowing smaller devices

Moore's Law computing power doubles every two years

Possible Future : Quantum Computing Classical Mechanics  an object in motion stays in motion blah blah Quantum Mechanics  a particle can be in two places at once  two particles can be "entangled" regardless of distance or time  there are parallel universes Quantum Computer  based on Qubits  can be 1, or 0, or 1 and 0 at the same time  computational complexity is no longer relevant  data transfer would be instant  very good at decoding encrypted messages

Stages of a New Technology becoming Viable 1.Critical Price 2.Critical Mass 3.Displacement of Another Technology 4.Nearly Free Example : Voice Over IP 1.high speed internet connection cost less $ 2.over 20% of households get high speed 3.international calls made over internet 4.talking to someone in India nearly free via Skype

The Internet ARPANET  started in 1967  fault tolerant  packet-switched TCP/IP enables a network of networks application DNS introduced with 1000 nodes first web server birth of Google Inc. 

E-Commerce Third quarter 2015 retail e-commerce was $87.5 Billion.  7.4% of total retail sales. Q retail e-commerce was 15.1% higher than Q  Total retail sales increased 1.6% in same period.

Google Revenue by Source

Past Trends and the Future

Next Class... Intro to Ethics  "morality" / "ethics"  relativism / utilitarianism