stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
AP Computer Science Principles Vocabulary #2 Flashcards | StudBud
Explore
/
AP Computer Science Principles Vocabulary #2
AP Computer Science Principles Vocabulary #2
52 terms
·
StudBud Administration
·
24 plays
Important Vocabulary for AP Computer Science Principles
Flashcards
52 cards
F
Practice quiz
P
Host live
L
Questions
52
Answers
1
a data compression that does not lose data during compression
Lossy
Lossless
2
finding errors in code
Fault Tolerant
Debugging
Pixelation
Modular arithmetic
3
memory that temporarily store information while it is being sent to the CPU, also called RAM
Sequential Memory
Secondary memory
Main memory
Short Term Memory
4
base 10, number system that used 0-9
Hexadecimal
Binary
Decimal
5
the physical parts of the computer. Devices such as the monitor, keyboard, mouse, printer, etc.
Hardware
Software
Virus
Hacker
6
each number in the decimal system 0-9
Virus
Digit
Sequence
Packets
7
taking text and converting it so it is illegible
Encryption
Root Name Server
Sequential Memory
One-way Function
8
additional data about the main data, usually at the beginning of a file
Metadata
Extra data
Starterdata
Additional data
9
a server that contains many IP addresses and their matching domain names
Name Server
Web (world wide web)
Cloud Computing
Network memory
10
the three steps of iterative development process
Plan - Create - Debug
Develop - Organize- Test
Design - Implement - Test
Think - Create- ReCreate
11
the round-trip time information take to get from the client to the server and back.
Latency
Cloud Computing
Modular arithmetic
Network Wait
12
includes word processors, photo editing software, games, etc. Excluding saved files.
Applications
Big Data
Client
Metadata
13
small chunks of data used in TCP/IP
Network
Debugging
Constant
Packets
14
memory used to store backup data on tape
Sequential Memory
Main memory
Secondary memory
Random Access Memory
15
used in coding to store a value that cannot be changed
Constant
Encryption
Key
Variable
16
someone who exploits weaknesses on a computer or network and can steal or disrupt data
Hacker
Caesar Cipher
Decryption
Phishing
17
the part of the Internet that used HTTP and HTTPS
Web (world wide web)
Router
Network
Operating System
18
used in coding to store a value that can change
Encryption
Constant
Variable
Key
19
the visual representation of the computer
Software
Operating System
Pixelation
Public Key
20
a different key is used to encrypt and decrypt a message
Pixelation
Asymmetric key encryption
Secondary memory
Modular arithmetic
21
memory that can be retrieved / written to anywhere without having to go through previous memory
Random Access Memory
Secondary memory
Sequential Memory
Main memory
22
the amount of resources available to transmit the data
Modular arithmetic
Internet
Bandwidth
Packets
23
each number in the binary system, 0 or 1
Bit
Packet
Data
Key
24
a networking device that routes internet traffic to the destination
Network Pathfinder
Router
Network
Latency
25
is a pair of algorithms that give details on how to encrypt and decrypt the data
Cipher
Incremental
Iterative
Cloud Computing
26
Basic logic gate where every part must be true for the entire statement to be true
AND
OR
POP
RGB
27
a group of computers that are connected so they can share resources using a data link
Internet
Network
Family
Connected Group
28
a property of IP , if there is an error , it will still work properly
Lossless
Fault Tolerant
Selection
Self Repair
29
when individual pixels are too large and the image begins to look blocky
Ctrl + Scroll wheel
Pixelation
Low Pixel Count
Low Poly
30
base 2, number system that used 0,1
Decimal
Binary
Hexadecimal
31
A Byte is...
4 bits
16 bits
2 bits
8 bits
32
the central processing unit (CPU) and the main memory
Keyboard
Main memory
Xbox remote
Core
33
a network of smaller networks connecting using specific set of rules that computers use to talk
The Big Network
Server
Internet
Information Pool
34
the reverse process of encryption
One-way Function
Debugging
Variable
Decryption
35
a data compression that loses data during compression
Lossless
Lossy
36
needs a power supply, information is deleted when the power is turned off
Nonvolatile
Volatile
37
the same key is used to encrypt and decrypt a message
Metadata encryption
Secret message
Symmetric key encryption
Decryption
38
sets of data that are larger than a consumer software
Big Data
Internet
Iterative
Computationally hard
39
a name given or linked to an IP address
Internet Protocol
Domain Name
Website
Subdomain Name
40
an approach that gives results that are “good enough” when an exact answer is not necessary.
Careless approach
Fast approach
Homework approach
Heuristic approach
41
basic logic gate where any part of a statement can be true for the entire statement to be true
RGB
AND
OR
POP
42
a problem that even a computer would take too long to find the exact solution
Computationally hard
Cipher
Nonvolatile
Incremental
43
using “bait” to trick the other user into entering sensitive info, password, credit card, etc.
Keyboard
Hacker
Tricking
Phishing
44
does not need a power supply, information is physically written to the device
Volatile
Nonvolatile
45
a problem that is easy in one direction and difficult in the other
One-way Function
Computationally hard
Asymmetric key encryption
Modular arithmetic
46
used for long term storage and gets physically changed when files are saved or deleted
Random Access Memory
Sequential Memory
Main memory
Secondary memory
47
base 16, number system that uses 0-9 and a-f
Binary
Decimal
Hexadecimal
48
the number of bits that can be processed per second
Bit rate
Latency
49
a program that infects other programs and usually spreads to other programs or
Hacker
Virus
Phishing
DDos
50
using a remote server to store files
Protocol
Cloud Computing
Network
Main memory
51
any computer that provides a service
Website
Name Server
Virus
Server
52
using the remainder when dividing, also known as clock arithmetic
Big Data
Division arithmetic
Modular arithmetic
Sequential Memory