This is CS50 AP. an introduction to the intellectual enterprises of computer science and the art of...
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/1.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/2.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/3.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/4.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/5.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/6.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/7.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/8.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/9.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/10.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/11.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/12.jpg)
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.](https://reader033.fdocuments.us/reader033/viewer/2022051619/56649e665503460f94b619e7/html5/thumbnails/13.jpg)
This is CS50 AP.