CSCI 1200 / ASSC 1000 Software program : instructions for hardware. makes computers useful. early computers : re-wiring. today : programming.

Slides:



Advertisements
Similar presentations
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plug-In B3 Hardware and Software (on OLC)
Advertisements

77 CHAPTER INPUT AND OUTPUT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 7-2 Competencies Define input Describe keyboard entry, pointing.
المحاضرة الثانية. 2- Input devices 2- Input devices Input devices allow you to input information Input devices allow you to input information 1- keyboard.
Interacting with the Computer lesson 2 essential concepts.
McGraw-Hill/Irwin ©2008 The McGraw-Hill Companies, All Rights Reserved Plug-in B3 HARDWARE & SOFTWARE.
BTA3OI (To be used with handout)
Components of a Computer System Jump to Hardware.
Input/Output Devices Chapter 5b. Input Allow input into computer Data Commands Responses Programs Most popular input devices are keyboard and mouse.
Input & Output Devices ASHIMA KALRA.
Hardware. Basic Computer System Central Processing Unit Input Devices Output Devices Backing Storage Devices.
1 Hardware - devices for Input. 2 Hardware - devices for Input Processing.
INPUT AND OUTPUT By: Chow Mai Vang Dr. Cagle Spring 2006 COMM 165 By: Chow Mai Vang Dr. Cagle Spring 2006 COMM 165.
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.
Ch CHAPTER Input & Output Irfan A. Ilyas Week15 – Lecture02.
Lecture Exam Monday 5:30 - 6:30 bring a blue bubble sheet lab sections 10, 11, 12 take test in Classroom Building 302 lab sections 13, 14, 15 take test.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
INPUT AND OUTPUT. -2 Competencies Define input Describe keyboard entry, pointing devices, & scanning devices Discuss image capturing devices, digitizing.
Input and Output By Stephen Folmer Comm 165 MWF 9-10 Dr. Cagel By Stephen Folmer Comm 165 MWF 9-10 Dr. Cagel.
77 CHAPTER INPUT AND OUTPUT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 7-2 Competencies Define input Describe keyboard entry, pointing.
By Krystin Mendoza Communication 165. What is an input? Input is data or instructions that the computer uses! –When you use word processing, save your.
INPUT & OUTPUT DEVICE. INPUT & OUTPUT HARDWRE Input hardware consist of devices that translate data into computer readable form. On the other hand, Output.
Computer Hardware Concepts Input - Output
Fill in the blanks on your note.
Chapter 2 – Coputer Hardware
MAC OS – Unit A Page: 6-7, 8-9 Examining Input Devices Examining Output Devices.
Lesson 4 Computer Software
Today’s Agenda: Computer Basics Review Hardware: The physical components of a computer, any internal or external computer part that you can touch. Software:
1 ITGS – Software Basic Food for Thought: Recipe for food Precise steps How many steps Processing with Programs 1.
CSCI 1200 Julie Benoit Introduction to Computing.
Input Devices : Pointing Mouse : mechanical, light Touch Pad : finger pressure Track Ball : upside down mouse Pointing Stick : TrackPoint, Isopoint Joystick.
Copyright Prentice-Hall, Inc Computers in Action Chapter 5.
Parts of computers Four parts: Input device Processor (small silicon chip, microprocessor, video recorder, dedicated) Output device Storage Device.
Peripherals The term peripherals refers to all hardware devices that are attached to your computer and are controlled by your computer system Peripherals.
Fundamental Principles of Computer Systems Unit B, Objective 3.01 & 3.02.
Introduction to Computers
Computer Parts There are many parts that work together to make a computer work.
1 A Quick Look at Hardware What you need to know before buying a computer.
Introduction to Computer Organization and Architecture.
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
1 Information Technology for Management Hardware & Software Concepts.
Introduction to the Computer System. What is a computer ? A computer is an electronic device that can accept data and instruction, process them or store.
Computer Parts. Two Basic Parts Hardware & Software.
CE06_PP07-1 What is Input? Any data or instructions used by a computer Input devices Hardware Keyboards Pointing devices Scanners Other devices Translates.
CADCAM HARDWARE.  The computing system in operation can be compared to a human being in terms of its operating characteristics.
Input & Output Hardware Chapter 6 Taking Charge of Computing and Communications.
Computer Components.
© Paradigm Publishing Inc. 4-1 OPERATING SYSTEMS.
Chapter 5 Input and Output Devices. 5.1 Keyboard Tactile keyboard Touch screen keyboard Input Devices.
School of Computer Science & Information Technology G6DICP Introduction to Computer Programming Milena Radenkovic.
 Describe the general organization and architecture of computers.  Identify computers’ major components and study their functions.  Identify the various.
