Quiz #4

This quiz deals mostly with questions from chapter #4 in the text and topics discussed in class. If the answer on a T/F is False, please correct and explain.

Question #1: True or False: When comparing two values, things work best if they are of the same data type.

Question #2: Why does Boolean logic make sense to explain decisions?

Question #3: When you have an if statement like this the else is done when _____________.

if amt > 5000
   msg = "Enough"
else
   msg = "Low"
end if
Question #4: Looking at the example above, if amt > 5000, what is done?

Question #5: What does the NOT operator do to a Boolean expression?

Question #6: True of False: ANDs are evaluated before ORs which means that the expression condA AND condB OR condC will be evaluated as condA AND condB must both be true or just condC must be true.

Question #7: True or False: ANDs are evaluated before ORs which means that the expression condA AND condB OR condC will be evaluated as condA must always be true and in addition either condB OR condC must be true.

Question #8: True or False: ANDs are evaluated before ORs, but the order can be changed using parenthesis which means that the expression condA AND (condB OR condC) will be evaluated as condA must always be true and in addition either condB OR condC must be true.

Question #9: True or False: In most languages you can code a calculation in either of the following ways:
     ansWork = numIn -15
     numIn - 15 = ansWork

Question #10: True or False: ans = inv Ans + 20 is a valid in programming languages such as JavaScript.

Question #11: Errors in the use of the programming language such as word usage and grammar are called ____________ errors?
A) logic
B) data
C) development
D) syntax
Question #12: Data that is stored in locations in memory are called ______________ ? An example would be storing the result of a calculation in memory.
A) alpha
B) instructions
C) variables
D) variables and instructions
Question #13:When you test a compiled program/object program with data, you are looking for _______ errors?
A) syntax
B) logic
C) compilar
D) both syntax and logic apply

Question #14: Calculating an answer and storing it to a named memory location is using ____________ ?
A) comparison
B) equal
C) assignment
D) compiling
Question #15: True or False: You cannot execute a program to produce output if it has critical syntax errors.

Question #16: You use quotation marks to enclose ____________________ .
A) string or character constant/literal
B) numeric constant/literal
C) variable names
D) string or character or numeric constant/literal
Question #17: The modules of the mainline logic of a typical procedural program are:
A) housekeeping, setup, initialization
B) housekeeping, processing, looping
C) housekeeping/setup, processing, wrapup
D) setup, initializing, looping

Question #18:True or False: Giving a starting value to a variable is known as initializing the variable. The value in the variable can be changed as the program executes.