APCSP Chapter 2 vocabulary

studied byStudied by 4 people
5.0(1)
get a hint
hint

Iterative operations

1 / 16

17 Terms

1

Iterative operations

What are algorithmic operations that repeat a block of instructions called?

New cards
2

Primitive operations

What are instructions that can be directly understood by the computing agent executing the algorithm and which do not have to be further clarified or explained called?

New cards
3

Control operations

What are operations that alter the normal sequential flow of control within an algorithm called?

New cards
4

Conditional statements

What are operations that ask a question and select the next instruction to carry out based on the answer to that question called?

New cards
5

Library

What is a collection of useful prewritten algorithms that can be used during problem solving called?

New cards
6

Variable

What is a named storage location that can hold a data value called?

New cards
7

Pseudocode

What is a notation used to design algorithms; uses English constructs, mathematical notation and an informal algorithmic structure designed to look like a high-level programming language called?

New cards
8

Top-down design

What is a problem solving strategy in which you begin at the highest level view of the problem and, in steps, address the lower-level details of how to accomplish each operation called?

New cards
9

Sequential algorithm

What is an algorithm that executes its operations in a straight line, from top to bottom, without any branching called?

New cards
10

Computation

What is an operation that carries out a single numeric computation and stores the result?

New cards
11

Output

What is an operation that causes computed values to be sent to the outside world for viewing or saving?

New cards
12

Input

What is an operation that causes data values from the outside world to be brought into the algorithm?

New cards
13

Loop body

What is the block of statements that are to be repetitively executed called?

New cards
14

Continuation condition

What is the condition in an iterative statement that will determine when the iteration has been completed?

New cards
15

Algorithm discovery

What is the process of finding an algorithmic solution to a given problem called?

New cards
16

Iteration

What is the repetitive execution of a block of operations called?

New cards
17

abstraction

What is the The separation of the high-level view of an entity from the low-level details of its implementation

New cards

Explore top notes

note Note
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 53 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 132 people
Updated ... ago
5.0 Stars(2)
note Note
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 17 people
Updated ... ago
4.0 Stars(1)
note Note
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 120 people
Updated ... ago
5.0 Stars(3)

Explore top flashcards

flashcards Flashcard46 terms
studied byStudied by 6 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard28 terms
studied byStudied by 7 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard20 terms
studied byStudied by 13 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard21 terms
studied byStudied by 14 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard303 terms
studied byStudied by 60 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard104 terms
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard94 terms
studied byStudied by 21 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard20 terms
studied byStudied by 177 people
Updated ... ago
5.0 Stars(8)