Khan Academy AP CSP Vocab Big Idea 4 - Computer Systems and Networks

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/12

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

13 Terms

1
New cards

Computing Device

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

2
New cards

Computer Network

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

3
New cards

Bandwidth

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

4
New cards

Protocol

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

5
New cards

Scalability

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

6
New cards

Internet Protocol (IP)

The 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)

7
New cards

Transmission Control Protocol (TCP)

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

8
New cards

User Datagram Protocol (UDP)

A lightweight data transport protocol with minimal error checking

9
New cards

World Wide Web

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

10
New cards

Hypertext Transfer Protocol (HTTP)

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

11
New cards

Parallel computing

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

12
New cards

Speedup

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

13
New cards

Distributed computing

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