12/12/25, 12:00 PM COMPUTER SCIENCE FINAL EXAM Flashcards | Quizlet
Science Computer Science
COMPUTER SCIENCE FINAL EXAM
Define the word "program". A set of instructions to achieve a specified goal.
Explain why programming in Programming is 1s and 0s is very tedious and problematic.
machine language is undesirable
What language uses commands Assembly language
with mnemonic names and
hexadecimal numbers?
What is the name of the Assembler
translator used by Assembly
Language?
List 2 of Grace Hopper's Developed program translators & Developed COBOL
accomplishments.
Explain the difference between Compilers translates the entire file and then execute.
an interpreter and a compiler. Interpreters translate each line and execute each line
What is a "low-level" language? Close to computer language
What is a high-level language? Close to human language
Why do we not simply use English is too ambiguous
English, or any other human
language, to program a
computer?
What was the first successful FORTRAN
programming language for the
mathematics and scientific
Community language?
What does FORTRAN stand for? Formula Translator
What community was COBOL business
created for?
A program is made up of words, Keywords
which usually are called what?
https://quizlet.com/83054438/computer-science-final-exam-flash-cards/ 1/5
, 12/12/25, 12:00 PM COMPUTER SCIENCE FINAL EXAM Flashcards | Quizlet
What is the first Java syntax rule? Use only keywords known by the Java compiler.
List the 3 categories of Reserved words, pre-defined identifiers and user-defined
keywords. identifiers
List 3 examples of Java Reserved public, static, void
Words
Java has a large number of methods
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?
List 2 examples of Predefined print and println
Identifiers.
What does OOP stand for? Object Oriented Programming
What is the difference between C++ gives you the option to use OOP. Java requires it.
C++ and Java with regards to
OOP?
Cryptic Programming Stage
What are the 4 stages of Unstructured, Spaghetti-Programming Stage
program design? Structured Programming Stage
Object Oriented Programming Stage
Why were some programs Many programs were written intentionally in a very cryptic style
intentionally written very cryptic that only the creator of the
in the 1st stage of program program could understand
design?
Computers became cheaper and programmers became more
expensive. Programs required
Why did the first stage of frequent debugging and updating, and the cryptic style usually
program design not last long? meant starting a program from
scratch if the creator left the company. Companies could not
afford this wasteful approach.
What quick fix statement was goto
used in the 2nd stage of
program design?
What is the simplest control for
structure?
Write the Java statement that will if (grade >= 70)
do this action: If your grade is 70 System.out.println("You passed");
or better, print "You passed!"
Why should indentation be used It makes the program more readable.
with control structures?
Explain the unusual output of The program is meant to execute multiple statements only if the
program Java0507. condition is true.
What do you need to add to a Create block structure with opening and closing braces.
program if you wish to control
multiple statements with if.
https://quizlet.com/83054438/computer-science-final-exam-flash-cards/ 2/5
Science Computer Science
COMPUTER SCIENCE FINAL EXAM
Define the word "program". A set of instructions to achieve a specified goal.
Explain why programming in Programming is 1s and 0s is very tedious and problematic.
machine language is undesirable
What language uses commands Assembly language
with mnemonic names and
hexadecimal numbers?
What is the name of the Assembler
translator used by Assembly
Language?
List 2 of Grace Hopper's Developed program translators & Developed COBOL
accomplishments.
Explain the difference between Compilers translates the entire file and then execute.
an interpreter and a compiler. Interpreters translate each line and execute each line
What is a "low-level" language? Close to computer language
What is a high-level language? Close to human language
Why do we not simply use English is too ambiguous
English, or any other human
language, to program a
computer?
What was the first successful FORTRAN
programming language for the
mathematics and scientific
Community language?
What does FORTRAN stand for? Formula Translator
What community was COBOL business
created for?
A program is made up of words, Keywords
which usually are called what?
https://quizlet.com/83054438/computer-science-final-exam-flash-cards/ 1/5
, 12/12/25, 12:00 PM COMPUTER SCIENCE FINAL EXAM Flashcards | Quizlet
What is the first Java syntax rule? Use only keywords known by the Java compiler.
List the 3 categories of Reserved words, pre-defined identifiers and user-defined
keywords. identifiers
List 3 examples of Java Reserved public, static, void
Words
Java has a large number of methods
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?
List 2 examples of Predefined print and println
Identifiers.
What does OOP stand for? Object Oriented Programming
What is the difference between C++ gives you the option to use OOP. Java requires it.
C++ and Java with regards to
OOP?
Cryptic Programming Stage
What are the 4 stages of Unstructured, Spaghetti-Programming Stage
program design? Structured Programming Stage
Object Oriented Programming Stage
Why were some programs Many programs were written intentionally in a very cryptic style
intentionally written very cryptic that only the creator of the
in the 1st stage of program program could understand
design?
Computers became cheaper and programmers became more
expensive. Programs required
Why did the first stage of frequent debugging and updating, and the cryptic style usually
program design not last long? meant starting a program from
scratch if the creator left the company. Companies could not
afford this wasteful approach.
What quick fix statement was goto
used in the 2nd stage of
program design?
What is the simplest control for
structure?
Write the Java statement that will if (grade >= 70)
do this action: If your grade is 70 System.out.println("You passed");
or better, print "You passed!"
Why should indentation be used It makes the program more readable.
with control structures?
Explain the unusual output of The program is meant to execute multiple statements only if the
program Java0507. condition is true.
What do you need to add to a Create block structure with opening and closing braces.
program if you wish to control
multiple statements with if.
https://quizlet.com/83054438/computer-science-final-exam-flash-cards/ 2/5