Big idea 4: Computer systems and networks Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

computing device

A

A physical device that can run a program, such as a computer, smart phone, or smart sensor.

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

computer network

A

group of interconnected computing devices capable of sending or receiving data.

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

bandwidth

A

The maximum amount of data that can be sent in a fixed period of time over a network connection, typically measured in bits per second.

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

protocol

A

An agreed upon set of rules that specify the behavior of a system.

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

scalability

A

The ability of a system to adjust in scale to meet new demands.

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

IP (Internet Protocol)

A

he protocol that determines how to address nodes on the network (with IP addresses) and how to route data from one node to a destination node (using routers).

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

TCP (Transmission Control Protocol)

A

A data transport protocol that includes mechanisms for reliably transmitting packets to a destination.

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

UDP (User Datagram Protocol)

A

A lightweight data transport protocol with minimal error checking.

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

World Wide Web

A

A system of linked pages, media, and files, browsable over HTTP.

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

HTTP (Hypertext Transfer Protocol)

A

The protocol that powers the Web, used to request webpages from servers and submit form data to servers.

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

parallel computing

A

A computational model which splits a program into multiple tasks, some of which can be executed simultaneously.

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

speedup

A

The improvement in the amount of time a parallelized program takes to solve a problem, computed as the amount of time to complete the task sequentially divided by the amount of time to complete the task when run in parallel.

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

distributed computing

A

A computational model which uses multiple devices to run different parts of a program.

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