Week 1 Re-Review Flashcards

1
Q

What is character encoding?

A

It’s how we tell a computer to translate binary values into characters like numbers, letters, and symbols

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

What are transistors?

A

Transistors are what allow electricity/electrical signals to pass through to a computer

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

What are logic gates?

A

Logic gates are different rules for transistors to send their electrical signals so the computer can do complex tasks

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

Can a computer do complex tasks with a transistor alone?

A

No, it needs logic gates to dictate where the transistors can send their electrical signals

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

What are the electrical components that tell a computer how to perform binary calulations?

A

logic gates

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

What is referred to when we say “On” and “Off”?

A

The electrical signals representing binary states

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

What do logic gates do with the input of the binary states ON and OFF?

A

Decides whether to pass off electrical signals in an OFF or ON binary state

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

Explain when the NAND logic gate is on? What if both inputs are on?

A

NAND logic gate is ON when 1 or 2 binary states are off

If both inputs are on then the output is off

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

When you link logic gates together what are they called?

A

Circuits

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

What are circuits? What do they do?

A

Circuits are logic gates linked together that perform binary calculations

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

What is abstraction?

A

Taking a complex concept or system and simplifying it using a common interface

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

What’s an example of abstraction?

A

1) Mouse and keyboard to interact with a computer (don’t have to worry about the technical details)

2) Operating a car using steering wheel and pedals (don’t have to worry about what’s under the hood)

3) Error message (don’t have to dig through code)

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

What are the 4 main layers of a computer?

A

1) Hardware
2) Software
3) User
4) Operating system

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

How would you describe the software layer of a computer?

A

it’s what humans interact with

(mobile app, web browsers, word processor, OS)

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