AP CSP Unit 3 Vocabulary (copy)

studied byStudied by 0 people
5.0(1)
Get a hint
Hint

procedure

1 / 33

34 Terms

1

procedure

a named collection of steps in an algorithm that can be reused anytime it is needed without restating the detailed steps (abstraction)

New cards
2

concatenation

chaining together or placing two or more separate things side by side so that they are treated as one.

New cards
3

string

a linear sequence of characters, words, or other data

New cards
4

dichotomous

in which something can only be one thing or another (yes or no)

New cards
5

binary code

code represented with the two symbols of 1 and 0

New cards
6

bits

the foundation for digital computing (1s and 0s) - short for binary digits

New cards
7

digital

electronic technology that generates, stores and processes data in 0s and 1s.

New cards
8

state space

the space of potential possibilities

New cards
9

exponential growth

the rate of growth that rapidly increases in proportion to the growing total number or size

New cards
10

ASCII (American Standard Code for Information Interchange)

a table that outlines a common set of conventions for converting between binary values and alphanumeric characters

New cards
11

alphanumeric

the characters that consist of uppercase and lowercase letters and numerals 0-9

New cards
12

digital noise

irrelevant or meaningless data that has found its way into otherwise meaningful code

New cards
13

abstraction

the process of removing or suppressing details to create a manageable level of complexity

New cards
14

bit string

a sequence of bits that can be used to represent sets or manipulate binary data

New cards
15

mapping

the process of connecting a data field from one source to a data field in another source.

New cards
16

data

characters, symbols, or quantities on which operations are performed, stored, and/or transmitted by a computer

New cards
17

unicode

a binary encoding system representing much more of the world's text than ASCII (represents 65,536 different characters, including of different languages)

New cards
18

Morse Code

a code where letters are represented by combinations of long and short signals of light or sound

New cards
19

Baudot Code

a binary code invented by Emile (lastName) in 1870 that encodes 32 characters. It uses dots and crosses to represent binary characters in telegraphy.

New cards
20

variable-width

using codes of different lengths to encode a character set (e.g., Morse Code)

New cards
21

fixed-width

a flat data file in which each variable is represented by a pre-determined number of characters (Baudot Code).

New cards
22

discrete

separate or divided (digital)

New cards
23

continuous

unbroken, without interruption (analog)

New cards
24

approximation

methods that trade small losses in the quality of results for significant gains in performance and efficiency.

New cards
25

analog

non-digital signals represented by a continuously variable physical quantity

New cards
26

list

a data structure (also called an array) that stores multiple pieces of information at once

New cards
27

data structure

a particular way of organizing and storing data, such as an array or table

New cards
28

index value

the representation of where each item in a list is located

New cards
29

output

observable behaviors generated by the computer, such as animation, sound, and text

New cards
30

join

a block in Scratch that concatenates or links two values together

New cards
31

linear search

a method for finding a target value within a list by checking each value until a match is found or all elements are searched

New cards
32

substring

a subset of a string of alphanumeric fields or variables

New cards
33

encoding

convert (information or an instruction) into a particular form.

New cards
34

linear search

Each item in an array is visited and checked against the search term. This is done until the item is found or the end of the array is reached.

New cards

Explore top notes

note Note
studied byStudied by 11 people
... ago
5.0(2)
note Note
studied byStudied by 37 people
... ago
4.0(1)
note Note
studied byStudied by 18 people
... ago
5.0(1)
note Note
studied byStudied by 24 people
... ago
5.0(1)
note Note
studied byStudied by 8 people
... ago
5.0(1)
note Note
studied byStudied by 63 people
... ago
5.0(1)
note Note
studied byStudied by 32 people
... ago
5.0(1)
note Note
studied byStudied by 4 people
... ago
4.0(1)

Explore top flashcards

flashcards Flashcard (30)
studied byStudied by 63 people
... ago
5.0(2)
flashcards Flashcard (54)
studied byStudied by 34 people
... ago
5.0(1)
flashcards Flashcard (73)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 616 people
... ago
4.0(4)
flashcards Flashcard (56)
studied byStudied by 47 people
... ago
5.0(3)
flashcards Flashcard (33)
studied byStudied by 241 people
... ago
4.7(3)
flashcards Flashcard (38)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (242)
studied byStudied by 6 people
... ago
5.0(1)
robot