AP CSP VOCAB

4.0(1)
studied byStudied by 3 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/34

flashcard set

Earn XP

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

35 Terms

1
New cards

Bits

The smallest unit of data in computing. It can be either a 0 or a 1.

2
New cards

Bytes

A group of 8 bits. It is used to represent a single character of data, like a letter or a number, in computing.

3
New cards

Binary Numbers

Numbers that use only two digits: 0 and 1. This system is called base-2 because it only has two possible values for each digit (bit). Computers use binary numbers to store and process data.

4
New cards

Decimal System

Based on ten digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9. This is called the base-10 system because it has ten possible values for each digit. Each place value in a decimal number is a power of 10.

5
New cards

Overflow

When a number is too big for the system to handle. For example, in an 8-bit system, the largest number it can store is 255. If you try to store 256, it causes overflow because it doesn't fit.

6
New cards

Floating-Point Representation

It's a way to store very big or small numbers. It uses three parts: sign, exponent, and mantissa (fraction). This helps represent numbers like 3.14 or 0.0001, just like scientific notation.

7
New cards

Roundoff errors

When numbers are rounded and become a little off from the exact value. This happens because computers can't always store decimals perfectly. For example, 0.1 might get stored as 0.1000001.

8
New cards

ASCII

A system that represents text in computers using binary. Each character (like letters, numbers, or symbols) is assigned a unique 7-bit binary code.

9
New cards

Sampling

Taking pieces of analog data at regular times to turn it into digital data. More samples mean a clearer digital copy.

10
New cards

Analog Data

Information that changes smoothly and can take any value. Examples are sound, light, or temperature, which can vary without any jumps.

11
New cards

Digital Data

Information stored using 0s and 1s instead of continuous signals. It is made of fixed steps, making it easy for computers to process and store.

12
New cards

Quantization

The process of turning analog data (which is smooth) into digital data by rounding it to the nearest fixed value. This helps represent continuous data in steps or numbers.

13
New cards

Computer Network

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

14
New cards

Computing Device

Any device that can run a program, such as a tablet, phone, or smart sensor.

15
New cards

Local area network (LAN)

A network that covers a limited area like a house or school.

16
New cards

Wide Area Network (WAN)

A network that extends over a large geographic area and is composed of many, many LANs.

17
New cards

Data Center Network

A network used in data centers where data must be exchanged with very little delay.

18
New cards

Copper Cables and Ethernet

Transmit Electricity

19
New cards

Fiber-optic cables

Transmit Light

20
New cards

Wireless

Transmits binary data into radio waves through the air.

21
New cards

Bit Rate

The number of bits of data that are sent each second.

22
New cards

Bandwidth

The maximum bit rate of a system

23
New cards

Latency

Measures how late the bits arrive

24
New cards

IP addresses

Uniquely identify Internet-connected devices. Just like homes need mailing addresses to receive mail, Internet-connected devices need an IP address to receive messages.

25
New cards

IPv4

The first version of internet protocol used on the Internet. (Ex: 74.125.20.113)

26
New cards

IP v6

Developed because IPv4 was believed to run out of addresses. (Ex: 2001:0db8:0000:0042:0000:8a2e:0370:7334)

27
New cards

IP Packet

A unit of data that carries information between devices on a network

28
New cards

Redundancy

the practice of having backup components or systems to prevent data loss and ensure uninterrupted operation

29
New cards

User Datagram Protocol

lightweight data transport protocol that works on top of IP.

30
New cards

Transmission Control Protocol

transport protocol that is used on top of IP to ensure reliable transmission of packets.

31
New cards

TCP metadata meaning

includes fields that describe where the packet belongs in the sequence.

32
New cards

Domain Name System (DNS)

convert a domain name into an IP address

33
New cards

HyperText Transfer Protocol (HTTP)

request the webpage contents from that IP address.

34
New cards

Scalable System

one that can continue functioning well even as it experiences higher usage

35
New cards

Pseudo Code

a language that doesn't actually run anywhere, but still represents programming concepts that are common across programming languages