Vocab Flashcards

1
Q

Boolean logic deals with the basic operations of truth values: AND, OR, NOT and combinations thereof.

A

Boolean logic

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

A set of rules performed if a certain condition is met. It is sometimes
referred to as an If-Then statement, because IF a condition is met, THEN an action is performed.

A

Conditional statement

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

A systematic approach to problem solving that is often used to find and resolve a
problem, error, or fault within software or a computer system.

A

Debugging

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

Break a problem down into smaller pieces.

A

Decompose

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

as a graphic representation of an algorithm, a step-by-step approach to solving a task.

A

Flowchart

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

are “self contained” modules of code that accomplish a specific task. Functions usually “take in” data, process it, and “return” a result. Once a function is written, it can be used over and over and over again. Functions can be “called” from the inside of other functions.

A

Functions

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

is the repetition of a function or process in a computer program. Iterations of functions are common in computer programming, since they allow multiple blocks of data to be processed in sequence. This is typically done using a “while loop” or “for loop”. These loops will repeat a process until a certain number or case is reached.

A

iterate

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

A programming structure that repeats a sequence of instructions as long as a specific
condition is true.

A

Loop

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

is a symbol that usually represents an action or process. These symbols were adapted from mathematics and logic. An operator is capable of manipulating a certain value or operand. Operators are the backbone of any program and they are used for everything from very simple functions like counting to complex algorithms like security encryption.

A

operators

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

building interactive physical systems by the use of software and hardware that can sense and respond to the analog world.

A

physical computing

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

A detailed yet readable description of what a computer program or algorithm must
do, expressed in a formally-styled natural language rather than in a programming language.

A

Pseudocode

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

An early approximation of a final product or information system, often built for
demonstration purposes.

A

prototype

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

a device that detects and responds to some type of input from the physical environment. Sensors send data to a microprocessor (computer).

A

sensors

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

a graphic organizer that provides the viewer with a high-level view of a project. In
software development, a storyboard can help developers quickly get a sense of what work still
needs to be completed.

A

Storyboard

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

A person for whom a hardware or software product is designed (as distinguished from the
developers).

A

User

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

A placeholder for a piece of information that can change (Code.org K–5) Note: This
definition differs from that used in math.

A

Variable