Introduction to Computer Science

Slides:



Advertisements
Similar presentations
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
Advertisements

Representing Numbers: Integers
Table 1. Software Hierarchy Levels.. Essential Tools An assembler is a program that converts source-code programs into a machine language (object file).
© 2010 Kettering University, All rights reserved..
Computer Hardware Computer Technology Jeopardy Review By C. Lyman © July 2007.
Instructor: Li Ma Department of Computer Science Texas Southern University, Houston August, 2011.
Introduction to Computers Seminar I. Parts of the Computer Personal Computer a PC (any non-Mac computer) has four major pieces of hardware-- keyboard,
Information Technology Ms. Rocío Acevedo August 2006.
DECIMAL BASE Based on power of 10 In the number 2,468 – from right to left -- the 8 represents the ones, the 6 represents the tens, the 4 represents the.
Number Systems. Today Decimal Hexadecimal Binary –Unsigned Binary –1’s Complement Binary –2’s Complement Binary.
CIS 234: Numbering Systems Dr. Ralph D. Westfall April, 2010.
Number System. Number Systems Important Number systems – Decimal – Binary – Hexadecimal.
Number Representation
Protocol The status of assignments will be kept on the web. To protect identity, you will be assigned a UNIQUE 3 character code. That is the only identifier.
CPS120: Introduction to Computer Science Computer Math: Converting to Decimal.
Converting From decimal to Binary & Hexadecimal to Binary
Bits and Bytes. Decimal Numbers 6,357 has four digits -base-10 (6 * 1000) + (3 * 100) + (5 * 10) + (7 * 1) = = 6357 (6 * 10^3) + (3.
Computer Basics & Keyboarding. What Is A Computer? An electronic device operating under the control of instructions stored in its own memory unit An electronic.
Fractions in Binary.
Copyright © 2006 Prentice-Hall. All rights reserved.1 Computer Literacy for IC 3 Unit 1: Computing Fundamentals Project 1: Identifying Types of Computers.
Number Representation (Part 1) Computer Architecture (Fall 2006)
Computer Science I CSCI Summer 2009 David E. Goldschmidt, Ph.D.
OFF = 0 ON = 1 = 63 BINARY system
The College of Saint Rose CSC 202 – Introduction to Programming David Goldschmidt, Ph.D.
Semester 1 v CCNA 1 Module 1:Introduction. Semester 1 v Connecting to the Internet.
Digital Systems and Information Dr. Sanjay P. Ahuja, Ph.D. FIS Distinguished Professor of CIS ( ) School of Computing, UNF.
Bits, Data types, and Operations: Chapter 2 COMP 2610 Dr. James Money COMP
Bits, Data types, and Operations: Chapter 2 COMP 2610 Dr. James Money COMP
1 Chapter 1: Introduction Appendix A: Binary and Hexadecimal Tutorial Assembly Language for Intel-Based Computers, 3rd edition Kip R. Irvine.
South Haven Health System I.T. Department. HARDWARE/SOFTWARE Hardware: The physical part of the computer system, the machinery and equipment. CPU Monitor.
Nat 4/5 Computing Science Lesson 1: Binary
Topic: Binary Encoding – Part 2
Cosc 2150: Computer Organization
Lecturer: Santokh Singh
Chapter 1 Getting Started
Chapter 1 Getting Started
What is a byte? What is it? How would you use it?
Integer Real Numbers Character Boolean Memory Address CPU Data Types
Computer Hardware and Software
Computer programming {weeks 01 and 02}
Computer Science 210 Computer Organization
Numbers in a Computer Unsigned integers Signed magnitude
Data Representation Integers
CSE 102 Introduction to Computer Engineering
David Kauchak CS 52 – Spring 2016
COUNTING IN BINARY Binary weightings 0 x x x x 8
TECHNOLOGY.
CDA 3100 Summer 2011.
Understand Information Technology activities and careers.
Computer Science 210 Computer Organization
Binary, Octal and Hex Numbers Copyright Thaddeus Konar
Chapter One: Introduction
Fundamentals of Programming I Number Systems
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
CSC 143 Two' s complement.
Binary / Hex Binary and Hex The number systems of Computer Science.
CDA 3100 Spring 2010.
COMS 161 Introduction to Computing
Data Binary Conversion.
Number Representation
CPS120: Introduction to Computer Science
COUNTING IN BINARY Binary weightings 0 x x x x 8
Computer Basics PE 266 Dr. Mike Butler.
1.00 Examine the role of hardware and software.
4.03 IT PowerPoint Objective 4.03—Understand Information Technology activities and careers.
Educational Computing
GCSE COMPUTER SCIENCE Topic 3 - Data 3.3 Logical and Arithmetic Shifts.
OBJECTIVES After reading this chapter, the reader should be able to :
Networks & I/O Devices.
Lecture 36 – Unit 6 – Under the Hood Binary Encoding – Part 2
Presentation transcript:

Introduction to Computer Science CIS 111 06 August 28, 2007 David Goldschmidt, Ph.D. Computer Science The College of Saint Rose

Hardware (i) Hardware is physical equipment “flat-panel” “desktop” “standard” “laptop” or “notebook” “tower”

Hardware (ii) Tablet PCs combine laptop and PDA features

Hardware (iii) Tablet PCs combine laptop and PDA features

Portable Flash Memory Drives Looks like another hard drive in “My Computer” Excellent for portability and for backing stuff up

Software Software is a computer program, which “runs” on hardware Hardware does nothing without software

Application Software Application software is software designed to perform specific tasks Examples: Word processing Spreadsheets/databases Presentations Communications Information Access

Please print your tent-card In-Class Exercise Use Microsoft Word to create a “tent-card” that displays your first name and the first letter of your last name Use a big font (nothing too fancy) Set the page into “landscape” mode Center your name Fold here and here.... Dr. G Please print your tent-card and bring it to class!

Numbering Systems We count using our fingers.... Base 10: Computers count using binary digits or bits.... Base 2: 009 008 012 013 007 011 010 000 006 002 001 003 004 005 00000110 00000111 00001000 00000101 00000000 00000001 00000010 00000011 00000100

Base Conversion A byte is a grouping of 8 bits Convert an unsigned binary number (11011001) to decimal (base 10): What about negative integers? unsigned byte ranges from 0 to 255 1 2 4 8 16 32 64 128 base 10 value 1 128 64 + 16 + 8 + 1 + = 217

Two’s Complement Conversion from binary to decimal is identical, except the leftmost bit always has a negative weight -128 64 32 16 8 4 2 1 base 10 value = -39 + + + + two’s complement byte ranges from -128 to 127