AP CSP vocab and crap Flashcards Preview

Misc > AP CSP vocab and crap > Flashcards

Flashcards in AP CSP vocab and crap Deck (116)
Loading flashcards...
1

a heuristic process may include running tests and getting results by

trial and error

2

the goal of heuristics is to develop a simple process that generates ... (or ...) results in an ...

accurate; approximate; acceptable amount of time

3

digital certificate is the same thing as

public key certificate

4

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)

5

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

6

append: to add at the

end

7

DNS Subdomain: hostname that belongs to your domain
e.g.

about.example.com

8

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

9

iterate: to ... in order to achieve, or get closer to, a desired goal

repeat

10

bitmap: an array of ... representing the values of ... in an image/display

binary data; pixels

11

floating-point number:

a real number

12

statement: directs the computer to perform a ...

specified action

13

expression: a group of .... that represent a

symbols; value

14

procedure: a set of coded instructions that tell a computer how to

run a program/calculation

15

protocols: a set of rules governing the ... or ... of data between devices

exchange; transmission

16

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

17

transistor: a device used to amplify its ..., a ... switch and the fundamental building block of ..

electrical input; binary; computer circuitry

18

motherboard: holds together the ..., ... and ... for ... and ... devices

CPU; memory; connectors; input; output

19

procedural abstraction: ... model of what we want a subprogram to do

mental

20

data abstraction: the reduction of a particular body of data to a

simplified representation of the whole

21

expression: any valid unit of code that resolves to a

value

22

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

23

chip can store ... or provide ...

computer memory; logic circuitry

24

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

25

privatization is the process of transferring an enterprise or industry from the ... to the ...

public sector; private sector

26

cryptography is the science of ... by transforming it into a secure format. It is used to protect ...

protecting information; digital data

27

virus: a type of malicious software program that, when executed, replicates itself by modifying other ... and inserting its own...

computer programs; code

28

major characteristics of viruses: the ability to ... itself, and the ability to .... to another ...

replicate; attach itself; computer file

29

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

program

30

phishing: a thief trying to trick you into sending them ... Typically these include ... about ... asking you to send your ... and ..., ... or other things

sensitive information; emails; system updates; username; password; social security number