Midterm Review Flashcards

1
Q

What does the motherboard do?

A

Houses and connects all of the computer’s components together

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

What does the hard drive do?

A

Holds all the user’s data

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

What is the name of the component that processes everything? (the brain of the computer)

A

The CPU or Central Processing Unit

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

What is the software?

A

Makes the computer useful. Allows the user to interact with the computer by using the software

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

What is the software stack model?

A
  1. Hardware
  2. OS kernel
  3. OS apps
  4. Apps
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How is the software stack model useful?

A

Each level performs its duties without the user having to think about it.

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

What is an algorithm?

A

High level instructions that someone can implement to perform a task on a computer

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

How is an algorithm related to a program and how is program different?

A

Algorithms are used to construct programs. However, algorithms can be instructions on how to do anything

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

What is a program’s UI?

A

How nice the interface looks

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

What a program’s UX?

A

The experience the user has when interacting with it

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

What is a metaphor?

A

A way to explain a complex concept in a simple way

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

How are metaphors useful in software design?

A

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

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

What is lossy compression?

A

Data in the file is lost due to compression

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

What is lossless compression?

A

The full file without any loss in data

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

How are colors represented in a pixel?

A

3 colors. RGB

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

How many bits do we need per pixel?

A

24 bits

17
Q

What is the RGB value of #FFFFFF?

A

White;

RGB(255,255,255)

18
Q

What color is #00FF00?

A

Green

19
Q

How many samples per second in a 16000 Hx encoding?

A

16000

20
Q

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?

A

You just multiply everything and then to find the amount of bits you just divide by 8

21
Q

How many transistors do you need to represent 15?

A

4 (2 to the 4th is 16 )

22
Q

How do you search for an exact phrase in a search engine?

A

Put quotes around your token

23
Q

How do you exclude a token in your web search?

A

Add a dash before the token

24
Q

What does this search come up with?

mathematics (quantum OR “linear algebra”)

A

Every page that is associated with mathematics AND is associated with either quantum OR contains the phrase “linear algebra”

25
Q

What is an IP address?

A

An internet protocol address is an address that is assigned to every device that is participating in a network

26
Q

What is TCP and what is it used for?

A

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.

27
Q

What is the domain name system?

A

The domain name system gives common easy to remember names to IP addresses so that a user can input them into the internet

28
Q

What is the network of networks?

A

The internet

29
Q

What device is used to connect networks together?

A

Routers