CS 0008 Day 2 1. Today Hardware and Software How computers store data How a program works Operators, types, input Print function Running the debugger.

Slides:



Advertisements
Similar presentations
Computer Organization. The Nature of Data Spreadsheets give us a way to create processes that manipulate data We can think of a piece of data as a quantity.
Advertisements

Basic Computer Vocabulary
Computer Hardware 4 Main Types.
 Computer hardware components are the physical pieces of the computer.  The major hardware components of a computer are: – The central processing.
Basic Computer Components
Computer Components.
Using Computers CS French Chapter 1.
Information flow inside the computer IT skills: none IT concepts: computer components (input devices, output devices, memory, storage and CPU), program.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design First Edition by Tony Gaddis.
Computing Components 01/26/11. Announcements & Reminders Programs 1 due Friday, 9/2/11 What is my late policy? Proxy Codes for Labs  You should be able.
Introduction to Computers
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
COMPUTER SYSTEM COMPONENTS ACTIVITY
Introduction to Computers Essential Understanding of Computers and Computer Operations.
CMSC 104, Version 9/01 1 Machine Architecture and Number Systems Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The.
Computer Hardware Computer Technology Jeopardy Review By C. Lyman © July 2007.
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 What Is a Computer? A computer is an electronic device.
Why Program? Computer – programmable machine designed to follow instructions Program – instructions in computer memory to make it do something Programmer.
Chapter Introduction to Computers and Programming 1.
How Computers Work. A computer is a machine f or the storage and processing of information. Computers consist of hardware (what you can touch) and software.
Aug CMSC 104, LECT-021 Machine Architecture and Number Systems Some material in this presentation is borrowed form Adrian Ilie From The UNIVERSITY.
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
Today’s Agenda: Computer Basics Review Hardware: The physical components of a computer, any internal or external computer part that you can touch. Software:
Chapter 3 Computer Hard ware
1.1 How Does a Computer Work?
Topics Introduction Hardware and Software How Computers Store Data
What is a Computer ? Computers are Electronic Machines that process (performs calculation and manipulation) Data under the control of Set of Instructions.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
Chapter 1 1.  The computer system consists of: 1. Hardware: Physical Components, like the system unit,monitor,keyboard, mouse, camera, printer … etc.
Introduction to Computers
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 1 Introduction to Computers and Programming.
GCSE Information Technology Computer Systems 2 Hardware is the name that is given to any part of a computer that you can actually touch. An individual.
What is a computer? Computer is a device for processing information.
School of Computer Science & Information Technology G6DICP Introduction to Computer Programming Milena Radenkovic.
Computers Are Your Future Chapter 1 Slide 1 Introduction to the Computers & Internet Chapter 1 Concepts of Information Technology IT.
Aug CMSC 104, LECT-021 Machine Architecture Some material in this presentation is borrowed form Adrian Ilie From The UNIVERSITY of NORTH CAROLINA.
Computer Systems Mrs. Butera. Computer Systems Hardware Software.
Computer Basic Vocabulary
© 2006 Pearson Education Chapter 1: Computer Systems.
Machine Architecture and Number Systems
Copyright 2003 Scott/Jones Publishing Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
Business Technology Applications Computer Basics Vocab.
PARTS OF A COMPUTER 2 Hardware Computer Hardware is any of the physical parts of the computer you can touch. There are 4 categories: 1. Input Devices.
Welcome to Technology Application Jeopardy. Hardware More Hardware Jobs & Software Computer Types Storage
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Technology Vocabulary Matthew L. Morris. A-D Application- A program or group of programs designed for end users. Data- Distinct pieces of information.
©2013 Pearson Education, Inc. Upper Saddle River, NJ. All Rights Reserved. Introduction to Computers and Computing.
Copyright © 2010 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
Introduction to Programming. Key terms  CPU  I/O Devices  Main memory  Secondary memory  Operating system  User interface  Application  GUI 
INTRODUCTION TO COMPUTERS. A computer system is an electronic device used to input data, process data, store data for later use and produce output in.
BASIC PROGRAMMING C SCP1103 (02)
An Overview of the Computer System
UNDERSTANDING YOUR COMPUTER
Topics Introduction Hardware and Software How Computers Store Data
BASIC PROGRAMMING C SCP1103 (02)
Computer Hardware and Software
Technology Literacy Hardware.
Looking Inside the machine (Types of hardware, CPU, Memory)
An Overview of the Computer System
Topics Introduction Hardware and Software How Computers Store Data
Topics Introduction Hardware and Software How Computers Store Data
Machine Architecture and Number Systems
Logical Computer System
Machine Architecture and Number Systems
Machine Architecture and Number Systems
Windows.
Machine Architecture and Number Systems
Computer components.
Presentation transcript:

CS 0008 Day 2 1

Today Hardware and Software How computers store data How a program works Operators, types, input Print function Running the debugger 2

Hardware Physical devices; components CPU – central processing unit. Actually runs the program. Today: microprocessors which fit on a single chip Main memory – stores the program currently being executed and the data. E.g., your Python program and its variables; text editor and the document you are editing Random Access Memory – volatile – when the power is turned off, contents are erased 3

Hardware Secondary storage – holds data even when the power is turned off. Programs and documents you are saving are stored in secondary storage, and loaded into Main Memory as needed. Common: disk drive. Input devices – keyboard, mouse, scanner, microphone, sensors, etc. Output devices – video display, printers, etc. 4

Software Programs; code System software vs application software 5

System Software Controls and manages the computer Users typically do not modify it Operating system – fundamental! Controls everything. Arranges for data and programs to be loaded into Main Memory; arranges for programs to be run; manages I/O devices; etc. Linux, Mac OS, Windows are operating systems 6

Application Software Editors, powerpoint, spreadsheet programs, programs, web browers, programs, programs to calculate financial information, etc! 7

How Computers Store Data All information is converted into strings of 0s and 1s (really!) Bit – binary digit; 1/0; on/off Byte – 8 bits Storing numbers and letters (on the board) 8

How a program works On the board Then, back to Python 9