PROGRAMMING FOUNDATIONS (281
Questions) With 100% Correct Verified
Answers GRADED A
program
consists of instructions executing one at a time, list of statements
input
a program gets data, perhaps 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, generating correct output for
any valid input values.
flowchart
is a graphical language for creating or viewing computer programs.
Coral Language
intended for learning to program
,statement
carrying out some action and executing one at a time
Coral flowchart
each statement is a graphical node, with different shapes for different types of
statements
interpreter
runs a programs statements, run an exectue are words for carrying out a programs
statements
coral flowchart begins
at the start node, which may have the label "start" and which is an oval node with
an exiting arrow
, comment
a text a programmer adds to a program to be read by humans to better understand the code but ignored
by the program when executing. Starts with // in coral
whitespace
refers to blank spaces (space and tab characters) between items within a statement and to newlines.
Moore's Law
the observation that computing power roughly doubles every two years. Trend of switch sizes halving
about every two years
variable
a name that can hold a value
interpreter
a tool that runs a programs statements
run
the act of carrying out each statements action
variable
a name that can hold a value