AP Comp Sci Unit 2

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/64

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 1:12 AM on 10/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

65 Terms

1
New cards

Computing Device

A physical device that can input, process, store, or output data.

2
New cards

Computing System

A group of computing devices and software that work together to accomplish a purpose.

3
New cards

Computing Network

Two or more computing devices connected to share data and resources.

4
New cards

Path

A route that data takes through a network from a sender to a receiver.

5
New cards

Bandwidth

The maximum amount of data that can be transmitted over a network in a given amount of time.

6
New cards

Protocol

A set of rules that allows devices to communicate with each other.

7
New cards

IP Address

A unique numerical address used to identify a device on a network.

8
New cards

Internet Protocol (IP)

A protocol that addresses and routes packets so they can travel between networks.

9
New cards

Router

A device that forwards data packets between networks toward their destinations.

10
New cards

Packet

A small piece of data sent across a network, containing data and addressing information.

11
New cards

Redundancy

Having extra connections, routes, or resources available as backups.

12
New cards

Fault Tolerant

The ability of a system to continue operating when part of it fails.

13
New cards

HTTP (Hypertext Transfer Protocol)

A protocol used to request and transfer web pages and other web resources.

14
New cards

Domain Name System (DNS)

A system that translates domain names, such as google.com, into IP addresses.

15
New cards

Internet

A worldwide network of interconnected networks that allows devices to communicate.

16
New cards

World Wide Web (WWW)

A collection of linked web pages and other resources accessed through the Internet.

17
New cards

Digital Divide

The gap between people who have access to modern technology and the Internet and those who do not.

18
New cards

Software Application

A program designed to help users perform specific tasks.

19
New cards

Operating System

Software that manages a computer's hardware and resources and allows applications to run.

20
New cards

TCP (Transmission Control Protocol)

A protocol that provides reliable data delivery by detecting missing packets and retransmitting data when needed.

21
New cards

UDP (User Datagram Protocol)

A protocol that sends data quickly with less overhead but does not guarantee delivery or order.

22
New cards

Metadata

Data that provides information about other data, such as its source, destination, or size.

23
New cards

Scalability

The ability of a system or network to grow and handle more devices, users, or data.

24
New cards

TCP vs. UDP

TCP prioritizes reliable delivery; UDP prioritizes speed and low delay.

25
New cards


26
New cards

IP vs. TCP

IP handles addressing and routing packets; TCP helps ensure reliable, ordered data delivery.

27
New cards


28
New cards

Purpose of Packets

Data is divided into smaller pieces so it can be transmitted efficiently across networks.

29
New cards

Why Packets May Take Different Routes

Routers can send packets along different available paths depending on network conditions and failures.

30
New cards

What Happens When Packets Arrive Out of Order?

TCP can rearrange data into the correct order before delivering it to the application.

31
New cards

What Happens When a Packet Is Lost?

TCP can detect missing data and request retransmission; UDP does not guarantee retransmission.

32
New cards


33
New cards

Reliable Transmission vs. Fast Transmission

Reliable transmission focuses on delivering data correctly; fast transmission focuses on minimizing delay.

34
New cards


35
New cards

Why Is Redundancy Important?

Backup connections and routes allow communication to continue if another connection fails.

36
New cards

How Does Fault Tolerance Work on the Internet?

If a router or connection fails, packets may travel through an alternative route.

37
New cards

Example of Fault Tolerance

A website stays available because another server takes over when one server fails.

38
New cards

Why Doesn't the Internet Depend on One Connection?

Multiple connections and routes allow data to travel even when some parts of the network fail.

39
New cards

How Do Standardized Protocols Help the Internet Grow?

They allow devices made by different manufacturers to communicate using shared rules.

40
New cards

How Can the Internet Support More Devices?

New networks, connections, and infrastructure can be added without replacing the entire Internet.

41
New cards

How Does Data Travel Across the Internet?

Data is divided into packets, addressed using IP addresses, and forwarded by routers across networks.

42
New cards

Do Packets Always Take the Shortest Path?

No. Packets may take different available routes based on network conditions and routing decisions.

43
New cards

How Does Bandwidth Affect Network Performance?

Higher bandwidth allows more data to be transmitted per second; limited bandwidth can slow transfers.

44
New cards


45
New cards

What Is Network Congestion?

When too much data competes for network resources, causing delays and slower performance.

46
New cards

Internet vs. World Wide Web

The Internet is the network infrastructure; the Web is a service that uses the Internet to access linked pages and resources.

47
New cards


48
New cards

Is the World Wide Web the Same as the Internet?

No. The Web uses the Internet, but the Internet also supports other services.

49
New cards

What Happens When You Enter a Domain Name?

DNS translates the domain name into an IP address so the device can locate the destination.

50
New cards

When Is TCP Appropriate?

When reliable delivery matters, such as transferring files or loading web pages.

51
New cards

When Is UDP Appropriate?

When speed and low delay matter, such as live broadcasts, online gaming, or real-time calls.

52
New cards

Why Might Live Video Use UDP?

Small delays can be more disruptive than occasional lost data, so speed may be prioritized.

53
New cards

What Happens When Many Users Access a Website?

Network congestion or limited server capacity may make the website slower.

54
New cards

How Can Extra Network Connections Improve Reliability?

They provide alternative routes for packets if a connection fails.

55
New cards

What Is the Role of a Router?

It forwards packets toward their destinations using available network routes.

56
New cards

What Information Does a Packet Contain?

A portion of the data and information needed to deliver it, such as source and destination addresses.

57
New cards

What Is the Role of IP Addresses in Communication?

They identify the source and destination devices so packets can be routed correctly.

58
New cards

What Is the Role of HTTP?

It allows a browser or other client to request web resources from a server.

59
New cards

What Is the Role of DNS?

It helps devices find the IP address associated with a domain name.

60
New cards

What Is the Role of Protocols in Networking?

They establish shared communication rules so devices can exchange and interpret data.

61
New cards

What Is the Digital Divide?

Unequal access to computers, Internet service, and other digital technologies.

62
New cards

Streaming Music or Video When Packets Are Lost

TCP may retransmit missing data, while real-time streaming may use UDP or buffering to reduce interruptions.

63
New cards

A Network Connection Fails but Communication Continues

Redundancy and alternative routes allow packets to reach their destination through another path.

64
New cards

A Website Remains Online After a Server Fails

Fault tolerance allows another server to continue providing the service.

65
New cards

Adding More Devices to a Network

Scalability allows a network to expand as more devices and users are adde