Define the word "program". correct answers A set of instructions to achieve a specified goal.
Explain why programming in machine language is undesirable correct answers Programming is 1s and 0s is very tedious and problematic.
What language uses commands with mnemonic names and hexadecimal number...
COMPUTER SCIENCE FINAL EXAM (correct answers)
Define the word "program". correct answers A set of instructions to achieve a specified
goal.
Explain why programming in machine language is undesirable correct answers
Programming is 1s and 0s is very tedious and problematic.
What language uses commands with mnemonic names and hexadecimal numbers?
correct answers Assembly language
What is the name of the translator used by Assembly Language? correct answers
Assembler
List 2 of Grace Hopper's accomplishments. correct answers Developed program
translators & Developed COBOL
Explain the difference between an interpreter and a compiler. correct answers
Compilers translates the entire file and then execute.
Interpreters translate each line and execute each line
What is a "low-level" language? correct answers Close to computer language
What is a high-level language? correct answers Close to human language
Why do we not simply use English, or any other human language, to program a
computer? correct answers English is too ambiguous
What was the first successful programming language for the mathematics and scientific
Community language? correct answers FORTRAN
What does FORTRAN stand for? correct answers Formula Translator
What community was COBOL created for? correct answers business
A program is made up of words, which usually are called what? correct answers
Keywords
What is the first Java syntax rule? correct answers Use only keywords known by the
Java compiler.
List the 3 categories of keywords. correct answers Reserved words, pre-defined
identifiers and user-defined identifiers
List 3 examples of Java Reserved Words correct answers 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? correct answers methods
List 2 examples of Predefined Identifiers. correct answers print and println
What does OOP stand for? correct answers Object Oriented Programming
What is the difference between C++ and Java with regards to OOP? correct answers
C++ gives you the option to use OOP. Java requires it.
What are the 4 stages of program design? correct answers 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? correct answers Many programs were written intentionally in a very cryptic style
that only the creator of the
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Governor001. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $15.49. You're not tied to anything after your purchase.