wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

AP CSP BI 4

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

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

a)

network

b)

computing device

c)

router

d)

internet

2.

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

a)

computer network

b)

router

c)

internet

d)

world wide web

3.

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.

a)

bandwidth

b)

speed

c)

latency

d)

size

4.

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

a)

conenants

b)

pact

c)

protocol

d)

regulation

5.

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

a)

protocol

b)

TCP

c)

UDP

d)

scalability

6.

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

a)

TCP (Transmission Control Protocol)

b)

UDP (User Datagram Protocol)

c)

IP (Internet Protocol)

d)

HTTP (Hypertext Transfer Protocol)

7.

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

a)

TCP (Transmission Control Protocol)

b)

UDP (User Datagram Protocol)

c)

IP (Internet Protocol)

d)

HTTP (Hypertext Transfer Protocol)

8.

A lightweight data transport protocol with minimal error checking.

a)

TCP (Transmission Control Protocol)

b)

UDP (User Datagram Protocol)

c)

IP (Internet Protocol)

d)

HTTP (Hypertext Transfer Protocol)

9.

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

a)

TCP (Transmission Control Protocol)

b)

UDP (User Datagram Protocol)

c)

IP (Internet Protocol)

d)

HTTP (Hypertext Transfer Protocol)

10.

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

a)

World Wide Web

b)

Internet

c)

Network

d)

Parallel Computing

11.

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

a)

parallel computing

b)

series computing

c)

distributed computing

d)

speedup computing

12.

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

a)

parallel computing

b)

series computing

c)

distributed computing

d)

speedup computing