Windows Application Programming Test Bank - 1111 Verified Questions

Page 1


Windows Application Programming Test

Bank

Course Introduction

Windows Application Programming introduces students to the development of desktop applications using the Microsoft Windows operating system. The course covers fundamental concepts such as graphical user interface (GUI) design, event-driven programming, and the use of development tools like Microsoft Visual Studio. Students learn to create, debug, and deploy Windows applications utilizing frameworks such as Windows Forms or Windows Presentation Foundation (WPF). Emphasis is placed on building responsive and user-friendly interfaces, handling user input, managing application resources, and implementing features such as file operations, data binding, and database connectivity. By the end of the course, students will have the skills necessary to design and develop robust Windows applications for a variety of purposes.

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 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 byte is divided into eight smaller storage locations known as ____________.

A) nibbles

B) pixels

C) bits

D) words

Answer: C

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) The ____________ is considered by many to be the world's first programmable electronic computer.

A) UNIVAC

B) ENIAC

C) Apple II

D) Harvard MARK I

Answer: B

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) Label controls have a(n) ____________ property that affects the way they can be resized.

A) Resize

B) AutoSize

C) SizeMode

D) Redraw

Answer: B

Q2) To close an application's form in code, you use the statement ____________.

A) me.Quit( );

B) this.Close( );

C) form.Exit( );

D) app.Stop( );

Answer: B

Q3) When you want to display text on a form but not allow the user to change the text, you use a ____________.

A) String control

B) Label control

C) Text control

D) Font control Answer: B

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

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

A)True

B)False

Answer: False

Q3) Which one of the following assignment statements will cause a syntax error because of mismatching data types?

A) double density = 34.12;

B) double length = 0.5;

C) double bonus = 24.95m;

D) double depth = 1200;

Answer: C

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) In a flowchart, the diamond symbol indicates some condition that must be tested.

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) A(n) ____________ decision structure provides only one alternative path of execution.

A) alternate path

B) single-alternative

C) single path

D) ordered path

Q4) The equality operator consists of just one equals sign (=).

A)True

B)False

Q5) Check boxes are similar to radio buttons, in that they are both mutually exclusive.

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

Q2) The statement or block of statements following the while clause is known as the ____________ of the loop.

A) assembly

B) body

C) definition

D) sequence structure

Q3) The term ____________ is used to describe a file from which data is read.

A) input file

B) output file

C) record file

D) recordset

Q4) In a counter-controlled loop, you can only decrement the counter variable.

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) Data values passed a method when it is called are known as ____________.

A) references

B) variables

C) arguments

D) parameters

Q2) When a ____________ finishes, it returns a value to the statement that called it.

A) public method

B) value-returning method

C) void method

D) private method

Q3) Suppose you set a breakpoint inside a method named X. When you reach a statement that calls method X, the Step Over command will stop at the breakpoint.

A)True

B)False

Q4) The debugger's Step Into 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) Creating a reference type object typically requires the following two steps, which can optionally be coded in a single program statement:

1. Declare a reference variable.

2. Create an object and associate it with the reference variable.

A)True

B)False

Q2) ____________ arrays can only hold one set of data.

A) One-dimensional

B) Two-dimensional

C) Data bound

D) Classical

Q3) A(n) ____________ is similar to a two-dimensional array, but the rows can have a different number of columns.

A) offset array

B) skewed array

C) jagged array

D) differential array

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) The ____________ method returns the lowercase equivalent of a character.

A) char.IsLower

B) char.ToLower

C) this.Lowercase

D) this.char.Convert

Q2) In C#, you can only provide one delimiter per string that you wish to tokenize when calling the Split method.

Q3) When you create a structure object with a simple declaration, the object's fields are initialized to their default values.

A)True

B)False

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

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

Sample Questions

Q1) In Visual Studio, you can easily switch your view to another form by double-clicking the form's entry in the ____________ window.

A) Solution Explorer

B) Code

C) Designer

D) Data Sources

Q2) A property is a class member that behaves like a public field.

A)True

B)False

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

A)True

B)False

Q4) A constructor that accepts arguments is known as a(n) ____________.

A) parameterized constructor

B) alternate constructor

C) constructor method

D) aliased constructor

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) To override a property in the __________ you write the override keyword in the property declaration.

A) parameterized constructor

B) base class

C) field declaration

D) derived class

Q2) If a reference to a base class object calls a method that has been overridden by a derived class, the derived class's version of the method is the one that executes.

A)True

B)False

Q3) In object-oriented programming, the ___________ is more general than classes related to it.

A) container class

B) default design

C) base class

D) derived class

Q4) You can think of a derived class as an extended version of some base class.

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) Data stored in a database table is organized into rows and columns.

A)True

B)False

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

Q3) A(n) ____________ is software specifically designed to store, retrieve, and manipulate large amounts of data in an organized and efficient manner.

A) search engine

B) database management system (DBMS)

C) integrated development environment (IDE)

D) productivity suite

Q4) Data stored in a database table's column is divided into tables.

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