

![]()


Beginning Software Engineering introduces students to the foundational principles and practices required to design, develop, test, and maintain reliable software systems. The course covers the software development lifecycle, requirements analysis, system design, coding standards, version control, and testing strategies. Students will learn essential concepts such as project management methodologies, documentation, and teamwork in software projects. Through a combination of lectures, hands-on exercises, and collaborative projects, students gain practical experience with tools and techniques widely used in the software engineering industry, preparing them for more advanced study and entry-level software development roles.
Recommended Textbook
Starting out with Visual C# 2012 3rd Edition by Tony Gaddis
Available Study Resources on Quizplus
11 Chapters
1094 Verified Questions
1094 Flashcards
Source URL: https://quizplus.com/study-set/1362 Page 2

Available Study Resources on Quizplus for this Chatper
161 Verified Questions
161 Flashcards
Source URL: https://quizplus.com/quiz/27177
Sample Questions
Q1) A ____________object appears on a form as a button with a caption written across its face.
A) Button
B) Banner
C) Checkbox
D) Frame
Answer: A
Q2) Programmers commonly use the term ____________ to describe any hypothetical person that might be using a computer and its programs.
A) user
B) customer
C) patient
D) client
Answer: A
Q3) If a program's source code contains a syntax error, it can be translated to machine language.
A)True
B)False
Answer: False
To view all questions and flashcards with answers, click on the resource link above.
Page 3

Available Study Resources on Quizplus for this Chatper
131 Verified Questions
131 Flashcards
Source URL: https://quizplus.com/quiz/27178
Sample Questions
Q1) A ____________ is a small window, sometimes referred to as a dialog box that displays a message.
A) standard window
B) pop up
C) banner
D) message box
Answer: D
Q2) A control's name should never be changed to something other than the default name that Visual Studio gives it.
A)True
B)False
Answer: False
Q3) A(n) ____________ event occurs on a control when the user clicks the control while the program is running.
A) Action
B) Click
C) Live
D) Mouse
Answer: B
To view all questions and flashcards with answers, click on the resource link above.
Page 4
Available Study Resources on Quizplus for this Chatper
174 Verified Questions
174 Flashcards
Source URL: https://quizplus.com/quiz/27179
Sample Questions
Q1) A(n) ____________ variable belongs to the method in which it is declared, and only statements inside that method can access the variable.
A) limited
B) local
C) global
D) static
Answer: B
Q2) Which one of the following statements declares a string variable named message?
A) message string; B) string = message; C) string message; D) string + message;
Answer: C
Q3) When a method ends, all the method's local variables are destroyed.
A)True
B)False
Answer: True
To view all questions and flashcards with answers, click on the resource link above.

Page 5

Available Study Resources on Quizplus for this Chatper
77 Verified Questions
77 Flashcards
Source URL: https://quizplus.com/quiz/27180
Sample Questions
Q1) If the expression on the left side of the || operator is true, the expression on the right side is not checked.
A)True
B)False
Q2) A(n) ____________ is a variable that is passed as an argument to a method, and when the method is finished, a value is stored in the variable.
A) output variable
B) result variable
C) parameter variable
D) method variable
Q3) You never have to use the if-else-if statement because its logic can be coded with nested if-else statements.
A)True
B)False
Q4) Decision structures are also known as selection structures.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above.

Available Study Resources on Quizplus for this Chatper
109 Verified Questions
109 Flashcards
Source URL: https://quizplus.com/quiz/27181
Sample Questions
Q1) There are always three steps that must be taken when a file is used by a program: opening the file, processing the file, and then closing the file.
A)True
B)False
Q2) In code, you can display a Save As dialog box by calling the SaveFileDialog control's ____________ method.
A) SaveAs
B) Show
C) ShowDialog
D) Display
Q3) When you work with a ____________, you can jump directly to any piece of data in the file without reading the data that comes before it.
A) file object
B) binary file
C) direct access file
D) sequential access file
Q4) You can only add values of the string data type to a ListBox control.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 7

