Chapter 0 Introduction Yonsei University 1 st Semester, 2012 Sanghyun Park.

Slides:



Advertisements
Similar presentations
Computer History.
Advertisements

11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
Lecture 1 “History and Evolution of Computers” Informatics.
Computer History Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
Appendix The Continuing Story of the Computer Age.
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. COMPSCI 125 Introduction to Computer Science I.
History of IT.
Chapter 0: Introduction
KEYBOARD – an input device used to type data.
 Some consider the first computer to be the abacus which was invented by the Chinese around 3000B.C. to perform arithmetic processes.  In 1642, Blaise.
Evolution of Computers
Chapter 1 An Introduction to Computer Science
R.D.D. HIGH SCHOOL, BONAIGARH
Chapter 0: Introduction Computer Science: An Overview Eleventh Edition
CSCI Milestones in Computer Development Fall 2007.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 - Introduction to Computers and Programming.
History of Computers Abacus – 1100 BC
CREATION OF THE COMPUTER & THE GRAND IDEAS OF COMPUTER SCIENCE
History of Digital Computers
The History of Computers
The History of Computers. People have almost always looked for tools to aid in calculation. The human hand was probably the first tool used to help people.
Lecture 1: 8/27/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
-The trade of goods -The expansion of commerce -Evolution of tools for calculations A sumerian clay tablet.
CS 1410 Intro to Computer Tecnology Computers and History1.
Dash Cameron Computer History Created by: Dash Cameron.

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.
1.1 The Computer Revolution. Computer Revolution Early calculating machines Mechanical devices used to add and subtract By Babylonian (Iraq) 5000 years.
Microprocessor Fundamentals Week 1 Mount Druitt College of TAFE Dept. Electrical Engineering 2008.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Computer history By Breanne Larsen. What would you do without a computer? Some of the most popular uses for computers are: – Homework research – Video.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
 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.
© 2007 Pearson Addison-Wesley. All rights reserved 0-1 Spring(2007) Instructor: Qiong Cheng © 2007 Pearson Addison-Wesley. All rights reserved.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
By: Mark Heaney In this presentation I am to tell all about the great computers history and the inventors.
CSCI 161 Class 1 Martin van Bommel.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
History of Computers.
Lesson 2: History of Computers
Chapter 0 Introduction © 2007 Pearson Addison-Wesley. All rights reserved.
Introduction to Computer Science by Kai-Lung Hua Chapter 0: Introduction.
Chapter 1 Introduction.

Computer History By: Taylor Northern. Intro. Do you know a lot about computers or the history of it? Do you know a lot about computers or the history.
History of Computers! Claire Bromm March 28 th, 2012.
Rouda's Very Short History of Computing CSCI 101.
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.
Computer History By: Justine Hansen The Internet has a lot of history starting in the 1960’s when the department of defense experimented with a computer.
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.
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.
Visual Communications
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Computer Science: An Overview Tenth Edition by J. Glenn Brookshear Chapter.
History of Computers March 26, 2012Greer Potadle.
Unit 1 PC Literacy & Systems Design Lesson 1. History of Computing Lesson 1.
Chapter 0 Introduction. © 2005 Pearson Addison-Wesley. All rights reserved 0-2 Chapter 0: Introduction 0.1 The Role of Algorithms 0.2 The Origins of Computing.
Information Age “An in depth look at the exciting history of the Calculator and Computer”
Chapter 0: Introduction
Chapter 1 The Big Picture
The History of Computers
Computer Applications
Milestones in Computer Development
Chapter 0 Introduction © 2007 Pearson Addison-Wesley.
COMS 161 Introduction to Computing
The history of Computing
Chapter 0: Introduction
Chapter 0: Introduction
Presentation transcript:

Chapter 0 Introduction Yonsei University 1 st Semester, 2012 Sanghyun Park

Outline  What is computer science?  What is an algorithm?  History of computing

What is Computer Science?  Computer science is the discipline that seeks to build a ________ ________ for such topics as computer design, computer programming, information processing, and algorithmic solutions of problems  A computer is the machine that performs _________ (provides computing capabilities to its users)  Computing is the execution of an “_________”

