AP CS Principles Unit 2 Vocab

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

pair programming

1 / 18

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

19 Terms

1

pair programming

a common model of programming that facilitates collaboration

New cards
2

program

a collection of program statements that performs a specific task when run by a computer. Often referred to as software.

New cards
3

code segment

a collection of program statements that are part of a program

New cards
4

behavior of a program

how a program functions during execution; often described by how a user interacts with it.

New cards
5

event

associated with an action and supplies input data to a program.

New cards
6

program documentation

a written description of the function of a code segment, event, procedure, or program and how it was developed

New cards
7

comments

a form of program documentation written into the program to be read by people and do not affect how a program runs

New cards
8

iterative development process

a development process that requires refinement and revision based on feedback, testing, or reflection throughout the process

New cards
9

incremental development process

a development process that breaks the problem into smaller pieces and makes sure each piece works before adding it to the whole

New cards
10

program inputs

data sent to a computer for processing by a program. Input can come in a variety of forms, such as tactile, audio, visual, or text

New cards
11

variable

an abstraction inside a program that can hold a value; each one has associated data storage that represents ONE value at a time, but that value can be a list or other collection that in turn contains multiple values

New cards
12

conditional statements (if statements)

code statements that affect the sequential flow of control by executing different statements based on the value of a Boolean expression

New cards
13

Boolean value

either true or false

New cards
14

nested conditional statements

consist of conditional statements within conditional statements

New cards
15

iteration statements

code statements that change the sequential flow of control by repeating a set of statements zero or more times, until a stopping condition is met

New cards
16

procedure

a named group of programming instructions that may have parameters and return values

New cards
17

parameters

input variables of a procedure

New cards
18

arguments

specify the values of the parameters when a procedure is called

New cards
19

program outputs

any data sent from a program to a device; can come in a variety of forms, such as tactile, audio, visual, or text

New cards

Explore top notes

note Note
studied byStudied by 20 people
... ago
5.0(2)
note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 27 people
... ago
5.0(1)
note Note
studied byStudied by 17 people
... ago
5.0(1)
note Note
studied byStudied by 17 people
... ago
5.0(1)
note Note
studied byStudied by 48 people
... ago
4.5(2)
note Note
studied byStudied by 11 people
... ago
5.0(1)
note Note
studied byStudied by 585 people
... ago
4.0(5)

Explore top flashcards

flashcards Flashcard (60)
studied byStudied by 53 people
... ago
5.0(1)
flashcards Flashcard (26)
studied byStudied by 27 people
... ago
5.0(2)
flashcards Flashcard (150)
studied byStudied by 22 people
... ago
5.0(2)
flashcards Flashcard (57)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (46)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (37)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (163)
studied byStudied by 7 people
... ago
5.0(2)
flashcards Flashcard (30)
studied byStudied by 55 people
... ago
5.0(1)
robot