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