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

Transcript of This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of...

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.