Skip to main content

Software Development Fundamentals Test Bank - 430 Verified Questions

Page 1


Software Development Fundamentals

Test Bank

Course Introduction

Software Development Fundamentals introduces students to the essential concepts, techniques, and tools used in the modern software development lifecycle. The course covers foundational programming principles, software design patterns, coding best practices, version control, and the basics of debugging and testing. Students will learn how to analyze requirements, design solutions, write code in a chosen programming language, and collaborate effectively using industry-standard development methodologies. Through hands-on projects and practical exercises, this course equips learners with the skills necessary to build reliable, maintainable, and efficient software applications.

Recommended Textbook

Starting Out With Visual Basic 2012 6th Edition by Tony Gaddis

Available Study Resources on Quizplus

12 Chapters

430 Verified Questions

430 Flashcards

Source URL: https://quizplus.com/study-set/3852 Page 2

Chapter 1: Introduction to Programming and Visual Basic

Available Study Resources on Quizplus for this Chatper

40 Verified Questions

40 Flashcards

Source URL: https://quizplus.com/quiz/76827

Sample Questions

Q1) Application software manages the computer's hardware devices.

A)True

B)False

Answer: False

Q2) What is the purpose of the Toolbox?

A) To design user defined methods.

B) To select controls and place on an application's form

C) To select event procedures associated with a control

D) To select methods to be placed on the form

Answer: B

Q3) The standard toolbar __.

A) allows the programmer to place controls on the form

B) contains buttons that execute frequently used commands

C) is difficult to use, since you must remember the commands

D) allows the programmer to create user defined controls

Answer: B

Q4) Control names may not contain spaces.

A)True

B)False

Answer: True

To view all questions and flashcards with answers, click on the resource link above. Page 3

Chapter 2: Creating Applications With Visual Basic

Available Study Resources on Quizplus for this Chatper

36 Verified Questions

36 Flashcards

Source URL: https://quizplus.com/quiz/76826

Sample Questions

Q1) Compile errors .

A) result from an attempt to perform an operation that cannot execute

B) are not syntax errors

C) are errors found while an application is running

D) are errors such as misspelled key words or incorrect use of operators

Answer: D

Q2) 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

Answer: A

Q3) 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

Answer: C

To view all questions and flashcards with answers, click on the resource link above. Page 4

Chapter 3: Variables and Calculations

Available Study Resources on Quizplus for this Chatper

41 Verified Questions

41 Flashcards

Source URL: https://quizplus.com/quiz/76825

Sample Questions

Q1) Which of the following is False in regard to naming variables?

A) Names may contain underscores.

B) Names may contain letters.

C) Names may contain digits.

D) Names may contain spaces.

Answer: D

Q2) Which will be displayed in the label lblResult following execution of the code below?

Dim dblGrossPay as Double

DblGrossPay = 3500

LblResult.Text = dblGrossPay.ToString"c")

A) 3500.00

B) 3500

C) $3500.00

D) $3,500.00

Answer: D

Q3) A form's Load event takes place when the user first clicks on the form at run time.

A)True

B)False

Answer: False

To view all questions and flashcards with answers, click on the resource link above.

Page 5

Chapter 4: Making Decisions

Available Study Resources on Quizplus for this Chatper

39 Verified Questions

39 Flashcards

Source URL: https://quizplus.com/quiz/76824

Sample Questions

Q1) It is not possible to use a relational operator and math operators in the same expression.

A)True

B)False

Q2) If a form contains two radio buttons rad1 & rad2) and two check boxes chk1 & chk2) and all four of these controls reside in the same group box, which of the following expressions can never be true?

A) rad1.Checked=True and rad2.Checked=True

B) rad1.Checked=True and chk2.Checked=True

C) rad2.Checked=True and chk1.Checked=True

D) chk1.Checked=True and chk2.Checked=True

Q3) If the Boolean expression on the left side of an OrElse operator is true, the Boolean expression on the right side of the Or operator will not be evaluated.

A)True

B)False

Q4) It is possible to compare the return value of a function call with another value, using a relational operator.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Lists and Loops

Available Study Resources on Quizplus for this Chatper

36 Verified Questions

36 Flashcards

Source URL: https://quizplus.com/quiz/76823

Sample Questions

Q1) Which standard Visual Basic function returns the periodic payment amount for a loan?

A) Pmt

B) IPmt

C) PPmt

D) LPmt

Q2) The first item in a ListBox has an index of .

A) < font_face=symbol > < /font >1

B) 0

C) 1

D) Items.Count

Q3) Which of the following statements correctly displays an input box?

A) strUserInput = Input"Enter your First Name")

B) strUserInput = Input"Enter your First Name", "Name")

C) strUserInput = InputBoxEnter your First Name, Enter Name)

D) strUserInput = InputBox"Enter your First Name", "Enter Name")

To view all questions and flashcards with answers, click on the resource link above.

Chapter 6: Procedures and Functions

Available Study Resources on Quizplus for this Chatper

31 Verified Questions

31 Flashcards

Source URL: https://quizplus.com/quiz/76822

Sample Questions

Q1) What is assigned to lblDisplay.Text when the following code executes? Dim intNumber As Integer = 4

AddOneintNumber, 6)

LblDisplay.Text = intNumber ' Code for AddOne

Public Sub AddOneByVal intFirst As Integer, ByVal intSecond As Integer)

IntFirst += 1

IntSecond += 1

End Sub

A) 4

B) 5

C) 6

D) 7

Q2) In the context of Visual Basic procedures and functions, what is an argument?

