Already Graded A+
Define the word "program". - Answer A set of instructions to achieve a specified goal.
Explain why programming in machine language is undesirable - Answer Programming is 1s and 0s is very
tedious and problematic.
What language uses commands with mnemonic names and hexadecimal numbers? - Answer Assembly
language
What is the name of the translator used by Assembly Language? - Answer Assembler
List 2 of Grace Hopper's accomplishments. - Answer Developed program translators & Developed COBOL
Explain the difference between an interpreter and a compiler. - Answer Compilers translates the entire
file and then execute.
Interpreters translate each line and execute each line
What is a "low-level" language? - Answer Close to computer language
What is a high-level language? - Answer Close to human language
Why do we not simply use English, or any other human language, to program a computer? - Answer
English is too ambiguous
What was the first successful programming language for the mathematics and scientific
Community language? - Answer FORTRAN
What does FORTRAN stand for? - Answer Formula Translator
, What community was COBOL created for? - Answer business
A program is made up of words, which usually are called what? - Answer Keywords
What is the first Java syntax rule? - Answer Use only keywords known by the Java compiler.
List the 3 categories of keywords. - Answer Reserved words, pre-defined identifiers and user-defined
identifiers
List 3 examples of Java Reserved Words - Answer public, static, void
Java has a large number of libraries that enhance the basic Java language. These libraries contain
special program modules that perform a variety of tasks to simplify the life of a programmer. What
are these modules called? - Answer methods
List 2 examples of Predefined Identifiers. - Answer print and println
What does OOP stand for? - Answer Object Oriented Programming
What is the difference between C++ and Java with regards to OOP? - Answer C++ gives you the option to
use OOP. Java requires it.
What are the 4 stages of program design? - Answer Cryptic Programming Stage
Unstructured, Spaghetti-Programming Stage
Structured Programming Stage
Object Oriented Programming Stage
Why were some programs intentionally written very cryptic in the 1st stage of program design? - Answer
Many programs were written intentionally in a very cryptic style that only the creator of the