1 The figure above represents the flowchart of a ____. A Do Until loop B Do While loop C For loop D Try...Catch...Finally loop 2 Which of the following statements describes a run-time error? A When a statement is valid but it is impossible to execute for some reason B When there is an invalid statement, but for some reason VB .NET manages to run the solution correctly C When a statement violates the rules of the VB .NET language D When the solution contains a design problem causing the solution to produce incorrect results 3 The figure above is an example of which of the following control structures? A Selection B Sequence C Interation D Block 4 Which of the following control structures is represented in the figure above? A Select Case B Do ...While Loop C If...Then...Else D Do While...Loop Page 1 of 54 Go on to next page 5 Consider the following Visual Basic .NET code: Dim intUnitsReceived as Integer, sngTotalCost as Single, strCost as String sngTotalCost=0 intUnitsReceived=0 strCost = InputBox("Enter item cost (without $ or comma), click Cancel when finished", "Data Entry") Do While strCost <> "" intUnitsReceived = intUnitsReceived + 1 sngTotalCost = sngTotalCost + val(strCost) strCost = InputBox("Enter item cost (without $ or comma), click Cancel when finished", "Data Entry") Loop The above code represents a _____ loop example. A PostTest B FirstTest C PreTest D None of these 6 Which of the following control structures is represented in the figure above? A Select Case B Do While...Loop C Do...While Loop D If...Then...Else 7 Which of the following control structures is represented in the figure above? A If...Then B If...Then...Else C If...Then...ElseIf...Else D Nested If...Then....Else 8 Which of the following control structures is represented in the figure above? A For loop B If...Then...Else C Do While loop D Selection structure Page 2 of 54 Go on to next page 9 Consider the following Visual Basic .NET code: Dim unitsReceived as Integer, totalCost as Single, cost as String totalCost=0 unitsReceived=0 cost = InputBox("Enter item cost (without $ or comma), click Cancel when finished", "Data Entry") Do While cost <> "" unitsReceived = unitsReceived + 1 totalCost = totalCost + val(cost) cost = InputBox("Enter item cost (without $ or comma), click Cancel when finished", "Data Entry") Loop The above code represents a ____ loop example. A posttest B firsttest C pretest D secondarytest 10 Consider the above code. What will the value of grade be if examScore is 99? A A B B C C D D 11 Consider the above code. According to the Select Case statement, what is the number of days in February 2003? A 28 B 29 C 30 D 31 12 What can be said of the following function procedure? Private Function IsNegative(ByVal pintArg _ As Integer) As Boolean If pintArg < 0 Then Return True Else Return False End If End Function A The function can be used only by the module containing the declaration B The function returns a value having a data type of Integer C The function has one argument having a data type of Boolean D All of the above 13 Which is an example of an index? A 1 B "Elaine" C strNames(1) D strNames Page 3 of 54 Go on to next page 14 Consider the above code. What will the value of grade be if examScore is 50? A A B B C D D F 15 If a Case selection structure is to determine which school building to assign to a student based upon grade using the following table, which of the following expression lists is not correct in assigning students to the correct building? Grade Number School Building 1-6 Grade School 7-9 Middle School 10-12 High School A Case 1 to 6 B Case is < 9 C Case 10 to 12 D Case Else 16 In the array above, FEB is at subscript _____. A 0 B 1 C 2 D 3 17 Look at the following two loops. Which of the statements is true? Loop 1: intX = 0 Do intX = intX * 2 Loop While intX < 25 Loop 2: intX = 0 Do While intX < 25 intX = intX * 2 Loop A Loop 1 is identical in execution to Loop 2 B Neither loop will compile C Loop 2 will always execute at least once D Loop 1 will always execute at least once 18 If a Case selection structure is to determine which school building to assign to a student based upon grade using the following table, which of the following expression lists is not correct in assigning students to the correct building? Grade Number School Building 1-6 Grade School 7-9 Middle School 10-12 High School A Case 1, 2, 3, 4, 5, 6 B Case is 7 to 9 C Case 10 to 12 D None of the above 19 A ____ is a hand-drawn sketch of how the application window or Web page will look and where the objects will be placed in the window or on the form. A A storyboard B A flowchart C focus sheet D control structure Page 4 of 54 Go on to next page 20 If a Case selection structure is to determine which school building to assign to a student based upon grade using the following table, which of the following expression lists is not correct in assigning students to the correct building? Grade Number School Building 1-6 Grade School 7-9 Middle School 10-12 High School A Case 6 to 1 B Case is 7 to 9 C Case 10 to 12 D Case Else 21 Consider the following code segment and determine the value of intNumber that displays in the Output window. Dim intCount, intNumber as integer intCount = 0 intNumber = 0 Do While intCount <=4 intNumber = intNumber + 2 intCount = intCount + 1 Loop Me.lblAnswer.Text = intNumber A 2 B 4 C 6 D 8 22 Which of the following statements best describes the term encapsulation? A An object supports a fixed set of data items, each supporting properties, methods, and events. B An object supports implicit data type conversion. C An object supports properties and methods, but not events. D none of the above 23 Consider the following code segment and determine the value of intNumber that displays in the Output window. Dim intCount, intNumber as integer intCount = 0 intNumber = 0 Do Until intCount > = 3 intNumber = intNumber + 2 intCount = intCount + 1 Loop Me.txtAnswer.Text = intNumber A 2 B 4 C 6 D 8 24 Given the following statements: Dim intExperience As Integer = 10 If intExperience > 5 Then Me.lblMessage.Text="Sufficient Experience" Else Me.lblMessage.Text="Inexperienced" End If What is displayed when the statements execute? A Sufficient Experience B Inexperienced C nothing would be displayed D Sufficient Experience on one line and Inexperienced on the next line 25 When planning an application you need to _____. A identify the tasks the application needs to perform and the objects to which you will assign the tasks. B identify the events required to trigger an object into performing its assigned tasks. C design the user interface. D all of the above. Page 5 of 54 Go on to next page 26 Consider the following code segment and determine the value of intNumber that displays in the Output window. Dim intCount, intNumber as integer intCount = 0 intNumber = 0 Do intNumber = intNumber + 2 intCount = intCount + 1 Loop While intCount < 3 Me.txtAnswer.Text = intNumber A 2 B 4 C 6 D 8 27 If a letter grade of "B" or "A" on a test is determined based upon the following grading scale which logical condition would identify an individual earning a "B" or "A" based upon a variable score? 90 - 100 A 80 - <90 B 70 - <80 C 60 - <70 D 0 - <60 F A Score = 80 or Score > 90 B Score > 80 and Score >=90 C Score >= 80 D Score < 80 and Score >=80 28 Which of the following describes a syntax error? A When a statement is valid but it is impossible to execute for some reason B When the solution contains a design problem causing the solution to produce incorrect results C When there is an invalid statement, but for some reason VB .NET manages to run the solution correctly D When a statement violates the rules of the VB .NET language 29 Consider the following code segment and determine the value of intNumber that displays in the Output window. Dim intCount, intNumber as integer intCount = 0 intNumber = 0 Do intNumber = intNumber + 2 intCount = intCount + 1 Loop Until intCount > 3 Me.txtAnswer.Text = intNumber A 2 B 4 C 6 D 8 30 If a letter grade of "D" or "F" on a test is determined based upon the following grading scale which logical condition would identify an individual earning a "D" or "F" based upon a variable score? 90 - 100 A 80 - <90 B 70 - <80 C 60 - <70 D 0 - <60 F A Score <=70 or Score > 0 B Score >= 0 and Score < 70 C Score Not >= 80 D Score < 80 and Score >=80 31 The four primary Visual Basic .NET Help windows are: A Contents, Floating windows, Dockable windows, Properties window B Index, Contents, Search, Dynamic Help C Dynamic help, What's new, Search online, Search offline D VB .NET offers only online help to the developers; other help options are available only to users with administrative privileges Page 6 of 54 Go on to next page 32 Given the following statements: If intGuess=intSelected Then Me.lblMessage.Text="Correct" Else Me.lblMessage.Text="Incorrect" End If What is displayed when intGuess is 8 and intSelected is 9? A Correct B Incorrect C nothing would be displayed D Correct on one line and Incorrect on the next line 33 If a letter grade of "B" on a test is determined based upon the following grading scale, which of the following expressions would identify an individual earning a "B" based upon a variable score? 90 - 100 A 80 - <90 B 70 - <80 C 60 - <70 D 0 - <60 F A score = 80 Or score < 90 B score > 80 And score <=90 C score >= 80 And score < 90 D score < 80 And score >=80 34 Which of the following statements describes logic error? A When a statement violates the rules of the VB .NET language B When there is an invalid statement, but for some reason VB .NET manages to run the solution correctly C When a statement is valid but it is impossible to execute for some reason D When the solution contains a design problem causing the solution to produce incorrect results 35 If a letter grade of "B" or "A" on a test is determined based upon the following grading scale, which expression would identify an individual earning a "B" or "A" based upon a variable score? 90 - 100 A 80 - <90 B 70 - <80 C 60 - <70 D 0 - <60 F A score = 80 Or score > 90 B score > 80 And score >=90 C score >= 80 D score < 80 And score >=80 36 Given the following statements: If intGuess=intSelected Then Me.lblMessage.Text="Correct" Else Me.lblMessage.Text="Incorrect" End If What is displayed when intGuess is 8 and intSelected is 9? A Correct B Incorrect C nothing would be displayed D Correct on one line and Incorrect on the next line 37 If in a payroll application overtime is calculated after 40 work hours. Which of the following would be a correct selection statement to determine if overtime calculations were necessary assuming that the variable sngHoursWorked holds and employees hours worked? A If sngHoursWorked < 40 then B If sngHoursWorked = 40 then C If sngHoursWorked > 40 then D If sngHoursWorked < > 40 then Page 7 of 54 Go on to next page 38 If a letter grade of "B" on a test is determined based upon the following grading scale which logical condition would identify an individual earning a "B" based upon a variable score? 90 - 100 A 80 - <90 B 70 - <80 C 60 - <70 D 0 - <60 F A Score = 80 or Score < 90 B Score > 80 and Score <=90 C Score >= 80 and Score < 90 D Score < 80 and Score >=80 39 Which of the following represents the syntax for a Do While loop? A Do While expression statements End Do B Do While expression statements End While C Do While expression statements Loop D Do While expression statements Next 40 What can be said of the following If statement: Dim strValue As String If 2 > 1 Then strValue = "Greater Than" Else strValue = "Less Than" End If A It is a one-way If statement B It is a two-way If statement C The statement will produce a syntax error D The statement uses a logical operator 41 Which of the following is a post-test Do While loop structure? A Do statements Loop While expression B Do While expression statements Loop C Do statements While expression End Do D Do Until expression statements Next 42 Which statement displays the following message box? A MessageBox.Show("Try again") B MessageBox.Display("Try again") C Show.Message("Try again") D Message.Show("Try again") 43 Given the following statements: Dim intX As Integer = 0 Do intX = intX + 2 Loop While intX < 10 How many times will the body of the Do…Loop execute? A 0 B 2 C 5 D 10 Page 8 of 54 Go on to next page 44 Given the following statements: Dim intX As Integer Do intX = intX + 3 Loop While intX <> 30 Which initial value of intX will make the loop infinite? A 0 B 3 C 7 D 15 45 Given the following statements: Dim intX As Integer For intX = 1 To 11 MessageBox.Show(intX) Next intX What is the value of intX after the last loop iteration? A 1 B 10 C 11 D 12 46 Given the following statements: Dim intX As Integer For intX = 1 To 11 MessageBox.Show(intX) Next intX How many message boxes will be displayed? A 1 B 10 C 11 D 12 47 Given the following For loop, what value is stored in the variable pintResult after the loop executes? Dim intCounter As Integer Dim intResult As Integer For intCounter = 0 to 11 Step 2 intResult += 1 Next A 6 B 12 C 11 D None of the above 48 Which of the following statements related to drawing graphical shapes on a form with the Graphics class is correct? A Calling the Repaint method of the Graphics class causes the form to be repainted. B To draw a shape, you call the DrawShape method of the Graphics class. C A reference to the Graphics class is passed as an argument to the Paint event handler. Thus, drawing operations are commonly performed in this event handler. D All of the above 49 What value of x will print out after the following loop runs? intX = 0 Do intX = intX + 1 Loop While intX <= 5 Me.lblPrint.Text = str(intX) A 0 B 4 C 5 D 6 Page 9 of 54 Go on to next page 50 Given the following statements: Dim sngNumber As Single = 78.9878 Me.lblAnswer.Text = Math.Round(sngNumber, 2) What is displayed in the label? A 78 B 78.98 C 78.99 D 79 51 When designing a solution's menu system and menu items, the developer should: A Use a different prefix for every menu item to prevent confusion. B Not use consistent naming conventions because menu items are not referenced in the code. C Name every menu item with the same name as the control instances they reference. D Use a standard prefix and a descriptive name for each menu item. 52 Given the following statements: Dim intX As Integer = 0 Me.lblAnswer.Text = Math.Sign(intX) What is displayed in the label? A 0 B -1 C 1 D intX 53 Who is considered to be the author of COBOL? A Bill Gates B Government C Ada Byron D Grace Hopper 54 How many events does the following procedure handle? Private Sub Condiments_Click(ByVal _ sender As Object, ByVal e As _ System.EventArgs) Handles _ chkMustard.Click, chkKetchup.Click, _ chkPickles.Click, chkOnions.Click A 1 B 2 C 4 D 6 55 Given the following statements: Dim strName As String = "6+7" Me.lblAnswer.Text = IsNumeric(strName) What is displayed in the label? A 0 B No C True D False 56 Given the following statements, what value is stored in the variable mblnResult, after the statements have executed? Private blnResult As Boolean Private strValue As String = "123,444.50" blnResult = IsNumeric(strValue) A False B True C 123444.50 D None of the above 57 The number system used in computers is called A decimal. B hexadecimal. C binary. D base. Page 10 of 54 Go on to next page 58 Given the following statements: Dim strFirstName(5) As String strFirstName(6) = "John" The strFirstName(6) = "John" statement A add a sixth element to the array. B add a seventh element to the array. C assigns "John" to all the elements in the array. D cause a run-time error. 59 Given the following statements: Dim strFirstName(5) As String strFirstName(6) = "John" The strFirstName(6) = "John" statement A add a sixth element to the array. B add a seventh element to the array. C assigns "John" to all the elements in the array. D cause a run-time error. 60 What is the result of the following statement? Private intCounter As Integer = "VB .NET" A The variable intCounter is assigned the text value appearing on the right side of the "=" sign B A syntax error C This statement contradicts the data type conversion rules of VB .NET D Both B and C 61 If the programmer wants to protect the original variable data the programmer should pass the data by _____. A reference B value C both a & b will protect the data D None of these 62 Which of the following statements is true of ComboBox styles? A You can configure the ComboBox so that it looks like a list box; that is, the ComboBox will not drop down B You can configure the ComboBox so that the user cannot add new items to the control instance at run time C You can control the number of items that will appear in the drop-down list D All of the above 63 Which of the following statements apply to logical operators? A You should always use logical operators in place of arithmetic operators B Logical operators are commonly used in conjunction with arithmetic operators to build the condition in an If statement C Logical operators can never be used in the same statement as arithmetic operators D All of the above 64 The ____ property determines whether a user can resize an application window at run time and how other objects on the form, such as the Maximize button, Minimize button, Control Box, Title bar, and Help button, behave or display. A ApplicationWindow B Display C ResizeWindow D FormBorderStyle 65 When several programs require similar functionality, a(n) ____ approach to the solution should be considered in the design of the solution. A object-oriented B menu C procedural D subclass Page 11 of 54 Go on to next page 66 Which of the following is a characteristic of a Select Case statement? A A Select Case statement can always be used in place of a multi-way If statement B Select Case statements can only be used when the condition contains one or more Integer values C Avoid using Select Case statements as they run more slowly than If statements D None of the above 67 Which of the following statements related to the GDI+ is correct? A The GDI+ supplies the methods to perform three-dimensional drawing. B The GDI+ allows you to draw twodimensional shapes, images, and text of varying fonts. C The versions of the GDI+ are the same for all Windows versions. D DirectX is a subset of the GDI+. 68 The Checked property of the MenuItem class is used: A to define whether the menu item is enabled or disabled. B to define the check mark icon that appears in the menu item. C to define a menu item that displays a check mark. D The MenuItem class does not support a property named Checked. 69 When Visual Basic .NET encounters a run-time error during execution, it displays a Microsoft Development Environment dialog box; to return to design time from this dialog box, click the ____ button. A Break B Design C Continue D Return 70 Referring to a For loop, which of the following statements apply to the Step increment clause? A It is optional; if omitted the counter will be incremented by one B The increment must always be a positive value C The Step increment clause is required in any For loop. If omitted, then a syntax error will occur D None of the above 71 Which of the following bests describes this loop? intX = 0 Do While intX >= 0 intX = intX + 3 Loop A Infinite B Finite C Definite D Incite 72 Given the following statements: Dim intX As Integer = 25 Me.lblAnswer.Text = Math.Sqrt(intX) What is displayed in the label? A 0 B 5 C 25 D 625 73 Using the Immediate mode of the Command window during break mode, you can determine the value of a variable or expression in code by typing a(n) ____ followed by the expression or variable name. A plus sign B ampersand C exclamation point D question mark Page 12 of 54 Go on to next page 74 Given the following statements: Dim intX As Integer = –6 Me.lblAnswer.Text = Math.Abs(intX) What is displayed in the label? A 0 B -6 C 6 D 36 75 Which of the following statements describe the correct scope of a variable? A Use local variables when the variable must be shared by at least two procedures B Use module-level variables when a variable is used only by a single procedure in a module C Use Static variables when a variable needs to be shared by all of the procedures in a form, and all of the forms in a solution D None of the above 76 If 123.7894 is the number entered in a textbox, what will the following code display: Dim intNumber As Integer = Val(txtNumber.Text) lblAnswer.Text = Int(intNumber) A 123 B 124 C 123.7 D 123.8 77 The TextBox control Alignment property A sets the alignment of the text relative to the text box. B sets the alignment of the text relative to the form. C determines what text is displayed in the text box. D sets the alignment of the text box to match its corresponding label. 78 Given the following statements: Dim strName As String = "687" Me.lblAnswer.Text = IsNumeric(strName) What is displayed in the label? A 0 B No C True D False 79 Given the following statements: Dim strName As String = "James" Me.lblAnswer.Text = IsNumeric(strName) What is displayed in the label? A James B No C True D False 80 Which of the following statements is true of the selected item in a ListBox or ComboBox? A If the user has not selected an item, the SelectedIndex property has a value of 0 B If the user has selected an item, the SelectedIndex property is greater than or equal to 0 C The SelectedIndex property stores a textual value containing the data selected by the user D None of the above 81 Which of the following correctly describes the syntax of an If statement? A For every If, there appears a matching End If unless the statement is a two-way If statement B On a line containing an If or ElseIf, the Then keyword always appears at the end of the line C A multi-way If statement can contain, at most, three ElseIf statements D All of the above Page 13 of 54 Go on to next page 82 Which of the following statements is true of For loops? A Only For loops that are incremented by 1 can be written as Do loops B Use a For loop when you know in advance how many times the loop will execute C The counter in a For loop is always incremented by 1 D None of the above 83 Why is the ByRef argument used within an event declaration? A To indicate that the argument is passed by value. B To indicate that there are no arguments in the argument list. C To indicate that the argument is passed by reference. D None of the above 84 Which of the following statements applies to drawing a rectangle outline? A You call the DrawRectangle method of the Graphics class B The DrawRectangle method accepts a SolidBrush as one of its arguments C To call the DrawRectangle method, you must have previously created a Rectangle object D All of the above 85 Which of the following statements apply to general procedures? A Function procedures are general procedures but sub procedures are not B An event handler is considered a general procedure C Both function procedures and sub procedures are considered general procedures D None of the above 86 If 123.7894 is the number entered in a textbox, what will the following code display: Dim dblNumber As Double = Int(Val(txtNumber.Text)) lblAnswer.Text = dblNumber A 123 B 124 C 123.7 D 123.8 87 Which statement displays Name in the title bar of an input box? A strName = InputBox("Name") B strName = InputBox("Enter your Name", "Name") C InputBox("Enter your Name", Name) = strName D strName = InputBox("Name", "Enter your Name") 88 A call that passes a reference to an actual label on the form looks similar to: A Call CheckGuess(intNumber, intGuess) B Call Me.lblAnswer.CheckGuess(intNumber, intGuess) C Me.lblAnswer = Call CheckGuess(intNumber, intGuess) D Call CheckGuess(Me.lblAnswer, intNumber, intGuess) 89 The MessageBox.Show(Text, Caption, Buttons, Icons[, default button]) method displays a message box at runtime on your form. Which of the above arguments controls the words appearing on the message box title bar? A Text B Caption C Buttons D Icons Page 14 of 54 Go on to next page 90 The MessageBox.Show(Text, Caption, Buttons, Icons[, default button]) method displays a message box at runtime on your form. Which of the above arguments controls the words appearing in the message box? A Text B Caption C Buttons D Icons 91 The MessageBox.Show(Text, Caption, Buttons, Icons[, default button]) method displays a message box at runtime on your form. Which of the above arguments controls the symbol appearing in the message box? A Text B Caption C Buttons D Icons 92 The ____ keyword tells Visual Basic .NET to set aside memory for the instance of the object, which includes memory for the object's properties. A Set B New C Mem D Get 93 ____________________ do not run from a Form window as Windows Applications do. Rather, their input and output appears in a Command Prompt window. A Windows Services B Console Applications C Console Control Libraries D Desktop Applications 94 When using the Visual Basic .NET InputBox function which of the following is the recommended standard? A sentence capitalization for both prompt and title B book title capitalization for the title and sentence capitalization for the prompt C book title capitalization for both prompt and title D Pascal case for both 95 Which of the following statements apply to the items appearing in a ComboBox or ListBox? A You can add items at design time by using the String Collection Editor B Items cannot be added at run time; instead, they must be added at design time C The maximum number of items that you can store in a ListBox or ComboBox is 100 D All of the above 96 An application that comes with Windows XP and is used to view the contents of the hard disk drive and of the computer’s removable storage devices is called A My Computer. B the Desktop. C My Details. D System Tasks. 97 Which law requires federal government agencies to make certain agency information available for public inspection. A Fair Credit Reporting Act of 1970 B Privacy Act of 1974 C Electronic Freedom of Information Act of 1996 D Financial Privacy Act of 1978 Page 15 of 54 Go on to next page 98 Which law requires that a government authority have a subpoena, summons, or search warrant to access an individual’s financial records. A Fair Credit Reporting Act of 1970 B Privacy Act of 1974 C Electronic Freedom of Information Act of 1996 D Financial Privacy Act of 1978 99 The programming process begins with a meeting between the programmer and the client; which of the following activities would be the third activity in the programming process? A Validate the design B Design the solution C Test the solution D Document the solution 100 ____ expresses the step-by-step instructions of an algorithm using keywords, and depicts logical groupings or structures using indentation. A A storyboard B A flowchart C Methods D Pseudocode 101 The programming process begins with a meeting between the programmer and the client; which of the following activities would be the fourth activity in the programming process? A Validate the design B Design the solution C Test the solution D Implement the design 102 A bit is A a single 0 or 1 in the binary code. B eight 0s or 1s. C a person’s name stored in memory. D equal to 64K of RAM. 103 A ____ is a hand-drawn sketch of how the application window or Web page will look and where the objects will be placed in the window or on the form. A storyboard B flowchart C focus sheet D control structure 104 The programming process begins with a meeting between the programmer and the client; which of the following activities would be the fifth activity in the programming process? A Validate the design B Design the solution C Test the solution D Implement the design 105 The programming process begins with a meeting between the programmer and the client; which of the following activities would be the next or second activity in the programming process? A Validate the design B Design the solution C Test the solution D Document the solution 106 The ____ is part of the Visual Basic .NET application and contains the windows and toolbars that allow you to develop Visual Basic .NET applications and components. A resolution B VBnet C IDE D index 107 00000000 01001101 represents the letter M in A decimal. B hexadecimal. C kilobytes. D binary. Page 16 of 54 Go on to next page 108 The ____ menu command on the toolbar shortcut menu allows you to change the toolbars to fit your own needs by adding, deleting, and modifying toolbar buttons. A Make Toolbar B Control C Design D Customize 109 How are logic errors and run-time errors generally discovered? A during unit testing in the implementation phase of the development cycle B during integration and other testing during the test phase of the development cycle C when users run the program D all of the above 110 The ____ menu command on the toolbar shortcut menu allows you to change the toolbars to fit your own needs by adding, deleting, and modifying toolbar buttons. A Make Toolbar B Control C Design D Customize 111 When you click the ____ command, Visual Basic .NET enters step mode and then displays the first executable statement highlighted in yellow. A Step To B Step Out C Step Into D Step Next 112 Which area of the Desktop contains a clock? A the Icons B the start menu C the Quick Launch toolbar D the notification area 113 The Toolbox window ___________. A displays the names of projects and files included in a solution B displays data connections and servers C displays items that you can use when creating a project D displays the classes, methods, and properties included in a solution 114 A(n) ____ can be a control or form in the main work area or any item selected in the Solution Explorer window, including a solution, project, or other file. A method B object C click D property 115 To save a solution to a disk you can _________. A click the Save button on the standard tool bar B select the form name in the Solution Explorer, then click save C select the project name in the Solution Explorer, then click save D select the solution name in the Solution Explorer, then click save 116 The TextBox control Name property A sets the alignment of the text relative to the text box. B sets the alignment of the text relative to the form. C determines what text is displayed in the text box. D identifies a control for the programmer. 117 A file extension indicates A what type of media the file is saved on. B what application the file was created in. C the file has been saved more than once. D there is a problem with the file. Page 17 of 54 Go on to next page 118 The TextBox control Text property A sets the alignment of the text relative to the text box. B sets the alignment of the text relative to the form. C determines what text is displayed in the text box. D identifies a control for the programmer. 119 A given user interface must allow the user to enter any number for a taxpayer’s income; an input area with a ____ is best for this sort of input. A check box B radio button C drop-down menu D text box 120 In Text boxes, ____ are used around values to tell Visual Basic .NET to treat their numeric contents as characters, rather than as a numeric value. A quotes B double quotes C brackets D question marks 121 If the ____________________ property of a form is set to True, scroll bars will automatically appear if one or more control instances are placed outside of the form’s client area. A Scroll B StartPosition C FormScroll D AutoScroll 122 A copy of a diskette is called a A backup. B formatted diskette. C copy diskette. D virus. 123 A ____ extends the functionality of a text box by providing the ability to select an item from a predetermined list of values, in addition to typing a value. A combo box B list box C check box D radio button 124 The Boolean ____________________ property of a menu item is used to define a checked menu item, which displays a check mark to the left of the menu text. A Checked B Enabled C Name D Visible 125 It is common to use multiple ____ on a GUI form to capture combinations of related options that each have a true or false (checked or not checked) state. A radio buttons B check boxes C text boxes D list boxes 126 A sentence like "A Double data type should be always stored as a Double data type!" would be best stored in which one of the following data types? A Integer B Long Integer C String D Double 127 What does the rectangle shape represent in a flowchart? A start/end B input/output C processing D decision Page 18 of 54 Go on to next page 128 If intHours variable is dimensioned as an integer using the statement 'Dim intHours as Integer', then what is the initial value of this variable? _____ A empty B Nothing C 0 D 1 129 A nested logic structure that determines which class (freshman, sophomore, junior, or senior) a student is in would require how many If statements using If/ElseIf/Else logic structures? A 1 B 2 C 3 D 4 130 If you assign a Double number, such as 3.2, to a memory location that can store only integers, then what will the value stored in the memory location be? _____ A 4 B 3 C 3.0 D an error will be raised 131 Which of the following is a valid syntax variation for a Select Case statement? A Comparison operators can appear in a Case B You can use a comma separated list in a Case to specify a list of values C The To keyword can appear, allowing you to specify a range of values D All of the above 132 Which is true about identifier names? A an identifier must begin with a letter B an identifier must contain a digit C an identifier can contain spaces D an identifier can be a keyword 133 A sentence like "A Double data type should be always stored as a Double data type!" would be best stored in which one of the following data types? A Integer B Long Integer C String D Double 134 When both the upper and lower bounds are known for a range when constructing a Case expression, it is best to use the _____ keyword in identifying the range. A From B Is C To D none of these 135 If we wish to use a logical condition to determine if the AccountBalance is not more than CreditLimit which of the following is correct? A AccountBalance = CreditLimit B AccountBalance >= CreditLimit C AccountBalance <= CreditLimit D AccountBalance <> CreditLimit 136 When only one bound is known for a range when constructing a Case expression, it is best to use the _____ keyword in identifying the range. A From B Is C To D none of these 137 Which character begins a comment? A a colon (:) B a double quotation mark (") C a single quotation mark (') D a question mark (?) Page 19 of 54 Go on to next page 138 A meat packer grades meat "P" for Prime, "C" for Choice, "S" for Standard, and "G" for Good. Which of the following Case expressions is incorrect? A Case "P", "C" B Case "S" C Case "CGSP" D Case Else 139 A nested logic structure that determines which class (freshman, sophomore, junior, or senior) a student is in would require how many End If statements using If/ElseIf/Else logic structures? A 1 B 2 C 3 D 4 140 A meat packer grades meat "P" for Prime, "C" for Choice, "S" for Standard, and "G" for Good. Which of the following case expressions is incorrect? A Case "P", "C" B Case "S" C Case "G" D All of these are correct 141 A nested logic structure that determines which class (freshman, sophomore, junior, or senior) a student is in would require how many If statements using If/ElseIf/Else logic structures? A 1 B 2 C 3 D 4 142 A run-time error is also called a(n) ____. A logic error B syntax error C exception D configuration 143 A nested logic structure that determines which class (freshman, sophomore, junior, or senior) a student is in would require how many If statements using If/Else logic structures? A 1 B 2 C 3 D 4 144 The Boolean ____________________ property of a menu item is used to define a checked menu item, that displays a check mark to the left of the menu text. A Checked B Enabled C Name D Visible 145 A nested logic structure that determines which class (freshman, sophomore, junior, or senior) a student is in would require how many End If statements using If/Else logic structures? A 1 B 2 C 3 D 4 146 Which of the following statement applies to drawing lines? A Lines must always be horizontal B Lines must always be vertical C You can draw a line between any staring point and end point D The DrawLine method can be used to draw a curved line 147 Which is not a property of the Label control? A Name B Text C Font D Style Page 20 of 54 Go on to next page 148 At the heart of all drawing operations is the _______ class. It supplies the methods to draw shapes to an output device, such as a window or printer. A Drawing B GDI C Display D Graphics 149 At the heart of all drawing operations is the _______ class. It supplies the methods to draw shapes to an output device, such as a window or printer. A Drawing B GDI C Display D Graphics 150 Which PictureBox control SizeMode property is set if the size of the picture is as designed, but there is a blank area to the right and below the picture? A AutoSize B CenterImage C Normal D StretchImage 151 Which statement is included in the beginning of an event procedure to initialize the Rnd() function so that different random numbers are generated from run to run? A Initialize() B Random() C Randomize() D RndInt() 152 Which object allows users to enter values? A a Label object B a Button object C a TextBox object D a MainMenu object 153 If the property value for the SizeMode property of the PictureBox control is ____, then an image in the control will retain its original size as the user resizes the form. A CenterImage B AutoSize C StretchImage D Normal 154 How many parameters are declared in the statement Sub CheckGuess(ByVal intFirst As Integer, ByVal intGuess As Integer)? A 1 B 2 C 3 D 4 155 If the property value for the SizeMode property of the PictureBox control is ____, then an image in the control will resize along with the control when the form resizes. A StretchImage B AutoSize C CenterImage D Normal 156 When arguments are passed by reference, the ____ keyword is used before the argument name in the declaration to denote that the value is passed by reference. A ByVal B ByRef C Reference D PassBy 157 The ____ property of a control reflects its name. A Name B What C Identity D Title Page 21 of 54 Go on to next page 158 What happens when an argument is passed by value? A VB .NET passes the memory address of the variable to the procedure B VB .NET passes an object to the procedure C VB .NET makes a copy of the variable and passes this copy to the procedure D None of the above 159 Which of the following statements apply to both function and sub procedures? A Both accept 0 or more arguments B The Public and Private keywords describe the scope of the procedure C Arguments can be passed by value or by reference D All of the above 160 If using Option Strict in a class module, what can be said of the As type clause as it appears in the argument list? A It is optional. B It is required. C It changes the way Option Strict handles data type conversions. D none of the above 161 Dim strCities(3) As String How many elements are in the array declaration above? _____ A 2 B 3 C 4 D 5 162 Which is not a property of the Label control? A Name B Text C Font D Style 163 Which of the following statements apply to function procedures? A You use the Public and Private keywords to define the scope of a function procedure B Function procedures have a data type C You use the Return statement to return a value from a function procedure D All of the above 164 In the ComboBox DropDownStyle property, the ____ value allows you to click an item in the drop-down list; typing an item directly in the ComboBox text box is disallowed. A Simple B DropDownList C DropDown D all of the above 165 Which of the following statements is true of function arguments? A A function procedure must always have at least one argument B Each function argument must have a data type of Object C If a function has multiple arguments, then each argument is separated by a comma D None of the above 166 If the programmer wants to grant access to the original variable data the programmer should pass the data by _____. A reference B value C both a & b will protect the data D None of these 167 Which button is the Autohide button in Visual Studio? A B C D Page 22 of 54 Go on to next page 168 All of the Visual Studio .NET languages are formally considered ____________________ languages. A condition-oriented B organization-oriented C object-oriented D None of the above 169 Which law restricts the way in which personal data can be used by federal agencies. A Fair Credit Reporting Act of 1970 B Privacy Act of 1974 C Electronic Freedom of Information Act of 1996 D Financial Privacy Act of 1978 170 Both the programmer and the user must ____ the program design to make sure that it meets the requirements. A analyze B validate C implement D all of the above 171 A program that is designed to reproduce itself by copying itself into other programs without the user’s knowledge is called A a bug. B a virus. C a reproduction. D an infection. 172 ____ present a requirements document to programmers when they believe a particular problem can be solved by a program. A Supervisors B Managers C Users D all of the above 173 ____________________ define the members (methods, properties, etc.) that other classes that implement them must support. A Interfaces B Enumerations C Structures D Methods 174 The phrases written in a sentence structure that represent the steps a program must take to solve a particular problem are called _____. A a flowchart B pseudocode C an algorithm D a storyboard 175 The ____________________ project type is a desktop application run directly by the end user via forms appearing on the desktop. A Windows Application B Forms Application C Common Application D User Application 176 Which law gives individuals the right to see information maintained about them. A Fair Credit Reporting Act of 1970 B Privacy Act of 1974 C Electronic Freedom of Information Act of 1996 D Financial Privacy Act of 1978 177 Select the property that is used to give the text box a meaningful name that begins with “txt.” _____. A Font B Text C Name D ContextMenu Page 23 of 54 Go on to next page 178 A boolean variable should have a descriptive variable name with the first three characters starting with _____. A lgl B bln C byt D log 179 In Visual Basic .NET, a profile is used to store personalized settings that define the ____. A keyboard shortcuts that apply B default filter to use when searching for help C layout of windows in the Visual Basic .NET IDE D any of the above 180 Which is a difference in the way a form looks between the Design window and run time? A The form no longer displays a grid. B The form changes color. C The form gets much larger. D The form displays each object’s Name property. 181 Which is a difference in the way a form looks between the Design window and run time? A The form no longer displays a grid. B The form changes color. C The form gets much larger. D The form displays each object’s Name property. 182 When you are programming, the main work area of the Visual Basic .NET IDE displays the ____ window. A menu B code C programming D Properties 183 Which window displays the application interface and allows objects to be added, deleted, and sized? A the Start window B the Design window C the Code window D the application window 184 When the IDE is in ____ time, you can make modifications to the forms and code of any application or component. A run B design C modification D change 185 A Char variable should have a descriptive variable name with the first three characters starting with _____. A chr B car C cha D none of these 186 The ____ setting tells Visual Basic .NET what tab or page to display in the main work area when you start Visual Basic .NET. A Start Page B Home Page C At Startup D Work Page 187 In the VB .NET programming language, there are several kinds of programming errors that can occur. They are: A Typos, Case Sensitive, Accidental B Syntax, Logical, Run-Time C Running, Debugging, Controlling D None of the above Page 24 of 54 Go on to next page 188 You can type a topic in the ____ box to display a list of items related to that topic in the Index window in the Visual Basic .NET Help system. A Index Topic B Look for C Search D Display 189 The Dynamic Help window __________. A displays the names of projects and files included in a solution B displays data connections and servers C displays the classes, methods, and properties included in a solution D displays links to context-sensitive help 190 The ____ property determines the order in which Visual Basic .NET sets the focus on controls when a user presses the TAB key. A TabIndex B TabOrder C TabFocus D TabControl 191 This feature of the Help system attempts to anticipate your help needs by displaying a list of Help topics as a tool window: A Index B Contents tab C Solution explorer D Dynamic Help 192 ____ a control button on the Windows Form sheet adds a default-sized control to the upperleft corner of the form. A Drawing B Dragging C Double-clicking D all of the above 193 When using the Visual Basic .NET Help system, you can narrow your searches by using the following command: A Index tab B Dynamic Help C Filtered by D Contents tab 194 What is the extension of the file that contains the Visual Basic .NET instructions required to create a Windows Form object? _____ A vb B cpp C cs D js 195 You can access Help in many areas of the Visual Basic .NET IDE by pressing the ____ key. A CTRL B HOME C ESC D F1 196 The default value for the Text property is ____, a generic name that Visual Basic .NET assigns when creating the form. A 1Form B Form C NewForm D Form1 197 A ____ enables selection of one or more predefined items from a list, or entry of a new value. A text box B button C combo box D check box Page 25 of 54 Go on to next page 198 Which of the following controls would you use so as to allow the user to select one item from a list of items? A List B ListBox C ItemList D ItemBox 199 The Boolean ____________________ property of a menu item defines whether or not the user can use that menu item. A Checked B Enabled C ReadOnly D Editable 200 You use the ____ property to set the value of the caption that describes the purpose of a check box. A Label B Caption C Text D Display 201 The appropriate control that is used to display information to the user, but that cannot be changed by the user is a _____ control. A label B button C textbox D form 202 Which would be the best choice of a name for a label component that prompts the user for a name? A name B lblName C label1 D namelab 203 The appropriate control that will perform an action after it is clicked by the user is a _____ control. A label B button C textbox D form 204 The ____________________ represents the order in which the control instances on a form get input focus as the user presses the Tab key. A tab order B tab sort C tab index D focus order 205 In VB .NET, the ____________________ control is used as a container for other control instances. A ActiveFrame B FrameBox C GroupBox D Container 206 The Boolean ____________________ property of a menu item defines whether or not the user can use that menu item. A Name B Text C Caption D MenuItem 207 A(n) ____ is an attribute of an object or control, such as its background color or the text that displays with it. A method B key C property D icon Page 26 of 54 Go on to next page 208 The default value for the Text property is ____, a generic name that Visual Basic .NET assigns when creating the form. A 1Form B Form C NewForm D Form1 209 A(n) ____ statement is a code statement that changes the value of a variable or property of an object or control. A event B conditional C assignment D syntax 210 A variable type that is appropriate to store a social security number (i.e. 472-65-9834) is _______. A Boolean B Long C Short D String 211 The ____________________ event of a CheckBox control executes when the value of the Checked property changes. A CheckedChanged B Check C CheckState D None of the above 212 A variable type that is appropriate to store a work phone number (i.e. 800-555-1212) is _______. A Boolean B Long C Short D String 213 The Height property, the Width property, and the ____ property define the position and size of a TextBox control on an application window. A Size B Location C Position D Orientation 214 To declare a variable that will store the value 0.113, you would use which of the following data types? A Single B Short C String D Long Integer 215 The ____ property determines the order in which Visual Basic .NET sets the focus on controls when a user presses the TAB key. A TabIndex B TabOrder C TabFocus D TabControl 216 Reference type variables do not contain data. Rather, they contain which of the following? A The memory address of the object B The value of the object's Text property C The system date and time when the object was created D All of the above 217 Which of the following standard flowchart symbols is used to mark the beginning and end of a routine? A Oval B Rectangle C Parallelogram D Diamond Page 27 of 54 Go on to next page 218 A relational expression that is preceded by the ____ logical operator forms a condition that is false when the relational expression is true. A Not B Or C Rev D Off 219 Which of the following is a characteristic of a multi-way If statement? A It always contains at least one ElseIf B The Else is optional C The End If statement marks the end of the multi-way If statement D All of the above 220 A ____ loop is a good choice if you do not want to execute the statements within the loop body if the terminating expression is true. A counter-controlled B sentinel-controlled C pre-test D post-test 221 If we wish to use a logical condition to determine if the AccountBalance is not less than CreditLimit which of the following is correct? A AccountBalance = CreditLimit B AccountBalance >= CreditLimit C AccountBalance <= CreditLimit D AccountBalance <> CreditLimit 222 In a loop, a(n) ____, which is either true or false, determines whether the computer will execute the loop again. A executable B condition C range D unary operator 223 The ____ logical operator requires only one of two or more conditions be true for the compound condition to be true. A Not B Or C And D Either 224 The ____ structure is useful when the evaluation of a single expression can determine multiple paths. A If B Immediate IF C If..Then..Else D Select Case 225 The ____ logical operator requires that both conditions be true for a compound condition to be true. A Or B Not C And D Both 226 A selection structure that has several distinct alternatives all controlled by a common verb is ____________. A Select Case B Execute Case C Examine Case D Determine Case 227 Which of the following is a more efficient and faster-executing substitute for the Do While statement? A If…While B If…Then C For…Next D Select Case Page 28 of 54 Go on to next page 228 When the statements of one For…Next loop lie within the range of another For…Next loop, the loops are said to be ____. A concatenated B conformed C looped D nested 229 When the statements of one For…Next loop lie within the range of another For…Next loop, the loops are said to be ____. A concatenated B conformed C looped D nested 230 To create a hot key for a menu item, which of the following characters must be typed in front of the menu item name? A & B * C @ D # 231 When a nested selection structure is encountered, the _____ decision is always made by the inner selection structure. A primary B secondary C binary D none of these 232 The Boolean ____________________ property of a menu item defines whether or not the user can use that menu item. A Checked B Enabled C ReadOnly D Editable 233 When a nested selection structure is encountered, the _____ decision is always made by the outer selection structure. A primary B secondary C binary D none of these 234 When naming a MenuItem, you should use the ____ prefix to indicate a member of the MenuItem class. A mnu B menu C men D mn 235 The numeric counter variable in a For...Next statement is _____. A always a negative integer B always a positive integer C initialized only once at the beginning of the loop D always initialized 236 n a Windows application, a menu is composed of a collection of several menu items, including ____. A commands B menu separators C submenus D all of the above 237 Which of the following statements is true regarding a pen? A Pens are used to draw lines B Pens are used to draw an outline around a rectangle C Pens have a color D All of the above Page 29 of 54 Go on to next page 238 If you are drawing a string to a graphical output device, you use what object to fill the characters that make up the string? A Pen B Brush C Rectangle D None of the above 239 Which of the following properties of the PictureBox control contains the image displayed in the control instance? A SizeMode B Picture C BorderStyle D Image 240 Which Math class method returns the Integer value 1, –1, or 0 when a number is positive, negative, or 0 respectively. A Abs() B Sqrt() C Sign() D Value() 241 If you wanted to fill a shape, such as a Rectangle, with a solid color you would use a _______. A LinearGradientSolid B LinearSolidBrush C SolidBrush D SolidPen 242 The ____________________ control fires an event named Tick at regular intervals as defined by its Interval property. A Clock B TimerTick C Stopwatch D Timer 243 The _______ property defines the color of a pen. It is possible to use predefined colors or to use custom colors. A PenColor B ColorPen C Color D Pen 244 Which SizeMode property is set if the size of the picture is as designed, but there is a blank area surrounding the picture? A AutoSize B CenterImage C Normal D StretchImage 245 The _______ provides the means by which Windows displays text, lines, rectangles, and more complex shapes. A Graphical Device Interface (GDI+) B Windows Drawing Interface (WDI) C Graphical Drawing Methods (GDM) D Drawing Management System (DMS) 246 Which SizeMode property may distort some images because it sizes an image to fit the picture box? A AutoSize B Normal C StretchImage D CenterImage 247 The statement Me.lblRandNum.Text = Rnd()*100 generates random numbers A less than or equal to 100. B greater than or equal to 0 and less than 100. C greater than or equal to 100. D greater than or equal to 1 and less than or equal to 100. Page 30 of 54 Go on to next page 248 How many arguments are passed in the statement Call CheckGuess(intAnswer, intGuess)? A 1 B 2 C 3 D 4 249 Visual Basic .NET programmers can display messages to the user in a pop-up window called a ____ box. A display B message C notice D warning 250 Given a Dim statement of Dim intBalance(4) As Integer, which of the following elements are valid? A intBalance(-4) B intBalance(4) C intBalance(5) D all of the above 251 The keyword used for a procedure that is called only from other procedures in the same form is: _____. A Protected B Sub C Public D Private 252 Before arrays can be used, the amount of memory to be reserved must be declared in the program using the ____ statement for arrays. A Declare B Dim C Reserve D Var 253 Function procedures A perform several related tasks. B alter arguments after they have been passed. C must be called from another procedure using the Call statement. D perform a specific task and then return a value. 254 Which class provides constants that are used to determine which buttons should be displayed for a MessageBox? A MessageBoxIcons B MessageBoxButtons C Buttons D MessageBox 255 The arguments in a Call statement must A correspond in order to the parameters in the procedure being called. B have the same names as the corresponding parameters in the procedure being called. C correspond to ByRef parameters only. D correspond to ByVal parameters only. 256 In order to display a message box with a title in the title bar, you use the ____ method of the MessageBox class. A Display() B Show() C Notice() D Warning() 257 Before arrays can be used, the amount of memory to be reserved must be declared in the program using the ____ statement for arrays. A Declare B Dim C Reserve D Var Page 31 of 54 Go on to next page 258 Given a Dim statement of Dim intBalance(4) As Integer, which of the following elements are valid? A intBalance(-4) B intBalance(4) C intBalance(5) D all of the above 259 Which of the following statements assigns the value of 5 to the fourth element in an array named myArr? A myArr(3) = 5 B myArr(4) = 5 C myArr(5) = 5 D myArr[4] = 5 260 Which of the following buttons would minimize an application? A B C D None of these 261 The procedure header for a sub procedure will show the variables which are called _____. A arguments B parameters C values D None of these 262 Variables and constants contained inside the parentheses on a call are referred to as _____. A parameters B arguments C values D None of these 263 Assuming that a ListBox named lstQuestion exists, which of the following statements correctly adds an item to the ListBox? A lstQuestion.Item.Add("Question") B lstQuestion.AddItem("Question") C lstQuestion.Items.Add("Question") D None of the above 264 Which of the following buttons would maximize an application? A B C D None of these 265 Which of the following buttons would close an application? A B C D None of these 266 Which language is useful for business applications? A COBOL B LISP C C++ D BASIC 267 Which language was used to aid scientific and mathematical programmers? A FORTRAN B BASIC C COBOL D LISP Page 32 of 54 Go on to next page 268 How many states do the electrical circuits on an IC (integrated circuit) have? A one: on B two: on, off C four: + - * / D three: on, off, wait 269 ___________________ is the decimal representation of the binary number 1100. A 12 B 9 C 10 D 11 270 Classes ____ from superclasses and ____ interfaces. A implement, inherit B inherit, implement C instantiate, designate D inherit, associate 271 ___________________ is the decimal representation of the binary number 10001. A 15 B 17 C 16 D 18 272 By default, Visual Basic .NET creates a hidden ____ for each class that you create. A moderator B constructor C object manager D aggregator 273 Which of the following is a benefit of components? A heightened data integrity B improved performance C reusability D all of the above 274 _________ is the binary representation of the decimal 42. A 101011 B 100011 C 110011 D 101010 275 Every object in Visual Basic .NET includes a(n) ____. A aggregator B object manager C moderator D constructor 276 _____________ is the binary representation of the decimal 27 A 11011 B 10111 C 11101 D 10011 277 ____ are a type of reusable component in objectoriented programming. A Commands B Constructors C Collections D Classes 278 The way an application looks on the screen is referred to as the A interface. B design. C display. D program. 279 Which of the following contributes to look and feel? A font B background color C size and location of buttons D All of the above Page 33 of 54 Go on to next page 280 Which key moves the insertion point to the beginning of the line of text? A the Ctrl key B the Home key C the Esc key D the End key 281 What is a pictorial representation of a step-bystep solution to a problem? A program B flowchart C an algorithm D pseudocode 282 The default button in a dialog box can be selected by pressing the A Enter key. B Esc key. C Alt key. D Ctrl key. 283 When Windows XP is running, the computer screen is referred to as the A Access the account of another user. B Never change your password. C Share your password. D Be considerate of other people’s beliefs. 284 Which is not a version of the Windows operating system? A Windows 2000 B Windows ME C Windows NOW D Windows XP 285 A collection of related data stored on a lasting medium is called a(n) A file. B extension. C project. D web page. 286 When Windows XP is running, the computer screen is referred to as the A ScreenTip. B GUI. C Desktop. D window. 287 Which key is used to cancel the current operation? A the Delete key B the Cancel key C the Esc key D the End key 288 What is the input/output symbol in flowcharting? A square B oval C diamond D parallelogram 289 A decision is represented by which shape in a flowchart? A square B oval C diamond D parallelogram 290 The name of a Visual Basic .NET variable must begin with a(n) _______. A number B letter C underscore D punctuation 291 A ____ is assigned a literal value that does not change. A variable B constant C parameter D structure Page 34 of 54 Go on to next page 292 Which of the following is a phase in the development cycle of a program? A analyze requirements B document solution C implement design D all of the above 293 ____ facilitate program readability, understandability, and maintainability. A Variables B Naming conventions C Data types D Structures 294 The characteristics that describe the object are called _____. A methods B properties C instances D abstractions 295 Why is 'Print' NOT a valid variable name? A It does not start with a number. B It does not have underscore as one of its character. C It is a Visual Basic .NET reserved word. D It should be at least 6 characters. 296 The set of characteristics that control an object's appearance and behavior is called ____. A attributes B events C global settings D properties 297 An item of data whose value does NOT change while the application is running is _____. A a literal constant B a named constant C a literal type character D a variable 298 Which of the following is not an example of a literal constant? A "Martin" B 500 C State D 3.14 299 The Visual Basic .NET verb to create a variable is ______. A Declare B Create C Dim D none of these 300 In many programming languages, ____ is used to visually identify groups of related statements. A constant B variable C indentation D parameter 301 Clicking the ____ button saves all the files associated with a project. A Total Save B Save C Save All D Save Selected Items As 302 A ____ is assigned a literal value that does not change. A variable B constant C parameter D structure 303 Which area of the IDE is used to switch between the Design and Code windows? A the Toolbox B the Start Page C the Solution Explorer window D the Properties window Page 35 of 54 Go on to next page 304 ____ improve program readability and also facilitate program maintenance. A Numeric values B Variables C Constants D Integers 305 Which area of the IDE contains controls that are used to create objects? A the Toolbox B the Start Page C the Solution Explorer window D the Properties window 306 ____ facilitate program readability, understandability, and maintainability. A Variables B Naming conventions C Data types D Structures 307 In Visual Basic .NET, ____ are declared at the lowest possible level. A constants B parameters C variables D strings 308 Which area of the IDE contains controls that are used to create objects? A the Toolbox B the Start Page C the Solution Explorer window D the Properties window 309 Which area of the IDE is used to change the text displayed in a Label object? A the Toolbox B the Start Page C the Solution Explorer window D the Properties window 310 Which type of error produces undesired or unexpected results? A syntax error B logic error C dynamic error D run-time error 311 A Watch window can be used to A display the application interface. B examine values during the execution of a program. C switch to the Code window. D display online help. 312 Misspelling the word Integer would result in which type of error? A syntax error B logic error C dynamic error D run-time error 313 A statement that has been marked as a stopping point is called a A Watching statement. B breakpoint. C debug statement. D stop point. 314 Clicking the ____ button saves all the files associated with a project. A Total Save B Save C Save All D Save Selected Items As 315 Misspelled keywords and variable names are examples of ____ errors. A logic B execution C configuration D syntax Page 36 of 54 Go on to next page 316 To start an application using the menu bar you would click _________ and then click start. A Debug B Project C View D Build 317 Which type of error halts the program when a statement cannot be executed? A syntax error B logic error C dynamic error D run-time error 318 Visual Basic .NET allows you to add variables and expressions to up to ____ Watch windows. A three B four C six D eleven 319 The ____ window displays variables within the scope of the current procedure. A Locals B Current C This D Me 320 Which of the following buttons are by default on an applications title bar? A minimize B maximize C close D all of the above 321 What would Visual Studio .NET name the first form file you create? A Module1.vb B Form1.vb C Form1.frm D F1.vb 322 The Form window is an instance of Visual Basic's ____ class. A derived B abstract C object D form 323 Which of the following would be appropriate as an object name? A Last.Name B FirstName C #HoursWorked D $PayRate 324 To hide a Help window, ____ the tab of the window and click Hide on the shortcut menu. A click B right-click C double-click D triple-click 325 Which of the following would be appropriate as an object name? A Last_Name B 9DigitZip C txtHoursWorked D a and c are appropriate