History & Culture of Computing

Slides:



Advertisements
Similar presentations
The History of IT 1.01 Understand information technologies and knowledge pathways.
Advertisements

11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
History of Computing -- Soujanya. Contents Definition Abacus(600 B.C) Cardboard Calculator First Calculator Difference Engine(1822) Well-Known Early Computers.
© 2009 Prentice-Hall, Inc Technology in Action Technology in Focus: The History of the PC The History of the PC.
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.
COMP 4—Power Tools for the Mind1 Use and abuse What’s in the box? How’d we get here? Why? What we’ll cover for this lecture topic: Mind Tool inventors.
Beginning Snapshots Chapter 0..
Computer History Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
Appendix The Continuing Story of the Computer Age.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
History of IT.
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
A Brief History of Computers
Introduction to Computers. Are Computers Important? OF COURSE!
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.
1 6 Abacus An early device to record numeric values Blaise Pascal Mechanical device to add, subtract, divide & multiply Joseph Jacquard Jacquard’s Loom,
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 History of Computing. 2 Early History of Computing Abacus (origin? 2000BC) An early device to represent numeric values with beads. Note that.
Chapter 01 Nell Dale & John Lewis.
About the Presentations The presentations cover the objectives found in the opening of each chapter All chapter objectives are listed in the beginning.
History of Computers Abacus – 1100 BC
CREATION OF THE COMPUTER & THE GRAND IDEAS OF COMPUTER SCIENCE
History of Digital Computers
CS 1410 Intro to Computer Tecnology Computers and History1.
History of Computers Information taken from: Microsoft Office 97 Professional by Lawrence Press Microsoft Visual Basic by Lawrence Press First True Computer.
Computer Science AMSACS
History of Computing.
Introduction Chapter 1. 1 History of Computers Development of computers began with many early inventions: The abacus helped early societies perform computations.

Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Eleventh Edition Copyright © 2015 Pearson Education, Inc.
History of Computers By: Madelyn Skinner Just Another Name? There are more people, that we have knowledge on, who helped invent the computer. We will.
Chapter 1 The Big Picture.
Microprocessor Fundamentals Week 1 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
Computer history By Breanne Larsen. What would you do without a computer? Some of the most popular uses for computers are: – Homework research – Video.
 Do you know about the history of that computer sitting at home? Do you know how many inventors it took to finally get a working computer that is, most.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
What is Computing?. Computing Any goal-oriented activity requiring, benefiting from or creating computers Computer: a device that can be programed to.
Short History of Internet & e-Commerce Peter S. Vogel, Adjunct Copyright, Peter S. Vogel,
Chapter 1 Introduction.

Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Created by: Jason Hansen 28 March 2012 The Computer Begins Many steps in starting the computer Important people and devices (1975-Now) Do you know… The.
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 …
HISTORICAL FACTS OF COMPUTERS BY CETAN BARR COMPUTERS…. Have you ever thought how computers were first made or who made them and how? Well,I have and.
Computer History How did we get here?.
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
History of Computers March 26, 2012Greer Potadle.
A BRIEF HISTORY OF COMPUTERS, THE INTERNET AND THE UNIVERSE By L. Gillett Webmaster MMC.
Information Age “An in depth look at the exciting history of the Calculator and Computer”
مقدمة في البرمجة CS 201 Huda aljaloud. Chapter1 Introduction.
Hardware and Software UCT Department of Computer Science Computer Science 1015F Hussein Suleman March 2009.
CSIS-110 Introduction to Computer Science
The First Computers Jacquard’s Loom: programmed a loom
4. History of Computing Technology
Da Vinci drew plans for a calculator
The History of Computer Science
Chapter 1: An Overview of Computers and Programming Languages
Chapter 1 The Big Picture
Unit 1 Evolution of Computing
Evolution of Computer Hardware
History of Computers Abacus – 1100 BC
About the Presentations
History Computers.
Introduction to Computers and the internet
Computer Applications
History of Computers - Long, Long Ago
Presentation transcript:

History & Culture of Computing CS 121 Overview

History & Culture of Computing With all the good stuff left out History & Culture of Computing With all the good stuff left out! You (the class) will fill in the interesting details!

The Big Picture Development of Thinking Machines Names in CS Software Development Careers Preparation What’s Next?

Hardware: Early Automation Special-purpose machines Antikythera Mechanism (100 BC) Jacquard Loom (1801)…punched cards Hollerith’s Tabulating Machine (1890)…cards Turing’s Bombé (WWII)

Hardware: Early Automation General—purpose “calculators” Pascaline (1642) Babbage’s Difference Engine (ca. 1820) Punched cards…again

Hardware: Programmable Machines Babbage’s Analytic Engine (ca. 1830) Konrad Zuse, Z3 (1941) Perforated strips of film Binary encoding

Hardware: Programmable Machines Electromechanical machines (30’s, 40’s) Mark I is an example Slow Electronic/digital machines (40’s to present) ENIAC is an example

Breakthroughs Mechanical devices are slow Speed of electronic devices More distance means slower work TubestransistorsIntegrated Circuits Microprocessors

Breakthroughs Ideas Turing: Computability Theory Von Neumann: Shared memory Zuse: High-level language

Breakthroughs Storage Cards & paper tape Magnetic drums, magnetic tape Hard disks, diskettes CD-ROM, DVD-ROM Flash memory

Breakthroughs Trend has been faster, smaller, and cheaper …and MORE more processors, more memory

Programming Processor responds to binary instructions Machine language is difficult to write High-level languages More like natural language Translated by a program into binary

Programming Zuse designed a high-level language None were actually built until 50’s Early: ForTran, ALGOL, COBOL Newer: C, Pascal, java, and dozens more

Personal Computing Intel 4004 microprocessor (1971) Altair 8800, 1975, first “home computer” 1977: Apple II and Radio Shack TRS-80 1981: IBM PC (late to the game!) 1984: Apple Macintosh…GUI OS, mouse

Birth of Microsoft Altair and machine language Bill Gates & Paul Allen provide BASIC Later, PC-DOS & MS-DOS.

Networking Cold war, Science Lethargy, & Sputnik (50’s) ARPA, ARPANet, NSFNet (60’s) TCP/IP, Packet-switching (Sharla Boehm) 1980’s: Dial-up services (Compuserve, AOL) HTTP && World-wide web (early 1990’s)

Malware Downside of Connectivity Viruses (embed in other programs) Worms (self-replicating) Trojan Horse

Security Threats Denial of Service…using your computer Phishing…to gain access Ransomware

Geek Culture Historically overlooked accomplishments of women Internalizes oddball humor (GNU, Python) Embraces science fiction

Where Next? Who knows? We find new things to automate every day. Smart phones, Self-driving cars, the “Internet of Things” Open minds & quick learning are needed!