Flashcards in AP CSP vocab and crap Deck (116)
a heuristic process may include running tests and getting results by
trial and error
the goal of heuristics is to develop a simple process that generates ... (or ...) results in an ...
accurate; approximate; acceptable amount of time
digital certificate is the same thing as
public key certificate
a digital certificate is an electronic ... that allows a person, computer, or organization to exchange information securely over the Internet using the
public key infrastructure (PKI)
a digital certificate provides ...., is ... resistant and can be ... because it was issued by an ..., ... agency
contains the name of the certificate holder, a ... number, ... dates, a copy of the certificate holder's ... and the ... of the certificate-issuing authority
identifying information; forgery; verified; official, trusted; serial; expiration; public key; digital signature
append: to add at the
DNS Subdomain: hostname that belongs to your domain
selection: a generic term for a type of programming statement (usually an if-statement) that uses a ... condition to determine/select whether or not to run a ...
Boolean; certain block of statements
iterate: to ... in order to achieve, or get closer to, a desired goal
bitmap: an array of ... representing the values of ... in an image/display
binary data; pixels
a real number
statement: directs the computer to perform a ...
expression: a group of .... that represent a
procedure: a set of coded instructions that tell a computer how to
run a program/calculation
protocols: a set of rules governing the ... or ... of data between devices
stepwise refinement: a top-down process in which the programmer starts with the ... of the program and continually ... into ...
overall goal; breaks down the design; sub-functions
transistor: a device used to amplify its ..., a ... switch and the fundamental building block of ..
electrical input; binary; computer circuitry
motherboard: holds together the ..., ... and ... for ... and ... devices
CPU; memory; connectors; input; output
procedural abstraction: ... model of what we want a subprogram to do
data abstraction: the reduction of a particular body of data to a
simplified representation of the whole
expression: any valid unit of code that resolves to a
network switch: computer networking device that connects ... on a ... by using packet switching to receive, process, and forward data to the destination device
devices together; computer network
chip can store ... or provide ...
computer memory; logic circuitry
Open Systems Interconnection (OSI model) is a conceptual model that characterizes and standardizes the ... functions of a telecommunication or computing system without regard to its underlying ... and ...
communication; internal structure; technology
privatization is the process of transferring an enterprise or industry from the ... to the ...
public sector; private sector
cryptography is the science of ... by transforming it into a secure format. It is used to protect ...
protecting information; digital data
virus: a type of malicious software program that, when executed, replicates itself by modifying other ... and inserting its own...
computer programs; code
major characteristics of viruses: the ability to ... itself, and the ability to .... to another ...
replicate; attach itself; computer file
a computer virus needs another ... in order to be able to be activated and infect other computer files. essentially, a computer virus piggybacks on another file in your computer