Vocab Words 1
Vocab Words 2
Vocab Words 3
Vocab Words 4
Vocab Words 5
100

An error in a program that stops it from working

Bug

100

A collection of numbers and facts before they are processed to become information

Data

100

Repetition

Loop/Repeat

100

The process of going through a program's code to locate and fix a problem or mistake

Debug

100

The number or word we give to a variable

Value

200

C++, Java, Python, C#

Language(s)/Programming Language

200

Computer Screen, Printer, Speaker: these are all examples of

Output

200

an algorithm written in a language that a computer can understand and put into action

Program

200

Keystrokes, Microphone, Audio Jack: These are examples of

Input

200

Performing more than one task at the same time

Parallelism

300
An accurate representation of a real life activity

Simulation

300

A label to which a value can be assigned

Variable

300

Ordered steps in a program

Sequence

300

Following a set of rules to get a desired outcome; is direct and concise

Logic

300

What data becomes after it is organized

Information

400

A subset of a program that does a particular thing

Procedure

400

Breaking down a problem into smaller problems and solving them one piece at a time

Decomposing

400

When something happens under certain circumstances and another thing happens when an event is True/False

Conditional/Condition

400

Way of evaluating something and saying that it has a particular attribute and will do one thing if true or do another thing if false

IF/THEN/ELSE

400

One piece of program contained within another

Embed/Nest

500

Written in everyday language but steps might be capable of translation into a programming language

Algorithm

500

Means `as well as`; suggests not both are required

AND/OR

500

Can either be a user entering in data or are the symbols used in math for computation

Operator(s)

500
Output words, numbers, or images

Print

500

Name all 3 algorithms discussed in class

- Dijkstra

- A*

- Breadth First

M
e
n
u