AP Computer Science Principles Unit 3: The Internet

studied byStudied by 0 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 20

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

21 Terms

1

What is the purpose of redundancy in network design?

To ensure functionality even when some parts fail by providing backup pathways.

New cards
2

What do protocols define in computing systems?

The rules for communication between devices.

New cards
3

What is a packet in the context of data transmission?

A small unit of data that is divided for transmission, including headers that guide it to its destination.

New cards
4

How does scalability apply to computing systems?

It refers to the ability of a system to handle increased load or demand.

New cards
5

What does the World Wide Web use for communication?

Web protocols like HTTP.

New cards
6

What is bandwidth, and how is it measured?

Bandwidth refers to the maximum amount of data that can be transmitted over a network in a given time, typically measured in Mbps or Gbps.

New cards
7

What is a computing device?

Any hardware capable of processing data and executing instructions, such as smartphones or servers.

New cards
8

What is a distributed computing system?

A system that divides computational tasks across multiple devices or servers to improve efficiency.

New cards
9

Describe a fault-tolerant computing system.

A system designed to continue operating smoothly even when some components fail.

New cards
10

What is the function of the Internet Protocol (IP) address?

It is a unique numerical label assigned to each device in a network, enabling identification and communication.

New cards
11

How does HTTP differ from HTTPS?

HTTP is a protocol for transmitting web pages, whereas HTTPS is its encrypted version that ensures secure communication.

New cards
12

What are the main differences between TCP and UDP?

TCP ensures reliable delivery of data packets, while UDP is faster but does not guarantee delivery.

New cards
13

What defines a parallel computing system?

It processes multiple tasks simultaneously by dividing work among multiple processors.

New cards
14

What is the significance of routing in computer networks?

Routing directs data packets to ensure they reach their intended destinations using optimal paths.

New cards
15

What does the term 'data stream' refer to?

A continuous flow of data packets transmitted between devices in real-time.

New cards
16

What is scalability in terms of network systems?

The ability of a system to handle increasing loads or expand capacity without performance compromise.

New cards
17

What are common applications of distributed computing?

Cloud computing services like Google Drive.

New cards
18

How are packets structured?

Packets include a header with source and destination addresses and the actual data payload.

New cards
19

What types of applications typically use UDP?

Applications like video conferencing and online gaming, where speed is prioritized over reliability.

New cards
20

Name two examples of real-world applications of computing systems and networks.

Telemedicine in healthcare and online banking in finance.

New cards
21

What are some challenges faced by networks?

Cyberattacks, scalability issues, and latency are common challenges in networks.

New cards
robot