this is cs50 ap. an introduction to the intellectual enterprises of computer science and the art of...

13
This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug Lloyd

Upload: abel-webb

Post on 28-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

This is CS50 AP.an introduction to the intellectual enterprises

of computer science and the art of programming

Unit 0Module 4

© David J. Malan, Doug Lloyd

Page 2: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

hardware

binary number system

Page 3: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

Motherboard

The main circuit board – it connects all the other parts

Page 4: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

CPUspeed (GHz)

memoryCPU

The “brain” of the computerIt interprets and executes the commands from the hardware and software

Page 5: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

RAMsize

speed

Random Access Memory

Random Access Memory the temporary or "working" memory that allows multitasking

Page 6: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

KERNEL

A key piece of the operating systemWhen the operating system starts the kern

A Key part of the Operating System

Is the first part of the Operating System that loads into Memory

Responsible for Disk, Task and Memory Mangement

Page 7: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

Video/graphics card

Sends Images to the screen/monitor to the screen/monitor

Page 8: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

hard drive“spinning platter” HDD

solid state SSD

Main data storage area Contains data and software files

Page 9: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

OpticalFloppy

Zip/Thumb

Hardware that enables data to be read/written from some type of media

Drives

Page 10: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

Monitors/Display ScreensThis one is pretty obvious, right? It displays the signals the video/graphics card is sending

Page 11: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

peripherals

a device that can connect to the main computer (examples: keyboard, mouse, speakers, printer)

Page 12: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

Ports

Work as an interface that allows a peripheral device to connect to a computerThere are several different types of these

Page 13: This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of programming Unit 0 Module 4 © David J. Malan, Doug

This is CS50 AP.