Define the word "program". Correct answer- A set of instructions to achieve a specified
goal.
Explain why programming in machine language is undesirable Correct answer-
Programming is 1s and 0s is very tedious and problematic.
What language uses commands with mnemonic names and hexade...
explain why programming in machine language is undesirable
what language uses commands with mnemonic names and hexadecimal numb
Written for
COMPUTER SCIENCE
All documents for this subject (816)
Seller
Follow
EvaTee
Reviews received
Content preview
COMPUTER SCIENCE FINAL EXAM
Define the word "program". Correct answer- A set of instructions to achieve a specified
goal.
Explain why programming in machine language is undesirable Correct answer-
Programming is 1s and 0s is very tedious and problematic.
What language uses commands with mnemonic names and hexadecimal numbers?
Correct answer- Assembly language
What is the name of the translator used by Assembly Language? Correct answer-
Assembler
List 2 of Grace Hopper's accomplishments. Correct answer- Developed program
translators & Developed COBOL
Explain the difference between an interpreter and a compiler. Correct answer-
Compilers translates the entire file and then execute.
Interpreters translate each line and execute each line
What is a "low-level" language? Correct answer- Close to computer language
What is a high-level language? Correct answer- Close to human language
Why do we not simply use English, or any other human language, to program a
computer? Correct answer- English is too ambiguous
What was the first successful programming language for the mathematics and scientific
Community language? Correct answer- FORTRAN
What does FORTRAN stand for? Correct answer- Formula Translator
What community was COBOL created for? Correct answer- business
A program is made up of words, which usually are called what? Correct answer-
Keywords
What is the first Java syntax rule? Correct answer- Use only keywords known by the
Java compiler.
List the 3 categories of keywords. Correct answer- Reserved words, pre-defined
identifiers and user-defined identifiers
, List 3 examples of Java Reserved Words Correct 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? Correct answer- methods
List 2 examples of Predefined Identifiers. Correct answer- print and println
What does OOP stand for? Correct answer- Object Oriented Programming
What is the difference between C++ and Java with regards to OOP? Correct answer-
C++ gives you the option to use OOP. Java requires it.
What are the 4 stages of program design? Correct 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? Correct answer- Many programs were written intentionally in a very cryptic style
that only the creator of the
program could understand
Why did the first stage of program design not last long? Correct answer- Computers
became cheaper and programmers became more expensive. Programs required
frequent debugging and updating, and the cryptic style usually meant starting a program
from
scratch if the creator left the company. Companies could not afford this wasteful
approach.
What quick fix statement was used in the 2nd stage of program design? Correct
answer- goto
What is the simplest control structure? Correct answer- for
Write the Java statement that will do this action: If your grade is 70 or better, print "You
passed!" Correct answer- if (grade >= 70)
System.out.println("You passed");
Why should indentation be used with control structures? Correct answer- It makes the
program more readable.
Explain the unusual output of program Java0507. Correct answer- The program is
meant to execute multiple statements only if the condition is true.
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 EvaTee. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $13.49. You're not tied to anything after your purchase.