Midterm Review Flashcards
What does the motherboard do?
Houses and connects all of the computer’s components together
What does the hard drive do?
Holds all the user’s data
What is the name of the component that processes everything? (the brain of the computer)
The CPU or Central Processing Unit
What is the software?
Makes the computer useful. Allows the user to interact with the computer by using the software
What is the software stack model?
- Hardware
- OS kernel
- OS apps
- Apps
How is the software stack model useful?
Each level performs its duties without the user having to think about it.
What is an algorithm?
High level instructions that someone can implement to perform a task on a computer
How is an algorithm related to a program and how is program different?
Algorithms are used to construct programs. However, algorithms can be instructions on how to do anything
What is a program’s UI?
How nice the interface looks
What a program’s UX?
The experience the user has when interacting with it
What is a metaphor?
A way to explain a complex concept in a simple way
How are metaphors useful in software design?
They are a familiar way to explain some new technology and developers need to be able to make their software easy to use for people
What is lossy compression?
Data in the file is lost due to compression
What is lossless compression?
The full file without any loss in data
How are colors represented in a pixel?
3 colors. RGB
How many bits do we need per pixel?
24 bits
What is the RGB value of #FFFFFF?
White;
RGB(255,255,255)
What color is #00FF00?
Green
How many samples per second in a 16000 Hx encoding?
16000
How do you solve this problem? What is the size in bytes of a 24000 Hz signal with 16 bit sampling resolution for a 40 second recording?
You just multiply everything and then to find the amount of bits you just divide by 8
How many transistors do you need to represent 15?
4 (2 to the 4th is 16 )
How do you search for an exact phrase in a search engine?
Put quotes around your token
How do you exclude a token in your web search?
Add a dash before the token
What does this search come up with?
mathematics (quantum OR “linear algebra”)
Every page that is associated with mathematics AND is associated with either quantum OR contains the phrase “linear algebra”
What is an IP address?
An internet protocol address is an address that is assigned to every device that is participating in a network
What is TCP and what is it used for?
Transmission Control Protocol enables two hosts to establish a connection and exchange streams of data. TCP guarantees delivery of data and also guarantees that packets will be delivered in the same order in which they were sent.
What is the domain name system?
The domain name system gives common easy to remember names to IP addresses so that a user can input them into the internet
What is the network of networks?
The internet
What device is used to connect networks together?
Routers