Week 1 Re-Review Flashcards
What is character encoding?
It’s how we tell a computer to translate binary values into characters like numbers, letters, and symbols
What are transistors?
Transistors are what allow electricity/electrical signals to pass through to a computer
What are logic gates?
Logic gates are different rules for transistors to send their electrical signals so the computer can do complex tasks
Can a computer do complex tasks with a transistor alone?
No, it needs logic gates to dictate where the transistors can send their electrical signals
What are the electrical components that tell a computer how to perform binary calulations?
logic gates
What is referred to when we say “On” and “Off”?
The electrical signals representing binary states
What do logic gates do with the input of the binary states ON and OFF?
Decides whether to pass off electrical signals in an OFF or ON binary state
Explain when the NAND logic gate is on? What if both inputs are on?
NAND logic gate is ON when 1 or 2 binary states are off
If both inputs are on then the output is off
When you link logic gates together what are they called?
Circuits
What are circuits? What do they do?
Circuits are logic gates linked together that perform binary calculations
What is abstraction?
Taking a complex concept or system and simplifying it using a common interface
What’s an example of abstraction?
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)
What are the 4 main layers of a computer?
1) Hardware
2) Software
3) User
4) Operating system
How would you describe the software layer of a computer?
it’s what humans interact with
(mobile app, web browsers, word processor, OS)