Beginning Snapshots Chapter 0. C++ An Introduction to Computing, 3rd ed. 2 Objectives Give an overview of computer science Show its breadth Provide context.
1 THE COMPUTER. 2 Input Processing Output Storage 4 basic functions.
1 Computer System The Components of a computer system are: Hardware Software Users.
Chapter 2 HAEDWAER.
1 CHAPTER 2 Hardware. 2 CPU : Central Processing Unit -Every PC system unit contains at least one chip called microprocessor (cpu) attached on motherboard.
Name Enrolment no.: Dhruti Desai Khushboo Desai Sneha Gangwani Rajul Shah
Introduction to Computers Lesson 1B. home Keyboard Primary input device for entering text and numbers.
Input & Output Devices ASHIMA KALRA.
Chp 4: Input and Output Devices
Presentation of Input & Output Devices
Input and Output Devices
Input Devices and Output Devices
INFORMATION TECHNOLOGY
Introduction to Computers
Introduction to Computing
Business Computer Technology
Computer Software CS 107 Lecture 2 September 1, :53 PM.
الحاسوب و البرمجيات الجاهزة
Introduction to Computer Software
COMPUTER SKILL TDP 4TH SEMESTER.
Presentation transcript:

CSCI 1200 / ASSC 1000

Software program : instructions for hardware. makes computers useful. early computers : re-wiring. today : programming languages.

Fast & Stupid very basic instructions : math, logic, move & copy values, etc… results achieved through speed. computers are unforgiving, instructions must be precise.

Programming algorithm – general procedure programming – handle the specifics debugging – finding and fixes errors.

Languages Machine Language Assembly Language High Level Programming Language Natural Language

Machine Language understood by the hardware. executed by the CPU. binary strings. instruction set.

Assembly Language mnemonics mapped to bit strings. slow & error-prone for people. better hardware performance.

LOAD 128 ADD 129 STORE 128 HALT

High Level Language more familiar for people. english-like structure. examples : C, C++, Java, FORTRAN, and Visual Basic.

High Level Language var x; var y; if (x == 2) then x = y + 1; else x = 0; print(“the value of x is ”, x);

Translation Compiler / Interpreter source code to machine code. high level language is hardware independent, but translated to hardware dependant machine code.

Kinds of Software Translation Software System Software : Operating systems (Wiindows, UNIX,etc) “talk” to the hardware Application Software : use operating system and hardware to do something, MS Word, netscape etc.

System Software Operating System : communication with peripherals coordination storing and retrieving data running programs managing memory network communications resource monitoring, account, security

System Software Operating System Details : Windows XP, Mac OS X, UNIX, Linux, Window CE platform : OS and hardware (Wintel). emulation : like something else.

System Software Utility Programs : repairing damaged files. copy files from one storage device to another. guarding against viruses. may look like are of the OS.

System Software Device Drivers : control and interface a hardware component or peripheral. may come with the operating system, or with the component.

Input Devices Keyboards : Qwerty / Dvorak / Alphabetic ergonomic compact membrane one handed folding

Input Devices `~ 1! 3# 4% 5^ 6^ 7& 8* 9( 0) [\{ ]} \\| '", p y f g c r l /? += a o e u i d h t n s -_ ;: q j k x b m w v z

Input Devices Pointing Device : selecting from options / menus. spatial tasks / graphics applications. efficiency

Input Devices : Pointing Mouse : mechanical, light Touch Pad : finger pressure Track Ball : upside down mouse Pointing Stick : TrackPoint, Isopoint Joystick : and other gaming devices Tablet & Stylus Touch Screen

Input Devices : Reading Optical Mark Readers Bar Code Readers Magnetic Ink Character Readers RFID Tags & Readers

Input Devices : Reading Optical Character Recognition Handwriting recognition Smart Whiteboard

Input Devices : Digitizing Scanner Digital Camera Video Digitizer Digital Video Camera

Output : Monitor most familiar (VDT) diagonally in inches pixels, dpi, resolution colour depth : number of colours that can be displayed at one time video adaptor / video card VRAM

Output : Monitor Liquid Crystal Display Cathode Ray Tube

Output : Printers impact & non-impact dot matrix printers & line printers laser & ink jet resolution plotter multi-function devices..