

![]()


Visual Programming introduces students to programming concepts through graphical user interfaces, enabling them to design and build software by manipulating visual elements rather than writing traditional code. The course covers the fundamentals of event-driven development, logic flow, data handling, and graphical user interface (GUI) design, utilizing tools such as Scratch, Blockly, or visual programming environments for professional development like Visual Studio's drag-and-drop components. Students learn to solve problems, create interactive programs, and understand core computational thinking principles, making programming accessible and fostering creativity through hands-on projects and collaborative exercises.
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) ____________ is a free programming environment that is available for download from the Microsoft Web site.
A) Visual Studio 2012 Express for Windows Desktop
B) Visual Studio 2012
C) The MSDN library
D) Internet Explorer
Answer: A
Q2) RAM is stored in chips.
A)True
B)False
Answer: True
Q3) A(n) ____________ provides all the necessary tools for creating, testing, and debugging software.
A) super computer
B) integrated development environment (IDE)
C) operating system
D) software development kit (SDK)
Answer: B
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) The properties in the Properties window are displayed alphabetically by default.
A)True
B)False
Answer: True
Q2) The terms run time, runtime, and run-time all typically mean the same thing.
A)True
B)False Answer: True
Q3) The ____________ can be accessed in the Properties window by clicking the ellipses that appears next to the Font property's value.
A) Text designer
B) Font dialog box
C) Text editor
D) Font selector Answer: B
Q4) A Label control's Text property is initially set to the same value as the Label control's name.
A)True
B)False Answer: True
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) ____________ specifies a variable's name and data type.
A) variable declaration
B) data indicator
C) object tag
D) source entity
Answer: A
Q2) If all the statements in the try block execute with no exception, the catch block is skipped.
A)True
B)False Answer: True
Q3) When you perform a math operation on two operands of the same data type, the result will always be of that data type.
A)True
B)False
Answer: True
Q4) You can use a cast operator to convert a string to a numeric type.
A)True
B)False
Answer: False

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

Available Study Resources on Quizplus for this Chatper
77 Verified Questions
77 Flashcards
Source URL: https://quizplus.com/quiz/27180
Sample Questions
Q1) The C# language provides a set of operators known as ____________, which you can use to create complex Boolean expressions.
A) Boolean operators
B) relational operators
C) logical operators
D) expressional operators
Q2) 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
Q3) If the expression is true, the ! operator returns false, and if the expression is false, the ! operator returns true.
A)True
B)False
Q4) 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
To view all questions and flashcards with answers, click on the resource link above. Page 6

Available Study Resources on Quizplus for this Chatper
109 Verified Questions
109 Flashcards
Source URL: https://quizplus.com/quiz/27181
Sample Questions
Q1) The decrement operator is ____________.
A) +=
B) --
C) -=
D) ++
Q2) It is possible to write a for loop in such a way that it will never iterate.
A)True
B)False
Q3) In code, you can display an Open dialog box by calling the OpenFileDialog control's ShowDialog method.
A)True
B)False
Q4) In the loop header of the for loop, which expression should not end with a semicolon?
A) initialization expression
B) test expression
C) update expression
D) none of these
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) Methods usually belong to a class, so you must write a method's definition inside the class to which it is supposed to belong.
A)True
B)False
Q2) You can write methods that return any type of data.
A)True
B)False
Q3) Programmers commonly use a technique known as ____________ to break down an algorithm into methods.
A) flowcharting
B) top-down design
C) modular prototyping
D) subtask recognition
Q4) A method that has an output parameter must set the output parameter to some value before it finishes executing.
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) The advantage of the binary search is its simplicity, but its disadvantage, however, is its inefficiency.
A)True
B)False
Q2) An array's size declarator must be a nonnegative integer number.
A)True
B)False
Q3) C# provides a special loop known as the ____________, that automatically iterates once for each element in the array.
A) do-while loop
B) foreach loop
C) for loop
D) while loop
Q4) Writing the contents of an array to a file is a straightforward procedure: Open the file and use a loop to step through each element of the array, writing its contents to the file.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above.

9

Available Study Resources on Quizplus for this Chatper
87 Verified Questions
87 Flashcards
Source URL: https://quizplus.com/quiz/27184
Sample Questions
Q1) When you pass null as an argument to the Split method, the method tokenizes the string using the comma character as the delimiter.
A)True
B)False
Q2) The ____________ data type is used to store individual characters.
A) bool
B) string
C) char
D) int
Q3) When working with strings, you can use a subscript expression to change the value of a character.
A)True
B)False
Q4) In programming terms, an instance and an object are the same thing.
A)True
B)False
Q5) You cannot perform comparison operations directly on structure objects.
A)True
B)False
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) If you want to show a form in modeless fashion, call its ____________.
A) this.Modeless method
B) Show method
C) ShowDialog method
D) PopUp method
Q2) By using the ____________ access modifier, a class can hide its data from code outside the class.
A) public
B) private
C) const
D) ref
Q3) Constructors cannot be overloaded, which means a class can have only one constructor.
A)True
B)False
Q4) A(n) ____________ is a class constructor that accepts no arguments.
A) base constructor
B) parameterless constructor
C) overloaded constructor
D) standard constructor
To view all questions and flashcards with answers, click on the resource link above. Page 11

Available Study Resources on Quizplus for this Chatper
37 Verified Questions
37 Flashcards
Source URL: https://quizplus.com/quiz/27186
Sample Questions
Q1) If the derived class introduces additional methods, properties, or fields, as base class reference variable cannot access them.
A)True
B)False
Q2) A(n) ____________ is a method that appears in a base class but expects to be overridden in a derived class.
A) shadow method
B) base method
C) derived method
D) abstract method
Q3) 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>
Q4) New fields, properties, and methods cannot be added to the derived class.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 12

Available Study Resources on Quizplus for this Chatper
69 Verified Questions
69 Flashcards
Source URL: https://quizplus.com/quiz/27187
Sample Questions
Q1) SQL provides several functions for performing calculations.
A)True
B)False
Q2) When specifying a data type for the columns in a database table, the data types that you can choose from are provided by the ____________.
A) DBMS
B) programming language
C) computer manufacturer
D) compiler
Q3) The DBMS works directly with the data and sends the results of operations back to the ____________.
A) application
B) data
C) DBMS
D) CPU
Q4) In SQL, if you need to include a single quote as part of a string, simply write two single quotes in its place.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 13