AP CSP 1.1.1 - 1.1.3 Quiz Study Guide

0.0(0)
studied byStudied by 2 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/20

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

21 Terms

1
New cards

Algorithm

A set of steps to accomplish a specific task.

2
New cards

Algorithmic thinking

The process of solving problems by identifying the tasks required to solve a problem and using algorithms to clearly describe each task.

3
New cards

Code segments

A collection of program statements that is part of a program.

4
New cards

Program

A collection of program statements that performs a specific task when run by a computer. Often referred to as software

5
New cards

Execute

To run a program or a single instruction.

6
New cards

Methods

A predefined set of instructions that can be used to accomplish a task. It is available on a specific object.

7
New cards

Parameter

A special kind of variable defined in a function to receive specific information.

8
New cards

Turtle

A Python file that includes predefined, reusable code, which allows for the creation of shapes, lines, on a coordinate grid.

9
New cards

Module

Predefined, reusable code which provides functionality around a specific programming need.

10
New cards

Input

Data that is given to an algorithm during execution that can affect the results of the algorithm.

11
New cards

Code statements

A part of a program code that expresses an action to be carried out

12
New cards

Output

Data or actions produced by an algorithm, including any data sent from a program to a device. It can come in a variety of forms, such as tactile, audio, visual, or text.

13
New cards

Runtime

The duration of time a program is executing, from start to finish

14
New cards

Program input

Data sent to a computer for processing by a program.

15
New cards

Python terminal

The window that displays textual output generated by a Python program

16
New cards

Variable

A reference to a memory location that stores some value during the execution of a program

17
New cards

Expression

A combination of variables, operators, or procedure calls that are evaluated and return a single value.

18
New cards

Data type

The kind of data being represented, such as a sequence of characters, an integer, or a true or false value, usually limiting the values allowed for the data

19
New cards

Substring

A subset of characters within a string

20
New cards

Iteration

A repeating portion of an algorithm.

21
New cards

Modulus operator %

An arithmetic expression that does division and returns the remainder.

Explore top flashcards