Basic Vocab (1+) Flashcards

1
Q

A sequence of statements is also known as a

A

Program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A specific action to be carried out by the program

A

Statement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A program gets this type of data, perhaps from a file, keystroke, mouse-click, touchscreen, network, etc.

A

Input

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

A program puts that data somewhere, such as to a file, screen, network, etc.

A

Output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Part of a program that performs computations on data, such as adding two values like x + y.

A

Process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A strategy that involves creating a sequence of instructions in order to solve problems is also known as

A

Computational thinking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A sequence of instructions that solves a problem.

A

Algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Graphical languages for creating or visualizing computer programs in an easy to understand way.

A

Flowchart Languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A tool that executes a program’s statements.

A

Interpreter

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A word for the act of carrying out each statement’s action.

A

Run/Execute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

When a program carries out each statement, it ___ that statement

A

Runs/Executes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A name that can hold a value

A

Variable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
B
timeSeconds
y
numCars
x

The 5 items above are examples of what?

A

Variables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Character(s) or specific values to be put directly into the output as text, surrounding by double quotations “ “ in code

A

Literal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Text a programmer adds to a program, to be read by humans to better understand the code, but ignored by the program when executing

A

Comment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

These lines often start with # or // depending on the programming language, and are completely ignored by the program when it runs.

A

Comment

17
Q

Blank spaces (space and tab characters) between items within a statement, and to newlines.

A

Whitespace

18
Q

A symbol that performs a built-in calculation or comparison

A

Operator

19
Q
\+
-
== 
!=
>
<=
The above are common examples of what?
A

Operators