Available Study Resources on Quizplus for this Chatper
61 Verified Questions
61 Flashcards
Source URL: https://quizplus.com/quiz/27182
Sample Questions
Q1) If you are writing a method and you want it to receive arguments when it is called, you must equip the method with one or more access modifiers.
A)True
B)False
Q2) In the header, the method name is always followed by a set of parentheses.
A)True
B)False
Q3) Nested if statements can be useful for modularizing input validation.
A)True
B)False
Q4) The ____________, which appears at the beginning of a method definition, lists several important things about the method, including the method's name.
A) method description
B) method body
C) method specification
D) method header
Q5) Default arguments must be literals or constants. A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 8

Available Study Resources on Quizplus for this Chatper
99 Verified Questions
99 Flashcards
Source URL: https://quizplus.com/quiz/27183
Sample Questions
Q1) It is preferred practice to use a(n) ____________ as an array's size declarator.
A) variable
B) literal value
C) named constant
D) object
Q2) To compare the contents of two arrays, you must compare the ____________ of the two arrays.
A) memory locations
B) reference variables
C) elements
D) size
Q3) You can optionally initialize a List object when you declare it.
A)True
B)False
Q4) A(n) ____________ is an object that can hold a group of values that are all the same data type.
A) matrix
B) list
C) array
D) container
To view all questions and flashcards with answers, click on the resource link above. Page 9

Available Study Resources on Quizplus for this Chatper
87 Verified Questions
87 Flashcards
Source URL: https://quizplus.com/quiz/27184
Sample Questions
Q1) In C#, string objects have a method named ____________ that is used to tokenize the string.
A) Tokenize
B) Delimit
C) Break
D) Split
Q2) When you add a structure instance to a List, the List will contain a copy of the object.
A)True
B)False
Q3) Because char variables can hold only one character, they are not compatible with strings.
A)True
B)False
Q4) Structure objects are normally passed ____________ to a method.
A) by reference
B) globally
C) by value
D) locally
To view all questions and flashcards with answers, click on the resource link above. Page 10
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/27185
Sample Questions
Q1) Once a form has been created, it cannot be removed from a Visual Studio project.
A)True
B)False
Q2) When you want to create a List object, you write the name of a class inside angled brackets, and it specifies that the List can hold only objects of that class type.
A)True
B)False
Q3) It is important to realize that designing an object-oriented application is an iterative process.
A)True
B)False
Q4) When a ____________ is displayed, no other form in the application can receive the focus until the form is closed.
A) static form
B) modal form
C) modeless form
D) primary form
To view all questions and flashcards with answers, click on the resource link above.

11
Available Study Resources on Quizplus for this Chatper
37 Verified Questions
37 Flashcards
Source URL: https://quizplus.com/quiz/27186
Sample Questions
Q1) To allow a property to be overridden in the ____________ you write the virtual keyword in the property declaration.
A) class header
B) derived class
C) base class
D) class constructor
Q2) When a derived class method has the same name as a base class method, it is often said that the derived class method ____________ the base class method.
A) shadows
B) mimics
C) overrides
D) terminates
Q3) A regular class is sometimes called a(n) ____________.
A) concrete class
B) base class
C) derived class
D) abstract class
To view all questions and flashcards with answers, click on the resource link above.

12
Available Study Resources on Quizplus for this Chatper
69 Verified Questions
69 Flashcards
Source URL: https://quizplus.com/quiz/27187
Sample Questions
Q1) Most database tables have a(n) ____________, which is a column that can be used to identify a specific row.
A) identifier
B) primary key
C) key word
D) column name
Q2) The DBMS works directly with the data and sends the results of operations back to the ____________.
A) application
B) data
C) DBMS
D) CPU
Q3) In SQL, strings are enclosed in ____________, not double quotes.
A) single quotes
B) underscores
C) asterisks
D) brackets
Q4) The data that is stored in a database is organized into one or more tables.
A)True
B)False

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