Generations of Computing. The Computer Era Begins: The First Generation  1950s: First Generation for hardware and software Vacuum tubes worked as memory.

Slides:



Advertisements
Similar presentations
Introduction to Computers
Advertisements

The History of Computing A Brief Introduction. Why You Need to Know About…the History of Computing  Fields altered by computer communication devices.
Generations of the Computer
Chapter 1: Introduction We begin with a brief, introductory look at the components in a computer system We will then consider the evolution of computer.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
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.
Operating Systems.
Chapter 1 An Overview of Personal Computers
EET 4250: Chapter 1 Performance Measurement, Instruction Count & CPI Acknowledgements: Some slides and lecture notes for this course adapted from Prof.
The History of Computers By: Casey Walsh. Introduction Computer history can be broken down into five generations of change. Computer history can be broken.
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,
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 01 Nell Dale & John Lewis.
Chapter 1 CSF 2009 Computer Abstractions and Technology.
Dr. John P. Abraham, University of Texas Pan American Information Technology Introduction Dr. John P. Abraham.
SWE202 Fundamental of Operating System Lecture 1: Introduction Asst.Prof.Dr.Surasak Mungsing Faculty of Information Technology Sripatum University.
CS 1410 Intro to Computer Tecnology Computers and History1.
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
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?
EET 4250: Chapter 1 Computer Abstractions and Technology Acknowledgements: Some slides and lecture notes for this course adapted from Prof. Mary Jane Irwin.
CPS ® and CAP ® Examination Review OFFICE SYTEMS AND TECHNOLOGY, Fifth Edition By Schroeder and Graf ©2005 Pearson Education, Inc. Pearson Prentice Hall.
Technology Guide 1 Hardware. Agenda Computer system Computer types Devices Source data automation Selection Criteria.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
An overview of Computer System
CPS120: Introduction to Computer Science Introduction to Computers.
History of Computers Computer Technology Day 2. Computer Generations: Overview GenerationTimePrincipal Technology Examples ZerothLate 1800’s to 1940Electro.
School of Computer Science & Information Technology G6DICP Introduction to Computer Programming Milena Radenkovic.
Chapter 4 Information Technology in Business: Hardware.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Generation of Computers
Chapter 1 Computer Abstractions and Technology. Chapter 1 — Computer Abstractions and Technology — 2 The Computer Revolution Progress in computer technology.
COMPUTER GENERATIONS STAGES OF DEVELOPMENT. FIRST GENERATION 1940 – 1956 VACUUM TUBES USE VACUUM TUBES FOR CIRCUITS USE MAGNETIC DRUMS FOR MEMORY – DATA.
Scott Marino MSMIS Kean University MSAS5104 Introduction to Programming with Data Structures and Algorithms Week 2 Scott Marino.
GENERATIONS OF COMPUTERS.
The 5 generations of computers. Generations of computers The history of computer development is often referred to in reference to the different generations.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
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.
Computer Generations Key for Computer Generations Time Frame Circuit Components Elements per Component Internal Storage Memory Capacity Data Input Popular.
THE FIVE GENERATIONS OF COMPUTERS
Computer Architecture Furkan Rabee
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Introduction :: Computer Organization and Architecture Computer.
HISTORY OF COMPUTERS David Juarez 11 W. INTRODUCTION TO COMPUTERS The term computer was used before for those who made calculations Computer History can.
Generation of computer
Chapter 1 Introduction.
The Five Generations of Computers
Computer Science Introduction
Computer Generations First Generation ( )
Chapter 1 The Big Picture
The Five Generations of Computers
INTRODUCTION TO COMPUTERS
History Computers.
Generations of Computers
The Five Generations of Computers
The Five Generations of Computers
=
NIRANJAN KUMAR Seminar On Generations OF Computer GOOD MORNING.
The Five Generations of Computers
Do Now Open a Word Document and complete the following:
The Five Generations of Computers
Computer Generations.
Computer.
CS 330 Programming Languages
Presentation transcript:

Generations of Computing

The Computer Era Begins: The First Generation  1950s: First Generation for hardware and software Vacuum tubes worked as memory for the machine Data written to magnetic drums and magnetic tapes Paper tape and data cards handled input  Software separates from hardware and evolves Instructions written in binary or machine code Assembly language: first layer of abstraction

Transistors in the Second Generation  Software innovations Assembly language limitations Appearance of high-level languages: FORTRAN, COBOL, LISP  Hardware development Transistor replaces vacuum tube RAM becomes available with magnetic cores Magnetic disks support secondary storage

Circuit Boards in the Third Generation  Integrated circuits (IC) on chips Miniaturized circuit components on board Semiconductor properties Reduce cost and size Improve reliability and speed  Operating systems (OS) Program to manage jobs Utilize system resources Allow multiple users

Fourth Generation  Era of miniaturization LSI chips contain up to 15,000 circuits VLSI chips contain 100,000 to 1 million circuits  Minicomputer industry grows  UNIX operating system was created Free to educational institutions  Microcomputer makes appearance

The Latest Generation (Fifth)  Parallel computing Aka parallel architecture CPUs joined for simultaneous task execution  Three approaches SIMD (single instruction, multiple data) stream MIMD (multiple instruction, multiple data) stream Internetworking  Uses Control Web pages, databases, and networks Mathematical modeling and scientific research

Early personal computers 1950 – Simon computer kit 1973 – Xerox Alto

Altair (1975)

Apple I (1976)

Apple II (1977)

IBM PC (1981)

Macintosh (1984)

Information Processing Cycle (transforming data into information) 1. Input 2. Processing 3. Output 4. Storage

All About Bits 0 and 1 0 = off 1 = on Binary Representation = Z 8 bits = 1 byte

Altair and Switches