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