stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
PLTW CSP Key Terms 1.1 Flashcards | StudBud
Explore
/
PLTW CSP Key Terms 1.1
PLTW CSP Key Terms 1.1
40 terms
·
StudBud Administration
·
29 plays
Key Words from 1.1 of PLTW CSP
Flashcards
40 cards
F
Practice quiz
P
Host live
L
Questions
40
Answers
1
A trigger from the user or from a program that causes a certain part of the program to execute.
Method
State
Scrum
Event
2
A variable that counts in an arithmetic sequence, usually counting by ones starting at 0 or 1.
Stepper
Aggregator
Walker
3
The most common framework for Agile Development.
Scrum
Waterfall
4
Shows the ways that a program could progress from each state to other states.
State Diagram
Method
If-structure
5
Evaluates a Boolean expression and executes some code if the expression is true.
Method
Variable
Iteration
If-structure
6
Plain-language description of a user’s need for the software under development.
Product Backlog
State Test
User Stories
7
Stores one item from a list at a time during iteration.
Walker
Stepper
8
Keeps track of a best or worst and updates when a new record best or worst has been reached.
Accumulator
One-way Flag
Stepper
Best-so-far
9
A step-by-step procedure, like a recipe, but often involving decisions.
Event
Product Backlog
Algorithm
Iteration
10
Process of figuring out why code doesn’t behave as expected and removing bugs to make it work
Executing
Gnashing Teeth
Debugging
Modular Code
11
The part of the computer that executes one instruction at a time.
Central Processing Unit (CPU)
Agile Design
Integrated Development Environment (IDE)
Method
12
Evaluates to either true or false; used in the conditional of an if- structure.
Fixed Variable
String
Iteration
Boolean Expression
13
A list of small specific tasks to be completed in the scrum method of software development.
Sprint Task List
Product Backlog
14
Stores a list of values built up over time and remembers separate individual values.
Best-so-far
One-way Flag
Aggregator
Stepper
15
A piece of code that responds to an event.
Input
Event Handler
Memory
Algorithm
16
Stores a value that will not change over the course of the entire program.
Stepper Variable
Aggregator Variable
Fixed Variable
Best So Far Variable
17
The parts of computer that can store data or instruction
CPU
Modular Code
Memory
Monitor
18
A group of code that exists as an independent unit, which is easy to use with other code.
Method
Algorithm
Modular Code
Pseudocode
19
Software development: complete each stage of the design process before beginning the next.
Agile
Waterfall
Scrum
20
The effect that a program has on its environment.
Output
Method
Scrum
Memory
21
A prioritized list of user stories, showing short- and long- term goals of a development team.
Product Backlog
Sprint Task List
22
Describes everything about how a program exists at a given time; a snapshot of a program.
Meta-information
State
23
Data that is used by a program.
Algorithm
Iteration
Input
Execute
24
Stores user input or stores information about a program’s state that changes unpredictably.
Most Recent Variable
One-way Flag Variable
Stepper Variable
Fixed Variable
25
Instructions in a program.
Execute
Code
Method
Input
26
One method of determining the strength of artificial intelligence.
Turing Test
State Test
27
Precise rules defining how the letters, words, and punctuation of a programming language work.
Syntax
State
Pseudocode
28
Variable type that maintains a running total.
accumulator
fixed value
aggregator
walker
29
An outline of the basic ideas behind how algorithms will work.
Pseudocode
Method
30
A graphics object that can be moved on top of or behind a background.
7-up
Sprite
31
Expression in an if-structure that is evaluated to determine which branch of code to execute.
Input
Algorithm
Conditional
Event
32
Information about a program or data file, including date created and author information.
Method Call
Pseudocode
Script
Meta-information
33
Describe why a variable is being used in a program.
Variable Role
Variable Type
34
Stores whether a condition has been true yet.
Best So Far
Stepper
One-way flag
Walker
35
A set of instructions grouped together to do something to or with an object.
Method
Script
Algorithm
Pseudocode
36
Part of a program that causes an error or undesired output.
Event
Bug
Conditional
Pseudocode
37
Repeating a step-by-step procedure several times.
Method
Branching
If-structure
Iteration
38
Provides a developer with a way to create, run, and debug the program all in one application.
Product Backlog
Flowchart
State Diagram
Integrated Development Environment (IDE)
39
To run a program or a single instruction.
Execute
Sprite
Code
Output
40
Software development that emphasizes frequent client input to produce better end products.
Agile Design
Waterfall Design