ASP Components - Quiz Explanation
The correct answers are indicated below, along with the text that explains the correct answers.
1.
How many Case tests can the Select/Case statement contain?
Please select the best answer.
A.
A minimum of two and a maximum of five.
B.
A minimum of 3 and a maximum of 15.
C.
As many values as were defined when the variable was initialized.
D.
No limit to the number of Case tests./td>
The correct answer is D.
There is no theoretical limit to the number of Case test in a Select/Case statement. Answers A, B, and C incorrect, as they all refer to a finite limit.
2.
When would you place an End If statement at the end of an If/Then/Else decision structure?
Please select the best answer.
A.
When the Else branch takes you to another .asp script.
B.
When the If/Then statement and the Else statement is written on multiple lines.
C.
When the If part compares two or more variables.
D.
When the Then branch performs a calculation with a mathematical operator.
The correct answer is B.
The End If statement is not needed when the entire structure is written on one line. A is not correct because a jump to another script is not the determining factor. C is incorrect because the number of variables alone is not the determining factor. D is incorrect because the type of operator is not a consideration.
3.
Which of these is equivalent to putting <% Response.Write ("Hello") %> into a script?
Please select the best answer.
A.
<% Write "Hello" %>
B.
<% ("Hello") %>
C.
<%= "Hello" %>
D.
<% Response.Write "Hello" %>
The correct answer is C.
The = sign tells the ASP interpreter to write the expression or literal. A is incorrect because "Write" is not a valid ASP command. B is incorrect because it is missing the = sign.
D is incorrect because the parentheses are required in this form of the command.