Algorithm - ANSWERa step-by-step process which is guaranteed to produce a
specific result
Assembly Language - ANSWERa low-level programing language
Low-level Language - ANSWERharder coding, language understood by a computer
with little or no translation
High-level Language - ANSWEReasier coding, A language designed to be easily
understood by programmers. They use commands and instructions based on
English words or phrases.
Brute Force Algorithm - ANSWERa process which tries every possible combination
to produce a result
Successive Refinement - ANSWERdone by the following steps: (1) do one small
thing that the program requires; (2) test it; (3) if it does not work, fix it and go back to
step 2; (4)if it does work, then go back to step 1
Program - ANSWERa series of commands that a certain computer can understand
and interpert
Machine Code - ANSWERa few basic commands which the computer can execute
directly
Iteration - ANSWERmeans one time through a loop
Syntax - ANSWERthe symbols that are allowed and in what kinds of combinations
Semantics - ANSWERrefers to what the symbols mean in certain combinations and
contexts
Logic Error - ANSWERmeans that your program will run but it will not work as you
expected it to
Compiler - ANSWERa piece of software (a program) that converts a program
specified in a text file (called the source code) into something that can be run on a
computer (e.g., machine code)
Variable - ANSWERa place in computer memory where potentially changeable)
values are stored
Constant - ANSWERvalue never changes