Introduction to Software Development Question Bank - 1111 Verified Questions

Page 1


Introduction to Software Development

Question Bank

Course Introduction

Introduction to Software Development provides students with a foundational understanding of the principles, methodologies, and tools used in creating software applications. The course covers key concepts such as the software development lifecycle, requirements gathering, design principles, coding standards, testing, debugging, and documentation. Students will gain hands-on experience with a high-level programming language, work collaboratively on projects, and develop problem-solving skills essential for modern software engineering. By the end of the course, students will be equipped with the knowledge and practical skills necessary to participate in and contribute to software development projects.

Recommended Textbook

Starting out with Visual C# 4th Edition by Tony Gaddis

Available Study Resources on Quizplus

Chapters

Verified Questions

Flashcards

Source URL: https://quizplus.com/study-set/1062 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/20995

Sample Questions

Q1) Each keyword in a high-level language has a specific meaning and cannot be used for any other purpose.

A)True

B)False

Answer: True

Q2) Instead of using binary numbers for instructions, assembly language uses short words known as ____________.

A) mnemonics

B) keywords

C) operators

D) terms

Answer: A

Q3) The ____________ is the part of a computer's hardware that executes each instruction in a program.

A) CPU

B) software

C) main memory

D) programming language

Answer: A

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

Page 3

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/20996

Sample Questions

Q1) Code containers, such as namespaces, classes, and methods, use ____________ to enclose code.

A) braces ({})

B) asterisks (**)

C) parentheses (())

D) brackets ([])

Answer: A

Q2) Control names are also known as ____________, the same term used for variables in programs.

A) tags

B) identifiers

C) values

D) labels

Answer: B

Q3) Because the Label control's Text property can accept only strings, you cannot display a number in a label.

A)True

B)False

Answer: False

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

176 Verified Questions

176 Flashcards

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

Sample Questions

Q1) A variable of the ____________ data type can hold any sequence of characters, such as a person's name, address, or password.

A) int

B) double

C) string

D) decimal

Answer: C

Q2) The using System; directive is required for any program that uses the Parse methods.

A)True

B)False

Answer: True

Q3) Assuming a string variable named city has already been declared, which one of the following statements assigns the string literal "Vienna" to the variable?

A) "Vienna" = city;

B) city + "Vienna";

C) city("Vienna");

D) city = "Vienna";

Answer: D

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

78 Verified Questions

78 Flashcards

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

Sample Questions

Q1) RadioButton controls have a Text property, which hold the text that is displayed next to the radio button's circle.

A)True B)False

Q2) You should use try-catch statements primarily for exceptions that are beyond your control.

A)True B)False

Q3) If you are writing an if statement that has only one conditionally executed statement, you must enclose the conditionally executed statement in curly braces.

A)True

B)False

Q4) When displaying an item from a ListBox, you have to call the SelectedItem property's ToString method to retrieve the value as a string.

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

112 Verified Questions

112 Flashcards

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

Sample Questions

Q1) You can call a Random object's ____________ method to get a random floating-point number between 0.0 and 1.0.

A) GetDouble

B) NextFloat

C) NextDouble

D) DoubleRand

Q2) To ____________ a variable means to decrease its value by 1.

A) subtract

B) increment

C) decrement

D) supplement

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

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

Chapter 6: Modularizing Your Code with Methods

Available Study Resources on Quizplus for this Chatper

69 Verified Questions

69 Flashcards

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

Sample Questions

Q1) void methods are useful for simplifying complex conditions that are tested in decision and repetition structures.

A)True

B)False

Q2) A mathematical expression such as A * B cannot be passed as an argument to a method containing a value parameter.

A)True

B)False

Q3) Which one of the following statements correctly calls a method named ShowName?

A) private void ShowName()

B) ShowName();

C) Call.ShowName();

D) ShowName;

Q4) The debugger's Step Over command lets you view all statements inside a method being called by the current program statement.

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/21001

Sample Questions

Q1) The storage locations in an array are known as ____________.

A) values

B) sectors

C) compartments

D) elements

Q2) If you want to make a separate copy of an array, you must create the second array in memory and then copy the individual elements of the first array to the second. This is known as a deep copy.

A)True

B)False

Q3) What special value are the elements of an array of reference type objects equal to by default?

A) 0

B) void

C) 1

D) null

Q4) An array and the variable that references it hold the same value.

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

90 Verified Questions

90 Flashcards

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

Sample Questions

Q1) Look at the following code sample: enum Flavor { Vanilla, Strawberry, Chocolate } Flavor iceCreamFlavor = Flavor.Strawberry; MessageBox.Show(iceCreamFlavor + " is my favorite!");

Which one of the following strings will be displayed in the message box?

A) Flavor.Strawberry is my favorite!

B) iceCreamFlavor is my favorite!

C) Strawberry is my favorite!

D) iceCreamFlavor + is my favorite!

Q2) Once you have created an instance of a structure, you can access its fields using the dot operator (a period).

A)True

B)False

Q3) You can convert an enumerator to its underlying integer type by using a(n)

A) binary operator

B) cast operator

C) reference variable

D) assignment statement

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

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/21003

Sample Questions

Q1) You create a class by writing a(n) ____________.

A) class declaration

B) object specification

C) preprocessor directive

D) code blueprint

Q2) All of the nouns that appear in the problem description should become classes.

A)True

B)False

Q3) Constructors cannot be overloaded, which means a class can have only one constructor.

A)True

B)False

Q4) When you add additional forms to a project, you add additional ____________, which are stored in their own source code files.

A) classes

B) objects

C) methods

D) events

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/21004

Sample Questions

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

Q2) When you want to make sure a specific constructor from the base class is used, the derived class constructor must explicitly call the base class constructor using the

A) base keyword

B) const keyword

C) Override method

D) out parameter

Q3) Only methods in a derived class can directly access the base class's private members.

A)True

B)False

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

Chapter 11: Databases

Available Study Resources on Quizplus for this Chatper

69 Verified Questions

69 Flashcards

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

Sample Questions

Q1) If you wish to sort the results of an SQL Select query, you can use the ____________.

A) Order By clause

B) List keyword

C) Index method

D) @ operator

Q2) When developing applications that work with an intensive amount of data, most developers prefer to use a database management system.

A)True

B)False

Q3) A ____________ is a set of individual controls that are bound to the columns in a single row. For example, it might display multiple data items for a single student.

A) Details view

B) Multi-viewer

C) Column browser

D) Row navigator

Q4) Data stored in a database table is organized into rows and columns.

A)True

B)False

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.