1/9
These flashcards cover key vocabulary terms and concepts related to Chapter 2 on input, processing, and output in programming, with a focus on Python.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
An informal programming language that is not meant to be compiled or executed, used to outline a program's design.
Pseudocode
A diagram that graphically depicts the steps in a program using various symbols connected by arrows.
Flowchart
A name that represents a value stored in the computer's memory, used to access and manipulate data.
Variable
A string that appears in the actual code of a program, enclosed in single or double quotes.
String Literal
The process by which the Python interpreter removes values that are no longer referenced by variables.
Garbage Collection
A symbol that performs arithmetic operations on operands, such as addition (+), subtraction (-), multiplication (*), and division (/).
Math Operator
A statement used to create a variable and make it reference data, generally of the form variable = expression.
Assignment Statement
A special type of string literal in Python prefixed with 'f' that allows for the inclusion of expressions inside string placeholders.
F-String
A name that represents a value that does not change during the program's execution, improving code readability and maintainability.
Named Constant
A Python library that provides a drawing interface using a cursor known as the turtle, which can be moved to draw shapes and lines.
Turtle Graphics