A110 - Introduction, Overview, Binary Numbers, Hardware

27
Introduction to Computers & Computing Computer Science A110 Lecture 1: Hardware January 20, 2010 JoAnn E. Bush [email protected]

description

These are slided from the first class and include an overview of the course, syllabus, and schedule; and the first lesson in binary numbers.

Transcript of A110 - Introduction, Overview, Binary Numbers, Hardware

Page 1: A110 - Introduction, Overview, Binary Numbers, Hardware

Introduction to Computers & Computing

Computer Science A110

Lecture 1: HardwareJanuary 20, 2010

JoAnn E. [email protected]

Page 2: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewExpectations

You are expected to attend all lectures and workshops, complete 7 Problem Sets, 5

Workshop Labs, and two exams.

Page 3: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewLectures

HardwareSoftwareInternetMultimediaSecurityDatabases & Information SystemsIntroduction to Programming

Page 4: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewWorkshops

Microsoft Word 2007Your Lab Fees at WorkIUCat, ILLIAD, & Red Hot DragonsMicrosoft Excel 2007Microsoft PowerPoint 2007

Page 5: A110 - Introduction, Overview, Binary Numbers, Hardware

BooksHighly Recommended

Using Information Technology, 8e

Teach Yourself VISUALLY Computers

How the Internet Works

Page 6: A110 - Introduction, Overview, Binary Numbers, Hardware

eBooksHighly Recommended

Microsoft Office Word 20007 Step-by-StepMicrosoft Office Excel 2007 Step-by-StepMicrosoft Office PowerPoint 2007 Step-by-StepPowerPoint 2007 Bible

All the above listed books are available via the IUE Online Library, Books24x7

Page 7: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewVideos of the Week

Changing PC BIOS SettingsDissecting a PCPlugging Everything InUpgrading a PCUpgrading RAMBrowser WarsFinding & Installing Windows UpdatesMacs versus PCs

Page 8: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewMore Videos of the Week

Hosting OptionsRegistering a Domain NameShopping OnlineTreasure HuntingHTTPTCP/IPWeb ServersAlien TechnologyDigital EntertainmentHome Networking

Page 9: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewEven More Videos

Buying a Digital CameraDigital PhotographyEditing Digital ImagesSharing Digital MediaGoogle EarthiMoviePhotoshopUsing a Digital Video cameraWindows Movie Maker

Page 10: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewAnd, As If That Isn’t Enough…

Desktop FirewallsDisinfecting a PC: Ad-AwareDisinfecting a PC: SpybotCreating a Boot DiskDan’s Soapbox: Safe ComputingPhishing TripsWiping a DiskBad Ideas in TechnologyDot BombsKeeping it RunningPunch Card Technology

Page 11: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewAnd, if you’re not excited yet, how about…

GamingGeek ChicSocializing OnlineTech ToysBrowser ExtensionsBrowser WalkthroughJavaScriptWeb-based Applications

Page 12: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewGrades

Problem Sets 30%

Workshop Labs 30%

Exam 1 20%

Exam 2 20%

Page 13: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewWeb Site

http://mypage.iu.edu/~joebush/2010/home.html

Page 14: A110 - Introduction, Overview, Binary Numbers, Hardware

OverviewContact

Personal email: [email protected]

Course email: [email protected]

Page 15: A110 - Introduction, Overview, Binary Numbers, Hardware

AgendaComputationOverviewBits and BytesBinary NumbersASCII

Page 16: A110 - Introduction, Overview, Binary Numbers, Hardware

Computation

Page 17: A110 - Introduction, Overview, Binary Numbers, Hardware

Computation

Image from: http://blogs.pitch.com/plog/abacus.jpg

Page 18: A110 - Introduction, Overview, Binary Numbers, Hardware

Computation

Page 19: A110 - Introduction, Overview, Binary Numbers, Hardware

Computation

Page 20: A110 - Introduction, Overview, Binary Numbers, Hardware

Calculations

Page 21: A110 - Introduction, Overview, Binary Numbers, Hardware

Computation

Page 22: A110 - Introduction, Overview, Binary Numbers, Hardware

Computation

Page 23: A110 - Introduction, Overview, Binary Numbers, Hardware

ComputationBase -10 Base-2

0

1

2

3

4

5

6

7

15

255

256

Page 24: A110 - Introduction, Overview, Binary Numbers, Hardware

Computation

Page 25: A110 - Introduction, Overview, Binary Numbers, Hardware

Bits and Bytes

Unit Abbreviation Definition

bit b 0 or 1

byte B 8 b

1,024 B

1,048,576 B

1,073,741,824 B

1,099,511,627,776

Page 26: A110 - Introduction, Overview, Binary Numbers, Hardware

ASCII

Page 27: A110 - Introduction, Overview, Binary Numbers, Hardware

ASCII