Intro Flashcards
(16 cards)
Input
A program gets data
from a file, keyboard, touchscreen, network, etc
Process
A program performs computations on that data,
such as adding two values like x + y
Output
A program puts that data somewhere,
such as to a file, screen, network, etc
Computational Thinking
creating a sequence of instructions to solve a problem
Algorithm
A sequence of instructions that solves a problem
Flowchart
graphical language for creating or viewing computer programs
Program
A sequence of statements
Statements
A specific action in a program.
Node (graphical)
Represents a statement in a flow chart
Run
The act of carrying out each statement’s action
Variable
A name that can hold a value
Interpreter
A tool that runs a program’s statements
Input Statement
- Represented by a parallelogram in coral
- variable = Get next input
Output Statement
- Represented by a parallelogram in coral
- Put item to output
String Literal
text (characters) within double quotes, as in “Go #57!”. A character includes any letter (a-z, A-Z), digit (0-9), or symbol (~, !, @, etc.).
Cursor
Indicates where the next output item will be placed in the output