NEW
Font size
WorksheetsCSP Vocab Practice 1
Total questions: 16
Worksheet time: 8mins
This is a term that describes lists or arrays or other collections used to develop computer programs.
variables
abstract data types (ADTs)
algorithms
American Standard Code for Information Interchange (ASCII)
The removal of details or information for a purpose in a program; to help improve focus on a relevant concept; or to understand or solve a problem--is generally called
abstraction
algorithm
heuristic
modular arithmetic
This is a step-by-step set of instructions implemented by a program to develop and express solutions to a computational problem.
algorithm
heuristic
abstraction
data innovation
This is a character encoding scheme used to translate characters into numerical values.
American Standard Code for Information Interchange (ASCII)
hexadecimal
RGB color
binary
This program hides your browsing history and prevents the use of cookies that track your data.
anonymity software
dark web
virus
antivirus software
This program can work on a personal computer or a network to prevent viruses from infecting the system.
antivirus software
anonymity software
abstraction
Virtual Private Network (VPN)
This is the action of adding an element to the end of a list or array.
append
addendum
sum
product
When you put a value into a memory location and give that location a name in a program, this action is known as:
assignment
variable
abstraction
arithmetic
A step in encryption that verifies that the recipient of the message is who should be receiving the message.
authentication
antivirus software
decryption
IP address
This search algorithm finds a target in an ordered set by halving the set being searched at each stage until the target is found or a set of one element is all that remains.
linear search
binary search
algorithm
heuristic
Two-digit number system where each number represents a power of 2.
binary
dualism
hexadecimal
RGB color
A single binary digit which can contain either a 0 or 1.
bit
byte
binary
nibble
Writing code in this type of language often involves dragging and dropping pictorial code, rather than typing text.
block-based language
boolean logic
text-based language
Java
This branch of algebra has all values represented by either true or false.
Boolean logic
binary
modular arithmetic
assignment operator
A variable that is either true or false.
Boolean data type
binary question
dualism
abstraction
A list of web page addresses (and related data) that a person has viewed.
browsing history
anonymity software
abstract data type (ADT)
IP address
