AP CSP BIG IDEAS 1 & 5

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:23 PM on 9/16/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

Computing innovation

Includes a program as an integral part of its function; can be physical non-physical software or a non-physical concept

2
New cards

Pair programming

A collaboration model with a driver at the keyboard and a navigator watching for logic and direction

3
New cards

Program

A collection of program statements that performs a specific task when run by a computer

4
New cards

Code segment

A collection of program statements that is part of a program

5
New cards

Behavior

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

6
New cards

Program input

Data sent to a computer for processing; tactile audio visual or text

7
New cards

Event

An action that supplies input data to a program and affects the flow of execution

8
New cards

Event-driven programming

Statements execute when triggered rather than through sequential flow of control

9
New cards

Program output

Any data sent from a program to a device; usually based on input or prior state

10
New cards

Iterative development

Refinement and revision based on feedback testing or reflection; may revisit earlier phases

11
New cards

Incremental development

Breaking the problem into smaller pieces and verifying each before adding it to the whole

12
New cards

Specification

The definition of the requirements for a program

13
New cards

Program requirements

A description of how a program functions including required user interactions

14
New cards

Program documentation

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

15
New cards

Comment

Documentation written into a program for people to read; does not affect how the program runs

16
New cards

Logic error

A mistake that causes a program to behave incorrectly or unexpectedly

17
New cards

Syntax error

A mistake where the rules of the programming language are not followed

18
New cards

Run-time error

A mistake that occurs during the execution of a program

19
New cards

Overflow error

An error that occurs when a number falls outside the defined range of values

20
New cards

Defined Inputs

Test Inputs chosen to demonstrate expected outcomes at or just beyond the extremes of the data