Starting Out With Visual Basic 7th Edition Gaddis Test Bank
Starting Out With Visual Basic 7th Edition Gaddis Test Bank
Chapter 2
Multiple Choice
Identify the letter of the choice that best completes the statement or answers the question.
____ 2. When you select a control on a form in the Designer window, ____________.
a. its color changes to dark blue
b. the tool box will be visible
c. its sizing handles appear
d. the project will automatically be saved
____ 3. If a Label control's AutoSize property equals False and the label is not wide enough for the text assigned to the
control, ________.
a. the text will be only partially displayed
b. none of the text will be displayed
c. the extra text is wrapped onto the next line or lines
d. the label will expand to fit the text
____ 4. When Visual Studio displays a new project, a blank form is shown in the __________ window.
a. Properties
b. ToolBox
c. Project
d. Designer
____ 5. In order to delete a control from a form, you should select the control and then __________.
a. click the Remove Item icon on the menu bar
b. click the Cut icon in the Properties window
c. press the Delete key on the keyboard
d. click Delete from the View menu
____ 6. Which value of the SizeMode property is used to automatically adjust the size of a PictureBox control to fit
the size of the image?
a. Normal
b. Zoom
c. CenterImage
d. AutoSize
____ 7. A Visual Studio project may be saved in all of the following ways except _____________.
a. Click File on the Visual Studio menu bar, and then click Save All
b. Press Ctrl+Shift+S on the keyboard
c. Click the Save Project button on the standard toolbar
d. Click the Save All button on the standard toolbar
Chapter 2 7
____ 8. When you add a StatusStrip control to a form, which additional control must be added to the StatusStrip if
you want to display messages at runtime?
a. TextBox
b. Label
c. PictureBox
d. ToolStripStatusLabel
____ 9. Which FormBorderStyle property setting causes the form to not be resizable, and it displays a thick border?
a. FixedDialog
b. Fixed3D
c. NonSizeable
d. ToolWindow
____ 10. A label control may be added to a form by double-clicking on the Label control icon in the __________
window.
a. Properties
b. ToolBox
c. Project
d. Designer
____ 11. The code template for an event handler identifies it as a type of __________ procedure.
a. Module
b. Function
c. Method
d. Sub
____ 12. If the Visible property of a control is set to False, it __________ in the Designer window.
a. is grayed out
b. is no longer displayed
c. continues to be shown
d. becomes inactive
____ 13. You can display the Code window in all of the following ways except ____________.
a. Click the View Code button in the Solution Explorer window
b. Click Project on the menu bar, and then click Show all files
c. Click View on the menu bar, and then select Code
d. Press the F7 key
____ 15. The __________ property can prevent the user from resizing your application’s form at runtime.
a. WindowState
b. ShowInTaskBar
c. MinMaxSize
Chapter 2 8
Starting Out with Visual Basic, 7th Ed by Tony Gaddis/Kip Irvine
TEST BANK
d. FormBorderStyle
____ 16. To lock all of the controls on a form during design time, ______________.
a. left-click an empty spot on the form, then click Locked in the properties window
b. right-click an empty spot on the form, then select the Lock Controls option from the pop-up menu
c. click Window on the Menu Bar, then click Lock Controls
d right-click the form, then click the lock controls icon on the toolbar
____ 17. The form’s __________ property can be set to True or False, depending on whether or not you want the
minimize button to appear.
a. MinimizeBox
b. ShowMinimizeButton
c. HideButtonMinimize
d. FormBorderStyle
____ 18. A Label control’s __________ property allows a label to change size to fit the text in its text property.
a. Autosize
b. Size
c. TextAlign
d. Grow
____ 20. You can run an application in all of the following ways except which one?
a. Click the Start Debugging button on the toolbar
b. Press the Ctrl-F4 keys
c. Press the F5 key
d. Click Debug on the menu bar, and then click Start Debugging
____ 22. When you select an item in Visual Studio and press the F1 key, you get __.
a. properties window
b. the solution explorer window
c. context-sensitive help
d. tool-tip for the item
____ 23. Code that executes when the user clicks a button at runtime is known as __________.
a. a property
b. a control
Chapter 2 9
Starting Out with Visual Basic, 7th Ed by Tony Gaddis/Kip Irvine
TEST BANK
c. an event handler
d. a keyword
____ 24. The value of a control’s property may be changed while the application is running by __________.
a. using an assignment statement
b. using the Properties window
c. using the Toolbox window
d. all of the above
____ 25. The __________ property appears in parentheses so it will appear at the top of the alphabetical Property list.
a. Name
b. Text
c. Visible
d. all of the above
____ 26. Which of the following is not a valid value for the FormBorderStyle property?
a. Fixed3D
b. Sizable
c. FixedSingle
d. FixedDouble
____ 28. Assume you have a Button control named btnDisplayList. Which is the default name for an event
procedure that will be executed when the user clicks on the control?
a. Click_btnDisplayList
b. btnDisplayList_Click
c. btnDisplayList_ClickEvent
d. btnDisplayList_ClickButton
____ 30. How do you make a Label control’s text display bold characters?
a. Select Font from the View menu, and then select the label.
b. Select the Label in the designer, and click the ellipses button next to Font in the Solution Explorer
window.
c. Select the Label in the designer, and click the ellipses button next to Font in the Properties window.
d. Select the Label control and set the BoldText property to True in the Properties window.
Chapter 2 10
Starting Out with Visual Basic, 7th Ed by Tony Gaddis/Kip Irvine
TEST BANK
____ 31. Which property determines the characters that appear in the title bar of Form1?
a. Form1.Name
b. Form1.Text
c. Form1.Caption
d. Form1.Title
____ 32. What will the following section of code do when the user clicks the btnExit button?
____ 33. Which of the following displays a message box with the text “Hello World”?
a. MessageBox.Show("Hello World")
b. MessageBox.Display("Hello World")
c. MessageBox.Text("Hello World")
d. MessageBox.Send("Hello World")
____ 34. The ____________________ control uses a Label to display program status information and messages to the
user.
a. LinkLabel
b. StatusStrip
c. ErrorProvider
d. TextBox
____ 35. The ___________ property of a label determines if the label can be seen by the user at runtime.
a. Active
b. Visible
c. Invisible
d. Enabled
___ 36. The color of the text in a Label control is determined by the __________ property.
a. Color
b. Font
c. ForeColor
d. TextColor
Chapter 2 11
Starting Out with Visual Basic 7th Edition Gaddis Test Bank
Chapter 2
Answer Section
Chapter 2 12