Software Engineering Fundamentals Solved Exam Questions - 1094 Verified Questions

Page 1


Software Engineering Fundamentals

Solved Exam Questions

Course Introduction

Software Engineering Fundamentals introduces students to the essential concepts, principles, and practices involved in the development of high-quality software systems. The course covers the software development life cycle, requirements engineering, software design methodologies, coding standards, testing techniques, maintenance, and project management. Emphasis is placed on teamwork, communication, and the use of modern tools to facilitate collaborative software development. Students will gain foundational skills in problem-solving, software process models, version control, and documentation, preparing them for further study and professional practice in software engineering.

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

Chapter 1: Introduction to Computers and Programming

Available Study Resources on Quizplus for this Chatper

161 Verified Questions

161 Flashcards

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

Sample Questions

Q1) An operating system consists of assemblers, compilers, and interpreters.

A)True

B)False

Answer: False

Q2) In a flowchart, ____________ are used as input symbols and output symbols to represent the steps in which the program reads input or displays output.

A) Ovals

B) Rectangles

C) Parallelograms

D) Triangles Answer: C

Q3) Virtually all code contains syntax errors when it is first written.

A)True

B)False Answer: True

Q4) There are two general categories of software: system software and application software.

A)True

B)False Answer: True

Page 3

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

Chapter 2: Introduction to Visual C

Available Study Resources on Quizplus for this Chatper

131 Verified Questions

131 Flashcards

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

Sample Questions

Q1) If you wish to create a Click event handler for a control in Visual Studio, it is not necessary to double-click the control in the Designer first.

A)True

B)False

Answer: False

Q2) When a student is learning computer programming, it is traditional to start by learning to write a ____________ program.

A) Simple

B) Hello World

C) Pseudocode

D) K&R Style

Answer: B

Q3) When an event handler is generated for a control by Visual Studio, it doesn't do anything until you add your own code.

A)True

B)False

Answer: True

Q4) A Label control's BorderStyle property is set to FixedSingle by default. Answer: NOT ANSWERED

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

Chapter 3: Processing Data

Available Study Resources on Quizplus for this Chatper

174 Verified Questions

174 Flashcards

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

Sample Questions

Q1) Which one of the following statements initializes a variable with an integer literal?

A) int score = 2500;

B) decimal total = 156.78m;

C) double rate = 0.00435;

D) string name = "Michelle";

Answer: A

Q2) A common operation that performed on strings is ____________, or appending one string to the end of another string.

A) extending

B) combination

C) concatenation

D) affixing

Answer: C

Q3) A ____________ is a number that is written into the programs code.

A) numeric literal

B) binary constant

C) real value

D) source digit

Answer: A

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

77 Verified Questions

77 Flashcards

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

Sample Questions

Q1) If no item is selected in the ListBox, the SelectedIndex property is set to what value?

A) false

B) true

C) 0

D) -1

Q2) When determining whether a number is inside a range, it is best to use the && operator.

A)True

B)False

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

Q4) In C#, you use the if statement to write a single-alternative decision structure. A)True

B)False

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

Chapter 5: Loops, Files, and Random Numbers

Available Study Resources on Quizplus for this Chatper

109 Verified Questions

109 Flashcards

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

Sample Questions

Q1) The third expression that appears in the loop header of the for loop is the ____________, which executes at the end of each iteration, and it is typically the statement that increments the loop's counter variable.

A) test expression

B) update expression

C) initialization expression

D) increment expression

Q2) A(n) ____________ accumulates a total by adding each number in a series as they are read from a file.

A) running total

B) numeric tally

C) active summary

D) dynamic collection

Q3) If the user clicks the Open button, the OpenFileDialog control's ShowDialog method returns the value ____________.

A) Result.True

B) DialogResult.OK

C) DialogResult.Open

D) Result.OpenFile

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

Chapter 6: Modularizing Your Code With Methods

Available Study Resources on Quizplus for this Chatper

61 Verified Questions

61 Flashcards

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

