Shared Flashcard Set

Details

Chapter 2 vocab
AP CSP
16
Other
12th Grade
09/09/2018

Additional Other Flashcards

 


 

Cards

Term
Abstraction
Definition
Reducing information and detail to focus on essential characteristics.
Term
Algorithm discovery
Definition
The process of finding an algorithmic solution to a given problem. Computation: An algorithmic operation that carries out a single numeric computation and stores the result.
Term
computation
Definition
the action of mathematical calculation
Term
Continuation condition
Definition
The true/false condition that will determine when the iteration has been completed.
Term
Control operations
Definition
Operations that alter the normal sequential flow of control within an algorithm.
Term
input
Definition
Data that is entered into the computer system via an input or storage device.
Term
Iteration
Definition
repetition
Term
iterative operations
Definition
Algorithmic operations that repeat a block of instructions
Term
library
Definition
a collection of commands / functions, typically with a shared purpose
Term
Loop body
Definition
Any number of statements nested inside a loop. The nesting is indicated by the fact that the statements are indented under the for loop statement.
Term
output
Definition
Data that has been processed into a useful format.
Term
Primitive operations
Definition
Operations that can be directly understood by the computing agent executing the algorithm and which do not have to be further clarified or explained
Term
Pseudocode
Definition
a high-level description of the actions of a program or algorithm, using a mixture of English and informal programming language syntax
Term
sequential algorithm
Definition
An algorithm that executes its operations in a straight line, from top to bottom, without any branching.
Term
Top Down Design
Definition
a problem solving approach (also known as stepwise design) in which you break down a system to gain insight into the sub-systems that make it up.
Term
Variable
Definition
A symbol used to represent a quantity that can change
Supporting users have an ad free experience!