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

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

Embed Size (px)

Citation preview

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.