Deck 6: Repetition
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/73
Play
Full screen (f)
Deck 6: Repetition
1
_________calculate the number of elements in lists.
A) Sentinels
B) Counter variables
C) Accumulators
D) Nested loops
A) Sentinels
B) Counter variables
C) Accumulators
D) Nested loops
Counter variables
2
A variable declared inside a Do loop cannot be referred to outside of the loop.
True
3
What is wrong with the following simple password program where today's password is "intrepid"
Private Sub btnDisplay_Click(...) Handles btnDisplay.Click Dim password As String
password = InputBox ("Enter today's password:")
Do
lstBox. Items. Add ("Incorrect")
password = InputBox ("Enter today's password:")
Loop Until password = "intrepid"
lstBox. Items. Add ("Password Correct. You may continue.")
End Sub
A) There is no way to re-enter a failed password.
B) The Loop Until condition should be passWord <> "intrepid".
C) It will display "Incorrect." even if the first response is "intrepid".
D) Nothing
Private Sub btnDisplay_Click(...) Handles btnDisplay.Click Dim password As String
password = InputBox ("Enter today's password:")
Do
lstBox. Items. Add ("Incorrect")
password = InputBox ("Enter today's password:")
Loop Until password = "intrepid"
lstBox. Items. Add ("Password Correct. You may continue.")
End Sub
A) There is no way to re-enter a failed password.
B) The Loop Until condition should be passWord <> "intrepid".
C) It will display "Incorrect." even if the first response is "intrepid".
D) Nothing
It will display "Incorrect." even if the first response is "intrepid".
4
A loop written using the structure Do While...Loop can usually be rewritten using the structure Do...Loop Until.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
5
What numbers will be displayed in the list box by the following code when the button is clicked?
Private Sub btnDisplay_Click(...) Handles btnDisplay.Click
Dim num As Integer = 7
Do
num += 1
lstBox.Items.Add(num)
Loop Until (num > 6)
lstBox.Items.Add(num)
End Sub
A) 7
B) 8
C) 7 and 8
D) 8 and 8
Private Sub btnDisplay_Click(...) Handles btnDisplay.Click
Dim num As Integer = 7
Do
num += 1
lstBox.Items.Add(num)
Loop Until (num > 6)
lstBox.Items.Add(num)
End Sub
A) 7
B) 8
C) 7 and 8
D) 8 and 8
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
6
If the loop is to be executed at least once, the condition should be checked at the__________ .
A) top of the loop
B) middle of the loop
C) bottom of the loop
D) Nothing should be checked.
A) top of the loop
B) middle of the loop
C) bottom of the loop
D) Nothing should be checked.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
7
The following statement is valid.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
8
How many times will HI be displayed when the following lines are executed?
Dim c As Integer = 12
Do
lstBox.Items.Add("HI")
c += 3
Loop Until (c >= 30)
A) 5
B) 9
C) 6
D) 4
E) 10
Dim c As Integer = 12
Do
lstBox.Items.Add("HI")
c += 3
Loop Until (c >= 30)
A) 5
B) 9
C) 6
D) 4
E) 10
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
9
In the following code segment, what type of variable is counter?
Dim temp, counter, check As Integer
Do
temp = CInt(InputBox("Enter a number."))
counter += temp
If counter = 10 Then
check = 0
End If
Loop Until (check = 0)
A) counter
B) accumulator
C) sentinel
D) loop control variable
Dim temp, counter, check As Integer
Do
temp = CInt(InputBox("Enter a number."))
counter += temp
If counter = 10 Then
check = 0
End If
Loop Until (check = 0)
A) counter
B) accumulator
C) sentinel
D) loop control variable
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
10
In analyzing the solution to a program, you conclude that you want to construct a loop so that the loop terminates either when (a < 12) or when (b = 16). Using a Do loop, the test condition should be
A) Do While (a > 12) Or (b <> 16)
B) Do While (a >= 12) Or (b <> 16)
C) Do While (a < 12) Or (b <> 16)
D) Do While (a >= 12) And (b <> 16)
E) Do While (a < 12) And (b = 16)
A) Do While (a > 12) Or (b <> 16)
B) Do While (a >= 12) Or (b <> 16)
C) Do While (a < 12) Or (b <> 16)
D) Do While (a >= 12) And (b <> 16)
E) Do While (a < 12) And (b = 16)
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
11
_________calculate the sums of numerical values in lists.
A) Sentinels
B) Counter variables
C) Accumulator variables
D) Nested loops
A) Sentinels
B) Counter variables
C) Accumulator variables
D) Nested loops
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
12
When Visual Basic executes a Do While loop it first checks the truth value of the__________ .
A) pass
B) loop
C) condition
D) statement
A) pass
B) loop
C) condition
D) statement
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
13
The following two sets of code produce the same output.
5 )\end{array}">
5 )\end{array}">
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
14
The following are equivalent While and Until statements.
While (num > 2) And (num < 5)
Until (num <= 2) Or (num >= 5)
While (num > 2) And (num < 5)
Until (num <= 2) Or (num >= 5)
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
15
What numbers will be displayed in the list box when the button is clicked? Private Sub btnDisplay_Click(...) Handles btnDisplay.Click Dim num as Double = 10 Do While num > 1 lstBox.Items.Add(num) num = num - 3 Loop End Sub
A) 10, 7, and 4
B) 10, 7, 4, and 1
C) 10, 7, 4, 1, and -2
D) No output
A) 10, 7, and 4
B) 10, 7, 4, and 1
C) 10, 7, 4, 1, and -2
D) No output
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
16
A Do While loop checks the While condition before executing the statements in the loop.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
17
If the While condition in a Do While loop is false the first time it is encountered, the statements in the loop are still executed once.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
18
Which While statement is equivalent to Until num < 100?
A) While num <= 100
B) While num > 100
C) While num >= 100
D) There is no equivalent While statement.
A) While num <= 100
B) While num > 100
C) While num >= 100
D) There is no equivalent While statement.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
19
What is wrong with the following Do loop? Dim index As Integer = 1 Do While index <> 10 lstBox.Items.Add("Hello") index += 2 Loop
A) It should have been written as a Do Until loop.
B) It is an infinite loop.
C) The test variable should not be changed within the loop itself.
D) Nothing
A) It should have been written as a Do Until loop.
B) It is an infinite loop.
C) The test variable should not be changed within the loop itself.
D) Nothing
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
20
What is wrong with the following Do loop? Dim index As Integer = 1 Do While index <> 9 lstBox.Items.Add("Hello") index += 1 Loop
A) The test variable should not be changed inside a Do loop.
B) The test condition will never be true.
C) This is an infinite loop.
D) Nothing
A) The test variable should not be changed inside a Do loop.
B) The test condition will never be true.
C) This is an infinite loop.
D) Nothing
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
21
Which of the following are valid for an initial or terminating value of a Fir...Next loop?
A) a numeric literal
B) info.Length, where info is a string variable
C) a numeric expression
D) All of the above
A) a numeric literal
B) info.Length, where info is a string variable
C) a numeric expression
D) All of the above
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
22
In a For statement of the form shown below, what is the default step value when the "Step c" clause is omitted?
For i As Integer = a To b Step c
A) the same as a
B) the same as b
C) 0
D) 1
For i As Integer = a To b Step c
A) the same as a
B) the same as b
C) 0
D) 1
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
23
A For...Next loop with a positive step value continues to execute until what condition is met?
A) The counter variable is greater than the terminating value.
B) The counter variable is equal to or greater than the terminating value.
C) The counter variable is less than the terminating value.
D) The counter variable is less than or equal to the terminating value.
A) The counter variable is greater than the terminating value.
B) The counter variable is equal to or greater than the terminating value.
C) The counter variable is less than the terminating value.
D) The counter variable is less than or equal to the terminating value.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
24
A)For k As Integer = 1 To 8
s = CDbl(InputBox("Enter a number.")
S += k
Next
B) For k As Integer = 1 To 8
a = CDbl(InputBox("Enter a number.")
S += 1
Next
C) For k As Integer = 1 To 8
a = CDbl(InputBox("Enter a number.")
A += s
Next
D) For k As Integer = 1 To 8
a = CDbl(InputBox("Enter a number.")
S += a
Next
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
25
What does the following program do with a person's name?
Private Sub btnDisplay click(...) Handles btnDisplay.click
Dim name, test As String
Dim n As String = ""
name = InputBox ("Enter your first name:")
For i As Integer To (name. Length - 1) Step 2
test name. Substring
test
Next
txtBox. Text
End Sab
A) in reverse order.
B) in reverse order and skips every other letter.
C) as it was entered.
D) as it was entered, but skips every other letter.
Private Sub btnDisplay click(...) Handles btnDisplay.click
Dim name, test As String
Dim n As String = ""
name = InputBox ("Enter your first name:")
For i As Integer To (name. Length - 1) Step 2
test name. Substring
test
Next
txtBox. Text
End Sab
A) in reverse order.
B) in reverse order and skips every other letter.
C) as it was entered.
D) as it was entered, but skips every other letter.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
26
What is one drawback in using non-integer Step sizes?
A) Round-off errors may cause unpredictable results.
B) Decimal Step sizes are invalid in Visual Basic.
C) A decimal Step size is never needed.
D) Decimal Step sizes usually produce infinite loops.
A) Round-off errors may cause unpredictable results.
B) Decimal Step sizes are invalid in Visual Basic.
C) A decimal Step size is never needed.
D) Decimal Step sizes usually produce infinite loops.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
27
How many lines of output are produced by the following program segment?
For i As Integer = 1 To 3
For j As Integer = 1 To 3
For k As Integer = i to j
lstBox.Items.Add("Programming is fun.")
Next
Next
Next
A) 8
B) 9
C) 10
D) 11
For i As Integer = 1 To 3
For j As Integer = 1 To 3
For k As Integer = i to j
lstBox.Items.Add("Programming is fun.")
Next
Next
Next
A) 8
B) 9
C) 10
D) 11
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
28
When the odd numbers are added successively, any finite sum will be a perfect square (e.g., 1 + 3 + 5 = 9 and 9 = 3^2). What change must be made in the following program to correctly demonstrate this fact for the first few odd numbers? Private Sab btnDisplay_Click Handles btnDisplay.Click
Dim oddNumber As Integer
Dim sum As Integer
For i As Integer To 9 Step 2 'Generate first few odd numbers
oddNumber
For As Integer To oddNumber Step 2 'Add odd numbers
sum
Next
lstBox.Iteins.Add (sum & " is a perfect square.")
Next
End Sub
A) Change the Step size to 1 in the first For statement.
B) Move oddNumber = i inside the second For loop.
C) Reset sum to zero immediately before the second Next statement.
D) Reset sum to zero immediately before the first Next statement.
Dim oddNumber As Integer
Dim sum As Integer
For i As Integer To 9 Step 2 'Generate first few odd numbers
oddNumber
For As Integer To oddNumber Step 2 'Add odd numbers
sum
Next
lstBox.Iteins.Add (sum & " is a perfect square.")
Next
End Sub
A) Change the Step size to 1 in the first For statement.
B) Move oddNumber = i inside the second For loop.
C) Reset sum to zero immediately before the second Next statement.
D) Reset sum to zero immediately before the first Next statement.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
29
Assuming the following statement, what is the For...Next loop's counter variable?
For yr As Integer = 1 To 5
A) 1
B) 5
C) To
D) yr
For yr As Integer = 1 To 5
A) 1
B) 5
C) To
D) yr
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
30
A Do…Loop Until block is always executed at least once.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
31
Which of the following loops will always be executed at least once when it is encountered?
A) a For...Next loop
B) a Do loop having posttest form
C) a Do loop having pretest form
D) none of the above.
A) a For...Next loop
B) a Do loop having posttest form
C) a Do loop having pretest form
D) none of the above.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
32
How many times will PETE be displayed when the following lines are executed?
For c As Integer = 15 to -4 Step -6
lstBox.Items.Add("PETE")
Next
A) 1
B) 2
C) 3
D) 4
For c As Integer = 15 to -4 Step -6
lstBox.Items.Add("PETE")
Next
A) 1
B) 2
C) 3
D) 4
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
33
Suppose the days of the year are numbered from 1 to 365 and January 1 falls on a Tuesday as it did in 2013. What is the correct For statement to use if you want only the numbers for the Fridays in 2013?
A) For i As Integer = 3 to 365 Step 7
B) For i As Integer = 1 to 365 Step 3
C) For i As Integer = 365 To 1 Step -7
D) For i As Integer = 3 To 365 Step 6
A) For i As Integer = 3 to 365 Step 7
B) For i As Integer = 1 to 365 Step 3
C) For i As Integer = 365 To 1 Step -7
D) For i As Integer = 3 To 365 Step 6
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
34
What will be displayed by the following program when the button is clicked? Private Sub btnDisplay_Click(...) Handles btnDisplay.Click
Dim a As String, n, c As Integer
a = "HIGHBACK"
n = CInt(Int)
c = 0
For k As Integer = 0 To n - 1
If a.Substring(k, 1) > a.Substring(7 - k, 1) Then
c += 1
End If
Next
txtBox.Text = CStr(c)
End Sub
A) 1
B) 2
C) 3
D) 4
E) 5
Dim a As String, n, c As Integer
a = "HIGHBACK"
n = CInt(Int)
c = 0
For k As Integer = 0 To n - 1
If a.Substring(k, 1) > a.Substring(7 - k, 1) Then
c += 1
End If
Next
txtBox.Text = CStr(c)
End Sub
A) 1
B) 2
C) 3
D) 4
E) 5
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
35
What will be displayed by the following program when the button is clicked?
Private Sub btnDisplay_Click(...) Handles btnDisplay.Click
Dim s As Double
s = 0
For k As Integer = 1 To 5
If k / 2 = Int(k / 2) Then
s += k
End If
Next
txtBox.Text = CStr(s)
End Sub
A) 12
B) 9
C) 15
D) 6
Private Sub btnDisplay_Click(...) Handles btnDisplay.Click
Dim s As Double
s = 0
For k As Integer = 1 To 5
If k / 2 = Int(k / 2) Then
s += k
End If
Next
txtBox.Text = CStr(s)
End Sub
A) 12
B) 9
C) 15
D) 6
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
36
Which loop computes the sum of 1/2 + 2/3 + 3/4 + 4/5 + … + 99/100?
A) For n As Integer = 1 To 99
s += n / (1 + n)
Next
B) For q As Integer = 100 To 1
s += (q + 1) /q
Next
C) For d As Integer = 2 To 99
s = 1 / d + d / (d + 1)
Next
D) For x As Integer = 1 To 100
s += 1 / (x + 1)
Next
A) For n As Integer = 1 To 99
s += n / (1 + n)
Next
B) For q As Integer = 100 To 1
s += (q + 1) /q
Next
C) For d As Integer = 2 To 99
s = 1 / d + d / (d + 1)
Next
D) For x As Integer = 1 To 100
s += 1 / (x + 1)
Next
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
37
What is the value of j after the end of the following code segment?
For j As Integer = 1 to 23
lstBox.Items.Add("The counter value is " & j)
Next
A) 22
B) 23
C) 24
D) j no longer exists
For j As Integer = 1 to 23
lstBox.Items.Add("The counter value is " & j)
Next
A) 22
B) 23
C) 24
D) j no longer exists
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
38
A counter variable is normally incremented or decremented by 1.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
39
What will be displayed when the following lines are executed?
txtBox.Clear
For k As Integer = 1 To 3
txtBox.Text &= "ABCD".Substring(4 - k, 1)
Next
A) ABC
B) CBA
C) DBA
D) DCBA
E) DCB
txtBox.Clear
For k As Integer = 1 To 3
txtBox.Text &= "ABCD".Substring(4 - k, 1)
Next
A) ABC
B) CBA
C) DBA
D) DCBA
E) DCB
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
40
When the number of repetitions needed for a set of instructions is known before they are executed in a program, the best repetition structure to use is a(n)
A) Do While...Loop structure.
B) Do...Loop Until structure.
C) For...Next loop.
D) If blocks.
A) Do While...Loop structure.
B) Do...Loop Until structure.
C) For...Next loop.
D) If blocks.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
41
If the counter variable of a For...Next loop will assume values that are not whole numbers, then the variable should not be of type Integer.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
42
The following lines of code display all the items of lstBox.
For n As Integer = 1 to lstBox.Items.Count lstBox2.Items.Add(lstBox.Items(n))
Next
For n As Integer = 1 to lstBox.Items.Count lstBox2.Items.Add(lstBox.Items(n))
Next
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
43
If one For...Next loop begins inside another For...Next loop, it must also end within this loop.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
44
The body of a For...Next loop in Visual Basic will always be executed once no matter what the initial and terminating values are.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
45
The step value of a For...Next loop can be given by a numeric literal, variable, or expression.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
46
The value of the counter variable in a For...Next loop need not be a whole number.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
47
What is the data type of the variable num if Option Infer is set to On and the statement Dim num = 7.0 is executed?
A) Integer
B) Boolean
C) Double
D) String
A) Integer
B) Boolean
C) Double
D) String
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
48
When Option Infer is set to On, a statement of the form Dim num = 7 is valid.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
49
Which of the following expressions refers to the contents of the first row of the list box?
A) lstBox.Items(0)
B) lstBox.Items(1)
C) lstBox.Items.First
D) lstBox.Items(First)
A) lstBox.Items(0)
B) lstBox.Items(1)
C) lstBox.Items.First
D) lstBox.Items(First)
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
50
If the terminating value of a For...Next loop is less than the initial value, then the body of the loop is never executed.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
51
Which of the following expressions refers to the contents of the last row of the list box?
(A)lstBox.Items(lstBox.Items.Count)
B) lstBox.Items(lstBox.Items.Count - 1)
C) lstBox.Items(Count)
(D)lstBox.Items.Count
(A)lstBox.Items(lstBox.Items.Count)
B) lstBox.Items(lstBox.Items.Count - 1)
C) lstBox.Items(Count)
(D)lstBox.Items.Count
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
52
One must always have a Next statement paired with a For statement.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
53
In a For...Next loop, the initial value should be greater than the terminating value if a negative step is used and the body of the loop is to be executed at least once.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
54
The variable index declared with the statement For index As Integer = 0 To 5 cannot be referred to outside of the For…Next loop.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
55
Each item in a list box is identified by an index number; the first item in the list is assigned which of the following values as an index?
A) a randomly assigned value
B) 1.
C) a value initially designated by the programmer
D) 0
A) a randomly assigned value
B) 1.
C) a value initially designated by the programmer
D) 0
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
56
When one For...Next loop is contained within another, the name of the counter variable for each For...Next loop may be the same.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
57
The following code segment is valid.
If (firstLetter > "A") Then
For x As Integer = 1 to 100
lstBox.Items.Add(x)
Next
End If
If (firstLetter > "A") Then
For x As Integer = 1 to 100
lstBox.Items.Add(x)
Next
End If
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
58
The value of the counter variable should not be altered within the body of a For…Next loop.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
59
If the initial value is greater than the terminating value in a For...Next loop, the statements within are still executed one time.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
60
A For...Next loop cannot be nested inside a Do loop.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
61
If a list box contains all numbers, then which of the following values can be calculated without using a loop?
A) average value of the numbers
B) largest number
C) smallest number
D) number of numbers
A) average value of the numbers
B) largest number
C) smallest number
D) number of numbers
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
62
If no item in a list box is selected, the value of lstBox.SelectedIndex is 0.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
63
Which of the following is not a main type of event that can be raised by user selections of items in a list box?
A) Click event
B) SelectedIndexChanged event
C) FillDown event
D) DoubleClick event
A) Click event
B) SelectedIndexChanged event
C) FillDown event
D) DoubleClick event
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
64
A list box named lstBox has its Sorted property set to True and contains the three items Cat, Dog, and Gnu in its Items collection. If the word Elephant is added to the Items collection at run time, what will be its index value?
A) 2
B) 1
C) 3
D) 0
A) 2
B) 1
C) 3
D) 0
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
65
If a program contains procedures for both the Click and DoubleClick events on a list box and the user double-clicks on the list box, only the Click event will be raised.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
66
A list box named lstBox has its Sorted property set to False and contains the three items Cat, Dog, and Gnu in its list. If the word Elephant is added to the list at run time, what will be its index value?
A) 2
B) 1
C) 3
D) 0
A) 2
B) 1
C) 3
D) 0
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
67
The value of lstBox.Items(n) is the nth item in the list box.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
68
The ___________data type is most suited to a flag.
A) Boolean
B) Integer
C) String
D) Double
A) Boolean
B) Integer
C) String
D) Double
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
69
If a list box has its sorted property set to True and the list box contains all numbers, then the values in the list box will always be in increasing numerical order.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
70
Which of the statements will unhighlight any highlighted item in lstBox?
A) lstBox.SelectedItem = Nothing
B) lstBox.SelectedItem = ""
C) lstBox.SelectedIndex = 0
D) lstBox.SelectedIndex = -1
A) lstBox.SelectedItem = Nothing
B) lstBox.SelectedItem = ""
C) lstBox.SelectedIndex = 0
D) lstBox.SelectedIndex = -1
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
71
The sorted property can only be set to True at design time.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
72
The number of items in ListBox1 is ListBox1.Items.Count.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck
73
A variable that keeps track of whether a certain situation has occurred is called___________
A) a counter.
B) an accumulator.
C) a switch.
D) a flag.
A) a counter.
B) an accumulator.
C) a switch.
D) a flag.
Unlock Deck
Unlock for access to all 73 flashcards in this deck.
Unlock Deck
k this deck