Sample Questions

Q1) A parameter variable, often simply called a(n)____________, is a special variable that receives an argument when a method is called.

A) parameter

B) argument

C) reference

D) variable

Q2) You can pass int arguments into int parameters, but you cannot pass double or decimal arguments into int parameters.

A)True

B)False

Q3) A value-returning statement must have a(n) ____________ statement.

A) return

B) assignment

C) logical

D) void

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

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

Chapter 7: Arrays and Lists

Available Study Resources on Quizplus for this Chatper

99 Verified Questions

99 Flashcards

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

Sample Questions

Q1) You can use the == operator to compare two array reference variables and determine whether the arrays are equal.

A)True

B)False

Q2) The foreach loop is designed to work with a temporary, read-only variable known as the ____________.

A) loop variable

B) counter variable

C) iteration variable

D) foreach variable

Q3) Unlike a one-dimensional array, you cannot provide an initialization list for a two-dimensional array.

A)True

B)False

Q4) Because the foreach loop automatically knows the number of elements in an array, you do not have to use a counter variable to control its iterations, as with a regular for loop.

A)True

B)False

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

Chapter 8: More About Processing Data

Available Study Resources on Quizplus for this Chatper

87 Verified Questions

87 Flashcards

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

Sample Questions

Q1) ____________ are spaces that appear at the beginning of a string.

A) Leading spaces

B) Empty spaces

C) Indentations

D) Tabbed spaces

Q2) Character testing methods, such as char.IsLetter, return a Boolean value of.

A)True

B)False

Q3) The ____________ can be used to retrieve a specific set of characters from a string.

A) Insert method

B) Substring method

C) Trim method

D) Contains method

Q4) Like strings, enumerators must be enclosed in quotation marks.

A)True

B)False

Q5) You will find the ImageList control in the Components section of the Toolbox. A)True

B)False

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

Chapter 9: Classes and Multiform Projects

Available Study Resources on Quizplus for this Chatper

89 Verified Questions

89 Flashcards

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

Sample Questions

Q1) In your application's code, the first step in displaying a form is to create an instance of the form's class.

A)True

B)False

Q2) When designing a class, you should take care that all data is stored in a field, especially any calculated data.

A)True

B)False

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

Q4) Suppose a project has a form named SummaryForm, which one of the following statements creates an instance of the SummaryForm class?

A) SummaryForm.ShowDialog();

B) SummaryForm = this.Form();

C) new SummaryForm;

D) SummaryForm mySummaryForm = new SummaryForm();

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

11

Chapter 10: Inheritance and Polymorphism

Available Study Resources on Quizplus for this Chatper

37 Verified Questions

37 Flashcards

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

Sample Questions

Q1) A(n) ____________ is a property that appears in a base class but expects to be overridden in a derived class.

A) base property

B) abstract property

C) derived property

D) public property

Q2) Which one of the following is a class header indicating that we are defining a class named Amphibian, and it is derived from the Animal class?

A) Amphibian : Animal

B) Animal(Amphibian)

C) Animal->Amphibian

D) Amphibian<Animal>

Q3) A class that is not intended to be instantiated but is to be used only as a base class is called a(n) ____________.

A) abstract class

B) dummy class

C) placeholder

D) entity class

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

12

Chapter 11: Databases

Available Study Resources on Quizplus for this Chatper

69 Verified Questions

69 Flashcards

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

Sample Questions

Q1) When you make changes to the dataset in one form, the changes automatically appear in other forms that have their own dataset.

A)True

B)False

Q2) The data that stored in a table is organized into rows and columns.

A)True

B)False

Q3) The row that is designated as the primary key must hold a unique value for each column.

A)True

B)False

Q4) There are numerous DBMSs in use today, and Visual C# can interact with many of them.

A)True

B)False

Q5) A ____________ is a user interface control that is connected to a data source.

A) table control

B) data-bound control

C) UI data-viewer

D) database module

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

Turn static files into dynamic content formats.

CreateΒ aΒ flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.