AP Computer Science Principles Unit 2 Notes

studied byStudied by 1 person
5.0(1)
Get a hint
Hint

Vint Cerf + Bob Kahn

1 / 28

flashcard set

Earn XP

29 Terms

1

Vint Cerf + Bob Kahn

The creators of the Internet, who developed it as a result of the Arpanet experiment.

New cards
2

Arpanet

An early experiment in building a communications system that could survive a nuclear attack, leading to the development of the Internet.

New cards
3

Distributed Model

A method of sending messages by breaking them into blocks and routing them through a network of independently operated systems.

New cards
4

Net Neutrality

The principle that all internet traffic should be treated equally, prohibiting discrimination or different charges based on user, content, or platform.

New cards
5

Internet Censorship

The practice of blocking certain websites that do not align with specific values, often for political reasons.

New cards
6

Digital Divide

The gap between individuals who have access to technology and the internet and those who do not.

New cards
7

Routing

The process of data finding a path from sender to receiver across a network.

New cards
8

Bandwidth

The maximum amount of data that can be sent in a fixed amount of time, affecting how quickly messages arrive.

New cards
9

Computing Device

A machine capable of running programs, including computers, tablets, and routers.

New cards
10

Computing System

A group of computing devices and programs working together for a common purpose.

New cards
11

Computing Network

A group of interconnected computing devices that can send or receive data.

New cards
12

Protocol

A set of rules and standards used for communication between machines.

New cards
13

IP Address

A unique number assigned to each device on the Internet, allowing for identification and communication.

New cards
14

IPv4

The version of IP Addressing that allows for over 4 billion unique addresses.

New cards
15

IPv6

The newer version of IP Addressing that allows for over 340 undecillion unique addresses.

New cards
16

DNS (Domain Name System)

A system that translates domain names into IP addresses, enabling browsers to load internet pages.

New cards
17

DNS Spoofing

A cyberattack where a hacker changes an IP address to redirect users to malicious websites.

New cards
18

Router

A type of computer that forwards data across a network.

New cards
19

Redundancy

The inclusion of extra components in a system to ensure continued operation in case of individual component failures.

New cards
20

Fault Tolerant

The ability of a system to continue functioning despite individual component failures.

New cards
21

Packet

A chunk of data sent over a network, which may arrive in order, out-of-order, or not at all.

New cards
22

Packet Metadata

Data added to packets to help route them through the network and reassemble the original message.

New cards
23

Transmission Control Protocol (TCP)

A protocol for sending packets that includes error-checking to ensure all packets are received and properly ordered.

New cards
24

User Datagram Protocol (UDP)

A protocol for sending packets quickly with minimal error-checking and no resending of dropped packets.

New cards
25

Datastream

Information passed through the internet in packets.

New cards
26

HTTP (HyperText Transfer Protocol)

A protocol used for communication between web browsers and servers, primarily through GET requests.

New cards
27

SSL/TLS

Security protocols that add a layer of protection to data transmitted over the internet.

New cards
28

Scalability

The capacity of a system to change in size and scale to meet new demands.

New cards
29

World Wide Web

A system of linked pages, programs, and files that is accessed via the Internet.

New cards

Explore top notes

note Note
studied byStudied by 12 people
... ago
5.0(1)
note Note
studied byStudied by 26 people
... ago
5.0(1)
note Note
studied byStudied by 126825 people
... ago
4.9(606)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 18124 people
... ago
4.7(73)
note Note
studied byStudied by 47 people
... ago
5.0(1)
note Note
studied byStudied by 54 people
... ago
5.0(1)
note Note
studied byStudied by 672 people
... ago
4.2(5)

Explore top flashcards

flashcards Flashcard (23)
studied byStudied by 174 people
... ago
5.0(1)
flashcards Flashcard (28)
studied byStudied by 6 people
... ago
5.0(1)
flashcards Flashcard (67)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (38)
studied byStudied by 74 people
... ago
5.0(4)
flashcards Flashcard (24)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (187)
studied byStudied by 18 people
... ago
5.0(2)
flashcards Flashcard (238)
studied byStudied by 2491 people
... ago
5.0(10)
flashcards Flashcard (21)
studied byStudied by 7 people
... ago
5.0(1)
robot