What is an Algorithm? (1/3)  A set of steps that defines how a task is performed  Formal definition: an _______ set of ___________, executable steps that define a __________ activity  Examples of algorithms  Operating a washing machine  Multiplication of 2 integers  Finding the greatest common divisor of two positive integers (Figure 0.2)

What is an Algorithm? (2/3)  A machine-compatible representation of an algorithm is called a _______  Representation of an algorithm so that it can be communicated to a ________  The process of developing a program is called ____________  Programming languages (C, C++, Java)  Programs, and algorithms they represent, are collectively referred to as ________, and the machine itself is _________

What is an Algorithm? (3/3)  If no algorithm exists for performing a task, then the task cannot be performed by a machine  Gödel’s _____________ theorem: some problems cannot be solved by algorithms

Central Role of Algorithms in Computer Science

History of Computing (1/9)  Abacus (almost 5,000 years ago)  First computing device. Position of ______ represents and stores data

History of Computing (2/9)  Represent data through mechanical _____ positioning  Pascal, Leibniz: Output achieved by observing the final gear positions  Babbage: Print values on paper  1645: Pascal ( ) makes “Pascaline”. Follow addition algorithm  1674: Leibniz ( ) designs “Stepped Reckoner”. A variety of arithmetic operations from which the user can select

History of Computing (3/9)  1832: Babbage ( ). Prototype of a difference engine (6 digit calculator using gear technology) Sequence of steps could be communicated to the machine in form of holes in paper cards (programmable). His assistant “Augusta Ada Byron” is often identified as world’s first __________  Herman Hollerith ( ) applied punch cards idea to speed up _________ in 1890 US Census. (Work led to the creation of ____)

History of Computing (4/9)  __________ supplement mechanical devices (electronically controlled mechanical relays)  1940: Electromechanical machine of George Stibitz at Bell Laboratories (Model I relay calculator)  1944: Mark I, Harvard University with a group of IBM engineers (first widely known programmable calculator)  Vacuum Tubes  1939: John V. Atanasoff and Clifford Berry complete a prototype 16-bit adder. This is the first machine to calculate using vacuum tubes

History of Computing (5/9)  1945: John von Neumann ( ) drafts a report describing the future computer eventually built as EDVAC (Electronic Discrete Variable Automatic Computer)  This is the first description of the design of a _____________ computer, and gives rise to the term “von Neumann computer”  1946: ENIAC (Electronic Numerical Integrator And Calculator). University of Pennsylvania

History of Computing (6/9)  Transistors, integrated circuits (IC)  Texas Instruments announces the start of commercial production on silicon transistors  1958: At Texas Instruments, Jack Kilby completes building the first integrated circuit (IC), containing five components on a piece of germanium half an inch long and thinner than a toothpick  1972: Dennis Ritchie develops __ at Bell labs  1976: Steve Jobs and Stephen Wozniak built a commercially viable home computer (established _____ company)

History of Computing (7/9)  1977: Bill Gates and Paul Allen found Microsoft  1981: IBM introduces first desktop computer called Personal Computer “PC”, with operating system developed by Microsoft  1982: Japan launches fifth generation computer focused on AI  1984: CD-Rom introduced by Sony and Philips  1985: C++ (object-oriented extension to C) issued from Bell labs  1989: Tim Berners-Lee proposes a World Wide Web project to CERN (European Council for Nuclear Research)

History of Computing (8/9)  1989: Intel’s microprocessor is introduced  1990: Microsoft introduces Windows 3.0  1993: Intel’s Pentium processor is introduced  1994: Netscape’s first browser becomes available  1995: Java is released from Sun Microsystems  1996: Intel’s Pentium Pro processor is announced  1998: Microsoft releases Windows 98  2002: Intel’s Pentium 4 processor offers speed up to 2.53 GHz

History of Computing (9/9)  New trends  DNA computing  Pervasive computing  Wearable computing  Quantum computing  Some references  Timeline of computing history (IEEE Computer) (  The history of computing (Virginia Tech) (