Back to Freecodecamp

What Are the Basic Parts of a Computer?

curriculum/challenges/english/blocks/lecture-understanding-computer-internet-and-tooling-basics/672aa578a2129554d4675049.md

latest4.5 KB
Original Source

--description--

Computers are very powerful machines that perform a variety of tasks like writing documents, playing games, and browsing the internet.

As a developer, it is important to understand the basic inner workings of a computer.

The first major component of a computer would be the motherboard. The motherboard holds all the memory and connectors that are needed to run the computer. It serves as the main circuit board for the computer.

Inside the computer case of the motherboard, you will find the CPU which stands for Central Processing Unit. The CPU is a processor that is responsible for executing instructions and performing calculations. It is often referred to as the brain of the computer.

The CPU is a small square with a chip that goes into the motherboard's CPU socket. The CPU processor speed is measured in gigahertz (GHz) and mega-hertz (MHz). Gigahertz is a billion cycles per second and mega-hertz is a million cycles per second.

The next critical component of a computer would be the system's short term memory. This is known as RAM or Random Access Memory. RAM is a temporary storage location for the computer's CPU. Anytime the computer needs to access data quickly, it will use RAM.

The more RAM you have on your computer, the faster it will run and the more programs you can run at the same time. If you are running low on RAM, your computer will run slower and you will notice the difference in performance.

It is important to note that RAM is volatile memory. This means that it is lost when the computer is turned off. This is why it is important to save your work on your computer.

When you do save your files, they are stored on the hard drive. The hard disk drive, or HDD, is a permanent storage location that is used to store data even when the computer is turned off. This is where all your files and software are stored.

The hard drive is made up of a spinning platter and an arm. The platter is where the data is stored and the arm is used to read and write data to the platter. When you have a faster hard drive, your computer will boot up faster and your programs will run faster.

Another type of data storage would be the Solid State Drive, or SSD for short. SSD is non volatile flash memory and can be used in place of a hard drive. SSDs are faster and smaller than hard drives but hard drives are cheaper and have more storage capacity.

Another key component of a computer is the power supply unit, or PSU. The PSU is responsible for converting the electricity from the wall outlet into a form that the computer can use. It sends the power from the outlet to the motherboard, CPU, and other components of the computer.

Another key component would be the expansion cards. These cards are inserted into the motherboard to add additional functionality to the computer. Examples of expansion cards would be the video card, sound card, and network card.

The video card, also known as the Graphics Processing Unit or GPU, is responsible for rendering visuals on the computer screen.

The sound card is responsible for playing sound on the computer speakers.

The network card is responsible for connecting the computer to the internet.

Even though there are many more parts to the computer, these are some basic parts that you should familiarize yourself with now.

--questions--

--text--

What is RAM?

--answers--

Long term memory.

--feedback--

Think about short term data storage.


Short term memory.


The main circuit board.

--feedback--

Think about short term data storage.


A video card.

--feedback--

Think about short term data storage.

--video-solution--

2

--text--

What does CPU stand for?

--answers--

Centered Protocol Unit.

--feedback--

Review the beginning of the lesson where this was discussed.


City Processing Unit.

--feedback--

Review the beginning of the lesson where this was discussed.


Central Processing Unit.


Central Pixel Unit.

--feedback--

Review the beginning of the lesson where this was discussed.

--video-solution--

3

--text--

What is the network card responsible for?

--answers--

Rendering visuals on the computer screen.

--feedback--

Review the end of the lesson for the answer.


Playing sound on the computer speakers.

--feedback--

Review the end of the lesson for the answer.


Connecting the computer to the internet.


Storing short term memory.

--feedback--

Review the end of the lesson for the answer

--video-solution--

3