Introduction, History and Computer Basics

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.
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.
Computer History Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
Appendix The Continuing Story of the Computer Age.
IE Manufacturing Integration. Module Requirements Assessment: – Word Test15% – Excel Test15% – PowerPoint Test15% – Final Test35% – Report20% Class.
Chapter 1 An Overview of Personal Computers
CS 104 Introduction to Computer Science and Graphics Problems History of Computer 09/05/2008 Yang Song (Prepared by Yang Song and Suresh Solaimuthu)
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 0: Introduction
Introduction to Information and Communication Technologies
Prepared by: Jasper Francisco. The Early Years 1  In the early years, before the computer was invented, there were several inventions of counting machine.
History of computers By Anne Perera.
The History of the Computer Then & Now Computer Evolution 1642 Blaise Pascal – mechanical adding machine.
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.
Lesson 4 Computer Software
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.
Chapter 0: Introduction Computer Science: An Overview Eleventh Edition
CSCE 106 Fundamentals of Computer Science Assisting Slides The American University in Cairo Computer Science and Engineering Department.
Introduction to Humanities Computing Spring 1999 Lecture Three.
The History of Computers
By Tanner And Whitney.  The CPU of a computer does most of the work.  It changes information it takes out of the RAM  Uses input and output devices.
INTRODUCTION TO COMPUTERS The personal computer was far from reality in Computer users were limited to specially trained operators and engineers.
CS 1410 Intro to Computer Tecnology Computers and History1.
Computers Inside and Out
Chapter 0 Introduction Yonsei University 1 st Semester, 2012 Sanghyun Park.
Chapter 1 The Big Picture.
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.
CPS120: Introduction to Computer Science Introduction to Computers.
© 2007 Pearson Addison-Wesley. All rights reserved 0-1 Spring(2007) Instructor: Qiong Cheng © 2007 Pearson Addison-Wesley. All rights reserved.
History of Computers Computer Technology Day 2. Computer Generations: Overview GenerationTimePrincipal Technology Examples ZerothLate 1800’s to 1940Electro.
History of Computers.
Chapter 0 Introduction © 2007 Pearson Addison-Wesley. All rights reserved.
Introduction to Computer Science by Kai-Lung Hua Chapter 0: Introduction.
Lesson 3 — How a Computer Processes Data Unit 1 — Computer Basics.
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.
Calculators are used to increase speed and accuracy of numerical computations The abacus has roots dating back over 5,000 years Mechanical calculators.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and.
1 THE COMPUTER. 2 Input Processing Output Storage 4 basic functions.
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.
Copyright © 2015 Pearson Education, Inc. Chapter 0: Introduction.
Prepared by: Shaima Al-aizary
Information Age “An in depth look at the exciting history of the Calculator and Computer”
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
You may need to know this for a test????. What is a computer "Computer" was originally a job title: it was used to describe those human beings (predominantly.
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.
HISTORY OF COMPUTER TECHNOLOGY By: Parveer Grewal.
History of Computer Technology. History of Computer The timeline of computer history starts from Abacus. Abacus was used for thousands of years. In 1642,
The First Computers Jacquard’s Loom: programmed a loom
1 - Early Computing and 2 – Electronic Computing
Introduction to Computers
Chapter 1: An Overview of Computers and Programming Languages
Chapter 1 The Big Picture
INTRODUCTION TO COMPUTERS
The abacus has roots dating back over 5,000 years
About the Presentations
Computer Technology Notes #3
Computer Applications
Terms and Acronyms To learn Information Technology (IT) is to learn the language of acronyms and terms… WYSISYG (pronounced WHIZ-zee-wig) “What You See.
=
History of Computers - Long, Long Ago
Chapter 0: Introduction
Presentation transcript:

Introduction, History and Computer Basics Introduction to Computers and Computer Technology

Computer Science: A foundation Programming Game Development Software Engineering Networking Security System Administration Information Technology Web design and development Animation Modeling History Perspective Social issues Economic issues Ethic issues Consumer issues Software Development Networking and IT Digital Media General Education A computer science foundation

Role of Algorithms Hardware Software Programming Program Algorithm Algorithm: A set of steps that defines how a task is performed Program: A representation of an algorithm Programming: The process of developing a program Software: Programs and algorithms Hardware: Equipment used to input information (data) and output the results of the programs, algorithms.

Origins of Computing Machines: Early computing devices Abacus 300 BC by Babylonians around 1200 A.D. in China and Japan Abacus: positions of beads represent numbers

Early computing devices Pascal’s mechanical calculator - 1645 Gear-based machines (1600s-1800s) Positions of gears represent numbers Inventors: Blaise Pascal, Wilhelm Leibniz, Charles Babbage

Early Data Storage Punched cards First used in Jacquard Loom (1801) to store patterns for weaving cloth Storage of programs in Babbage’s Analytical Engine Popular through the 1970’s

Early programming Augusta Ada King (Byron), Countess of Lovelace (1815-1852) She is known as the "first programmer". The computer language Ada, created by the U.S. Defense Department, was named after Ada Lovelace.

Babbage’s Difference Engine (1822) Part of the Difference Engine (below) Babbage is credited with inventing the first mechanical computer that eventually led to more complex designs. (1822) The first difference engine was composed of around 25,000 parts, weighed fifteen tons (13,600 kg), and stood 8 ft (2.4 m) high. Although he received ample funding for the project, it was never completed. (Wikipedia)

Early Computers Vacuum tube Transistor Microchip Here is a brief overview of some of the early computers and trends in computing.

First Generation – Vacuum Tubes 1930’s – Vacuum tubes were used as electronic circuits or electronic switches.

1946 - ENIAC First large-scale electronic digital computer was ENIAC (Electronic Numerical Integrator and Calculator) 30 feet long, 8 feet wide, and 8 feet high 3 additions every second, (incredibly slow by today’s standards). http://www.youtube.com/watch?v=VAnhFNJgNYY

Second Generation – Transistors 1947 - Walter Brittain and Willaim Shockley invented the transistor at Bell Laboratories Replaced the vacuum tube as an electronic switch

Third Generation – Integrated Circuits 1959, Jack Kirby and Robert Noyce (who later became the cofounder of Intel Corp.) developed the first integrated circuit (silicon chip or microchip). An integrated circuit (IC) is a system of interrelated circuits packaged together on a single sliver of silicon. It is a way of placing multiple (millions) transistor devices into as single, smaller device, the “microchip.” http://www.youtube.com/watch?v=aWVywhzuHnQ&feature=related

Fourth Generation - Microprocessor A microprocessor is a Central Processing Unit (CPU) on a single chip. 1971, Intel Corp. introduced the first microprocessor chip. Intel 4004 108 kHz and contained (equivalent of) 2300 transistors

IBM Personal Computer On August 12, 1981, IBM released their new computer, named the IBM PC 2004 – IBM sells PC business to Lenovo

Apple Computers 1975 – Steve Jobs and Steve Wozniak starts Apple Computer 1984 – Apple Macintosh with Graphical User Interface (GUI)

Laptops 1981 - Adam Osborne, produced the Osborne 1 1988 - Compaq laptop with color screen 2008 – Macbook Air – thinnest laptop 2011 – Dell XPS 15Z – thinnest Windows laptop

Trends from 1990 to today… Microsoft continues to update Windows with latest version Windows called “Windows 8” LINUX operating system, an open source version of UNIX, is taking on MS Windows and gaining in popularity IBM has stopped making small computers; sold their business to Lenovo HP, the largest maker of PC is planning to sell their PC division Apple continues to be a major player in personal computers, especially for the “creative market”, iPods, iPads, iPhones, etc. Google has become a major player in the Internet solutions

Trends from 1990 to today… Faster Smaller More reliable Less expensive Easier to use

Fifth Generation Fifth generation computing devices, based on artificial intelligence, are continuing to be in development. Parallel Processing is coming and showing the possibility that the power of many CPU's can be used side by side, and computers will be more powerful than those under central processing. The goal of fifth-generation computing is to develop devices that respond to natural language input and are capable of learning and self-organization.

Computer Basics 21

What is a computer? A computer is a digital device which can be programmed to change (process) information from one form to another. Do exactly as they are told. Digital devices: Understand only two different states (OFF and ON - 0 and 1) 22 22

Traditional Types of Computers General purpose computers Super computer Mainframe Personal Computer 23 23

Traditional types of computers: Super computers fast processing power used by NASA and similar organizations Example: CRAY supercomputers

Traditional Types of Computers: Mainframe Computers First computers, introduced in 1950s Used by large businesses Typically supported thousands of users Very expensive Used for very large processing tasks IBM’s new Mainframe http://www.youtube.com/watch?v=LN4J4mClckA 25 25

Traditional Types of Computers: Personal Computers Small, self-contained computers with their own CPUs Uses a microprocessor, a CPU (Central Processing Unit) on a single chip. 26 26

Personal Computers Desktop computers Laptop computers Tablets Wearables 27 27

Hardware versus Software Hardware = The physical components that make up a computer system. 28 28

Hardware versus Software Software = The programs (instructions) that tell the computer what to do. System Software Application Software Stored on a storage media such as hard disk, CD-ROM, floppy disk, tape, etc. 29 29

Hardware Components PROCESS Know these! 30 30

Input and Output Devices 31 31

The Processor Let’s open the box! 32 32

The Processor circuit board = a board with integrated circuits (microchips) system board or motherboard interface boards or expansion boards system board or motherboard = a single circuit board with the components which make up the computer’s processor for a microcomputer, including the: CPU (Central Processing Unit) Memory RAM ROM or ROM BIOS expansion slots 33 33

34 34

The Processor: The CPU CPU (Central Processing Unit) = A complex collection of electronic circuits on one or more integrated circuits (chips) which: 1. executes the instructions in a software program 2. communicates with other parts of the computer system, especially RAM and input devices The CPU is the computer! Rick Graziani graziani@cabrillo.edu 35 35

RAM RAM is TEMPORARY memory RAM is volatile stores ON and OFF bits (software and data) electrically when power goes off, everything in RAM is lost 36 36

ROM (Read Only Memory) ROM (Read Only Memory) = integrated circuits (microchips) that are used to permanently store start-up (boot) instructions and other critical information Read Only = information which: Cannot be changed Cannot be removed Fixed by manufacturer 37 37

ROM (Read Only Memory) ROM is sometimes known as ROM BIOS (Basic Input Output System software) ROM contains: start-up (boot) instructions instructions to do “low level” processing of input and output devices, such as the communications with the keyboard and the monitor 38 38

Computer Performance: CPU speed (and type) Amount of RAM (and speed) Hard disk capacity 39 39

Software System Software Application Software 40 40

Application Software Performs specific tasks: Word processing Calculations Information storage and retrieval Accounting Games Cannot function without the OS (Operating System) Written for a specific operating system and computer hardware. 41 41

Operating System Software Loads automatically when you switch on a computer Main roles: Controls hardware and software Permits you to manage files Acts as intermediary between user and applications 42 42

GUI – Graphical User Interface Windows 3.1 Windows 95/98/XP 43 43

CLI – Command Line Interface No GUI MS DOS / Command Prompt Linux / Unix 44 44