Computer Hardware Flashcards

1
Q

What do computers represent?

A

-Computers represent data in binary, the counting system with two possible values (0 and 1)
-Everything in a computer is at some point represented as binary
-We use electrical charge to determine if a value is 0 or 1.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What mechanical device could replicate this?

A

Transistors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What material can allow electricity to flow or not?

A

Semi-conductive metals (specifically silicon is used since it’s cheap but it is not recyclable)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does transistors allow electricity to do?

A

Transistors can be toggle to allow electricity to flow or not.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

True or False, is very thing a binary?

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Since transistors are too big what enters next?

A

Integrated circuits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

“As much as 99 percent of materials used to making integrated circuits are discarded during the production process [of ICs]. “

A

-Most of which are toxic chemical waste.
-Contaminating environment and workers
- “ To produce a two-gram memory microchip, 1.3 kilograms of fossil fuels and materials are required”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a CPU?

A

-Most important part of a computer
-Actually does the computation
-Stores billions of transistors in one spot.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a memory?

A

-Distinct from storage
-Think RAM (random access memory)
-All running programs are in RAM
-RAM stores in the instructions to a program
-Generally smaller

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is storage?

A

-For long term storage of a piece of data
-Has larger quantities, but always slower

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Where do all the pieces fit together?

A

The Motherboard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Not all memory is the same. What is the difference between storage and memory?

A

1.Storage: persistent memory, but slow
2.Memory: contains the data for running applications.
-There are different kinds of memory in a computer:
again ranging from small and fast to big and slow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What calls transistors do to make computers possible?

A

Little electrical switches. They control the flow of electricity which gives way to binary.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What do computer systems rely on?

A

Computer systems rely on these tiny switches that can be combined to make evermore complex structures
-Ex a few transistors can make AND, OR, NOT gates.
-These are the basic building blocks of everything computer
-How these gates are arranged is programming!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does binary represent?

A

It represents instructions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the basic Operation of CPU?

A

A CPU sequentially executes instructions stored in main memory. To do this, the CPU must:
-Fetch the next instruction to execute from memory.
-Decode the instruction from its numeric form.
-Execute the instruction.

17
Q

What are file extensions?

A

2.File extensions tell an operating system how to interpret the 1s and 0s

18
Q

What are managing files?

A

-Managing big blocks of 1s and 0s scales up
-Operating systems manage these files in different ways, interpreting 1s and 0s differently

19
Q

What does kernel do?

A

1.Manage files
2.Interact with the hardware
-Reading and writing on a computer is very sensitive. With unchecked power, any program can read or write to anywhere else on a computer
-This is the essence of a virus: a program that finds a way to have more power of a computer than it should have
3.Open and close software; manage resources
-Running software needs to be managed: given a certain amount of space, given some (but not all!) time on the CPU to run

20
Q

What is the difference between kernel and operating systems?

A

Obviously, there is more to a computer than reading or writing to hardware
The kernel is the core of the OS, but the OS does a lot of extra things that are nice to have, like:
-Graphics
-Libraries
-Additional software
-Users, user accounts, etc.
-Networking
The kernel is the core of an operating system

21
Q

Difference between Linux distribution and kernel?

A

In Linux, you choose a distribution because Linux is just the kernel—the core software that manages hardwares. From there, you can pick features me tools you want. This idea is similar to Windows and Mac: they all, have kernel but offer different “flavor” with unique features and designs.

22
Q

What is the difference between transistors and ICs?

A

Transistors are small electric parts that can turn electricity on and off or make signals stronger (think of switches). While Integrated circuits are like a whole team of transistors and other parts (resistors and capacitors) all together on a small chip. They do more complex task because they combine many transistors into place .