APCSP Big Idea 1

0.0(0)
studied byStudied by 4 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/18

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards

computing innovation

a program as an important part of its function

2
New cards

pair programming

one programmer writes the code, while the other reviews each line of program code

3
New cards

programming

collaborative and creative process that brings ideas to life through development of software

4
New cards

input

data that is sent from a computer for processing by a program

5
New cards

inputs affect

output affects

6
New cards

event

triggered by some action, which sends input data to the program

7
New cards

actions trigger

events

8
New cards

output

any data sent from a program to a device

9
New cards

program

A collection of statements

10
New cards

statement

single command

11
New cards

code segment

group of statements

12
New cards

iterative development process

programmers develop their entire program and then go back and make sure each part is working

13
New cards

incremental development process

programmers break the program they are working on into smaller pieces and make sure each piece works before adding it to the whole

14
New cards

program documentation

Description of how something in your program works

15
New cards

syntax error

spelling or punctuation rules of the program language aren’t followed

16
New cards

logic error

a mistake that causes unexpected behavior (but the program still runs)

17
New cards

run-time error

error that occurs when the program is running that causes it to crash

18
New cards

overflow error

error that occurs when the computer tries to handle a number thats outside its range

19
New cards

debugging

process of finding and fixing errors