A) A value received by a procedure from the caller

B) A value passed to a procedure by the caller.

C) A local variable that retains its value between procedure calls.

D) A disagreement between the procedure and the statement that calls it.

To view all questions and flashcards with answers, click on the resource link above.

8

Chapter 7: Multiple Forms, Modules, and Menus

Available Study Resources on Quizplus for this Chatper

36 Verified Questions

36 Flashcards

Source URL: https://quizplus.com/quiz/76821

Sample Questions

Q1) The primary reason to use standard menu items, such as File, Edit, and Help is _.

A) these are built into Visual Basic

B) they are the only items that Visual Basic allows you add to a menu

C) all the examples in the book are set up this way

D) most users expect to see these items

Q2) Which of the following will display the getStudentDataForm form such that the programming statements that follow will not execute until the getStudentDataForm is closed?

A) getStudentDataForm.Open)

B) getStudentDataForm.Show)

C) getStudentDataForm.ShowDialog)

D) getStudentDataForm.OpenForm.Modal)

Q3) Any form in a Windows Forms application can be designated as the startup form.

A)True

B)False

Q4) Once you create a form, you do not have to re-create it to use it in another project.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 9

Chapter 8: Arrays and More

Available Study Resources on Quizplus for this Chatper

34 Verified Questions

34 Flashcards

Source URL: https://quizplus.com/quiz/76820

Sample Questions

Q1) Which of the following statements sorts an array named intValues?

A) Sort.ArrayintValues)

B) SortintValues)

C) Sort.ArrayintValues))

D) Array.SortintValues)

Q2) In the array declaration below, what is the significance of the number 7? Dim strNames7) As String

A) It indicates the number of elements in the array.

B) It's the upper bound highest subscript value) of the array.

C) It's the value assigned to the array elements.

D) It's one greater than the upper bound of the array.

Q3) Due to their similarities, it's easy to create a parallel relationship between an array and a .

A) TextBox

B) GroupBox

C) ComboBox

D) RadioButton

To view all questions and flashcards with answers, click on the resource link above.

Chapter 9: Files, Printing, and Structures

Available Study Resources on Quizplus for this Chatper

36 Verified Questions

36 Flashcards

Source URL: https://quizplus.com/quiz/76819

Sample Questions

Q1) To left justify the columns in the String.Format method, use preceding the column width.

A) a + sign

B) an & symbol

C) a - sign

D) a # symbol

Q2) When a file is selected from an Open dialog box, the path and file name are stored in the control's _property?

A) Filename

B) PathName

C) File

D) Item

Q3) A structure should be used instead of an array when .

A) related items should be grouped together

B) related items are of different data types

C) related items contain strings of different lengths

D) there are a limited number of related items

To view all questions and flashcards with answers, click on the resource link above.

11

Chapter 10: Working With Databases

Available Study Resources on Quizplus for this Chatper

32 Verified Questions

32 Flashcards

Source URL: https://quizplus.com/quiz/76818

Sample Questions

Q1) The following statements are true about a data source except A) a data source is usually a database.

B) a data source can be a text file.

C) Data sets contain data retrieved from a data source.

D) Data can be retrieved from but not written back to a data source.

Q2) A complete set of data for a single student that includes the following information is called a . Student ID, First Name, Last Name, Major, Class

A) Table

B) Column

C) Row

D) Field

Q3) Which item describes the function of the following SQL statement? SELECT ID,

Last_Name, First_Name, Address

FROM Members

WHERE Last_Name = @LastName

A) a simple query

B) a parameterized query

C) a compound query

D) a wildcard query

To view all questions and flashcards with answers, click on the resource link above.

Page 12

Chapter 11: Developing Web Applications

Available Study Resources on Quizplus for this Chatper

33 Verified Questions

33 Flashcards

Source URL: https://quizplus.com/quiz/76817

Sample Questions

Q1) Which is not a valid URL protocol?

A) ftp://

B) http://

C) https://

D) htm://

Q2) The DetailsView control allows the user to do which of the following?

A) display multiple rows of a database table at the same time

B) connect to a data source

C) view but not edit the rows of a database

D) all of the above are true

Q3) Which of the following is true about the HTML Designer?

A) it requires the user know how to write HTML code

B) it's a tool that simplifies the design of Web pages and Web forms

C) it's an add-on to Visual Studio for an additional cost

D) it's not possible to visually edit Web pages using this tool

Q4) Which statement is true about the CheckBoxList control?

A) each item has a Selected property

B) only one item can be checked at a time

C) it functions just like a ListBox control

D) A and C are correct

Page 13

To view all questions and flashcards with answers, click on the resource link above.

Chapter 12: Classes, Collections, and Inheritance

Available Study Resources on Quizplus for this Chatper

36 Verified Questions

36 Flashcards

Source URL: https://quizplus.com/quiz/76816

Sample Questions

Q1) _is a general model of something - it captures the general characteristics of an object.

A) A constructor

B) A collection

C) An instance

D) An abstraction

Q2) All of the following statements are true about the .NET garbage collection utility except .

A) The garbage collector is a utility program that removes objects from memory that are no longer needed.

B) As the amount of available memory decreases, the garbage collector removes unreferenced objects more often.

C) The garbage collector removes an object from memory immediately when the last reference to it has been removed.

D) The system uses an algorithm to determine when it should periodically remove unused objects.

To view all questions and flashcards with answers, click on the resource link above.

14

Turn static files into dynamic content formats.

Create a flipbook
Software Development Fundamentals Test Bank - 430 Verified Questions by Quizplus - Issuu