©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter 0 - 1 Chapter 0 - Introduction to Computers and Programming.

Slides:



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

Computer History.
4/23/2015Engineering Problem Solving with C++ second edition, J. ingber 1 Engineering Problem Solving with C++, Etter/Ingber Chapter 1.
By : Catherine 7th period. The first computer was made by Germany’s Konrad Zuse in his living room around the first digital computer was made.
CSCI-235 Micro-Computers in Science Course Information & Introduction.
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.
Chapter 01 Introduction Chapter 0 Introduction. Chapter 02 History of Computing - Early Computers Abacus (ancient orient, still in use) Slide rule (17C,
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. slide 1 CS 125 Introduction to Computers and Object- Oriented Programming.
Introduction Extended and Concise Prelude to Programming Concepts and Design Copyright © 2003 Scott/Jones, Inc.. All rights reserved. 1 Introduction.
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. COMPSCI 125 Introduction to Computer Science I.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. slide 1 CS 125 Introduction to Computers and Object- Oriented Programming.
Appendix The Continuing Story of the Computer Age.
Lecture 2 Computer development history. Topic History of computer development Computer generation Programming language.
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 1 Introduction to Object-Oriented Programming and Software Development.
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. COMPSCI 125 Introduction to Computer Science I.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Lecture 1 Introduction to Computers and Object-
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 Introduction to Computers and Programming.
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 The Computer And The Internet.
KEYBOARD – an input device used to type data.
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.
R.D.D. HIGH SCHOOL, BONAIGARH
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
CSCI Milestones in Computer Development Fall 2007.
Business Programming I Fall – 2000 By Jim Payne Lecture 01Jim Payne - University of Tulsa2 Links: Early History of Computers Virginia Tech – History.
CS 1 •This is Computer Science 1. •Who is Professor Adams?
The History of Computers
Computer Architecture Computer Generations  First Generation (1945 – 1955)  Second Generation (1955 – 1965)  Third Generation (1965 – 1975)  Fourth.
CS 1410 Intro to Computer Tecnology Computers and History1.
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.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
ITGS Chapter 1: Computer history and basics. Slide 1.
Chapter 0 Introduction Yonsei University 1 st Semester, 2012 Sanghyun Park.
Chapter 1 The Big Picture.
Computer Programming Basics. An Input Device Component of CPU.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and.
1 History of Computers Source – IEEE 50 th anniversary of modern computing timeline Up to 50 years.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
Visual C++ Programming: Concepts and Projects
CSCI 161 Class 1 Martin van Bommel.
COMP 268 Computer Organization and Assembly Language A Brief History of Computing Architecture.
Computer Generations Evolution of the Computer. Modern Computers Modern computers – Binary, electrical, computational devices.
Chapter 1 Computer Systems. Why study Computer Architecture? Examples Web Browsing - how does the browser access pages from a server? How can we create.
Software Basics. Some Pioneers Charles Babbage Analytical Engine Countess Ada Lovelace First Programmer ? John Von Neumann storing instructions in memory.
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.
History of Computers! Claire Bromm March 28 th, 2012.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and.
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.
Computer Generations ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
History of the Computer and Internet!
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
Who invented the computer?
History of Computers March 26, 2012Greer Potadle.
Introduction Basic Computer Concepts Abacus  ultimate ancestors of today’s computers became the arithmetic tool of early merchants the only relation.
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
No one think of modern life without computers.
CSCI 161: Introduction to Programming
History Computers.
Milestones in Computer Development
COMS 161 Introduction to Computing
CSE 301 History of Computing
CS 330 Programming Languages
Chapter 0 Introduction Introduction Chapter 0.
CSCI-100 Introduction to Computing
Presentation transcript:

©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 - Introduction to Computers and Programming Languages : Objectives After you have read and studied this chapter, you should be able to –State briefly a history of computers. –Name and describe five major components of the computer. –State the difference between the low-level and high- level programming languages.

©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter A History of Computers Charles Babbage is credited as the father of computer - Difference Engine and Analytical Engine Ada Lovelace, who wrote demonstration programs for Analytical Engine, is credited as the first programmer. The first modern computer was built by Atanasoff of Iowa State University in the late 1930s. An electromechanical computer MARK I was built by Howard Aiken of Harvard. The first completely electronic computer ENIAC I was built by Mauchly and Eckert of the University of Pennsylvania.

©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter History of Computers (cont’d) Stored Program – John von Neumann First Generation of Computers – vacuum tubes (1940’s) Second Generation – transistors (1950’s) Third Generation – IC’s (1960’s) Fourth Generation – chips (1970’s – until now) Now, networks, Internet and others are popular with computers.

©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Computer Architecture CPU Output Devices Output Devices Commu- nication Devices Commu- nication Devices Input Devices Input Devices RAM Storage Devices Storage Devices

©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Progress of CPU Speed For more information on Intel CPUs, click Intel Museum or Quick Reference Chart.Intel MuseumQuick Reference Chart

©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Programming Languages Three levels of programming languages: –Machine Languages –Machine language instructions are binary coded and very low level. –Assembly Languages –Assembly language allows symbolic programming. Requires an assembler to translate assembly programs into machine programs. –High-level Languages –High-level language provides a very high conceptual model of computing. Requires a compiler to translate high-level pograms into assembly programs.

©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Java Java is a high-level object-oriented language developed by James Gosling and his team at Sun Microsystems. Java’s clean design and wide availability make it an ideal language for teaching the fundamentals of computer programming.