Windows Application Development Test Preparation - 1111 Verified Questions

Page 1


Windows Application Development Test

Preparation

Course Introduction

Windows Application Development focuses on the principles and practices required to design, implement, and deploy applications for the Microsoft Windows platform. Students will explore key concepts such as user interface design, event-driven programming, and data handling using frameworks like Windows Forms and Windows Presentation Foundation (WPF). The course covers topics including application architecture, multi-threading, file I/O, and integration with external data sources. Emphasis is placed on practical, hands-on development using industry-standard tools and languages such as C# and Visual Studio, preparing students to create robust, responsive, and user-friendly desktop applications.

Recommended Textbook

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

Available Study Resources on Quizplus

11 Chapters

1111 Verified Questions

1111 Flashcards

Source URL: https://quizplus.com/study-set/1062

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) When you create a Visual C# application, use the ____________ window to examine and change a control's properties.

A) Properties

B) Solution Explorer

C) Designer

D) Attributes

Answer: A

Q2) When a CPU executes each instruction in a program, it uses a process known as the

A) fetch-decode-execute cycle

B) ready-set-go phase

C) code assembly process

D) compilation sequence

Answer: A

Q3) In a flowchart, the ____________ symbol marks the program's starting point.

A) input

B) output

C) processing

D) Start terminal

Answer: D

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) To change the BorderStyle property of a Label control in the Designer, select it in the Properties window and then click the down-arrow button that appears next to the value.

A)True

B)False

Answer: True

Q2) In code, if you want to clear the text that is displayed in a Label control, you can assign an empty string ("") to the control's Text property.

A)True

B)False

Answer: True

Q3) Each form and control in an application's GUI is assigned a default name. A)True

B)False

Answer: True

Q4) To add a control to a form, you find it in the Toolbox and then double-click it. A)True

B)False

Answer: True

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

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) You cannot assign a double or a decimal value to an int variable because such an assignment could result in ____________.

A) buffer overflow

B) a runtime error

C) a loss of data

D) value sharing conflicts

Answer: C

Q2) Parts of a mathematical expression may be grouped with ____________ to force some operations to be performed before others.

A) parentheses

B) double quotation marks

C) braces

D) semicolons

Answer: A

Q3) When a method ends, its local variables retain their values.

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

78 Verified Questions

78 Flashcards

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

Sample Questions

Q1) It is often true that both sets of conditionally executed statements are executed in an if-else statement.

A)True

B)False

Q2) A series of deeply nested if-else statements is usually easier to follow than the logic of an if-else-if statement.

A)True

B)False

Q3) The ____________ operator is the logical AND operator, which takes two Boolean expressions as operands and creates a compound Boolean expression that is true only when both subexpressions are true.

A) !

B) <>

C) &&

D) ||

Q4) For debugging purposes, it's important to use proper alignment and indentation in a nested if statement.

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) The ____________ is useful in applications that must open an existing file because it allows the user to browse the system and select the file.

A) File.OpenText method

B) OpenFileDialog control

C) Open dialog box

D) Windows Explorer

Q2) In code, you can display an Open dialog box by calling the OpenFileDialog control's OpenDialog method.

A)True

B)False

Q3) Not only may the counter variable of a for loop be initialized in the initialization expression, but it may also be declared there.

A)True

B)False

Q4) If you are writing a while loop that has only one statement in its body, you do not have enclose the statement inside curly braces.

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) In general terms, a program that is broken into smaller units of code such as methods, is known as a____________.

A) tiered project solution

B) method-based solution

C) modularized program

D) divisional program

Q2) A parameter variable's scope is the ____________ in which the parameter variable is declared.

A) namespace

B) class

C) field

D) method

Q3) Default arguments must be literals or constants.

A)True

B)False

Q4) When you call a method that has an output parameter, you must also write the keyword out before the argument.

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) You access the individual elements in an array using their subscripts.

A)True

B)False

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

Q3) A variable that is used to reference an object is commonly called a(n)

A) reference variable

B) object variable

C) class variable

D) Boolean variable

Q4) A partially filled array is normally accompanied by an integer variable that indicates the number of items actually stored in the array.

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: string tree = "Pear"; Char letter = tree[3];

Which one of the following values is stored in the letter variable?

A) P

B) e

C) a

D) r

Q2) Assume the following declarations:

enum Days { Mon, Tue, Wed, Thur, Fri, Sat };

Days day1 = Days.Tue; Days day2 = Days.Thur;

The following Boolean expression is valid: day1 < day2

A)True

B)False

Q3) The ____________ method places a string inside another string.

A) Remove

B) Trim

C) Insert D) Substring

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

Sample Questions

Q1) Which one of the following statements declares a variable named fox that references an instance of the Animal class?

A) new Animal fox();

B) Animal fox = new Animal();

C) Animal fox;

D) Animal new(fox);

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

Q3) If you were developing an application for a local zoo, which one of the following nouns would not apply to the animal class?

A) lions

B) tigers

C) bears

D) zookeepers

Q4) Every form in a Visual C# project is defined by a class.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 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 designing an object-oriented program, the best approach is to define a base class to hold all the general data about a group of similar objects, and then define derived classes for each specific type of object.

A)True

B)False

Q2) A method that accepts a base class variable as a parameter cannot accept a derived class variable as a parameter.

A)True

B)False

Q3) The ____________ declares that a method in the derived class overrides a method in the base class.

A) override keyword

B) void keyword

C) new keyword

D) virtual keyword

Q4) 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) The application handles the mechanical details reading of, writing of, and searching for data in a database.

A)True

B)False

Q2) A ____________ can display an entire database table in a scrollable grid on an application's form.

A) BindingNavigator control

B) DataSet control

C) Chart control

D) DataGridView control

Q3) A ____________ is a complete set of information about a single item in a table.

A) bit

B) column

C) cell

D) row

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