McGraw-Hill OnlineMcGraw-Hill Higher EducationLearning Center
Student Center | Instructor Center | Information Center | Home
Intro to VB.NET
Projects
Comprehensive Projects
Chapter Objectives
PowerPoint Presentations
Multiple Choice Quiz
True or False
Examples from the Text
Feedback
Help Center


Learning Programming Using Visual Basic.Net
Bill Burrows, University of Washington
Joe Lanford, University of Rochester

Problem Solving and the Object-Oriented Paradigm

Multiple Choice Quiz



1

_______________ is defined as an outline of a program written in a form that can easily be converted to real programming statements.
A)A Project Plan
B)Foreign Code
C)Pseudocode
D)BASIC
2

Which of the following is a step used in communicating a programming solution to a foreign-speaking person or computer?
A)Formulating your solution approach in your natural language
B)Solving a programming problem yourself
C)Translating your natural language solution into the foreign language
D)All of the above
3

A(n) ___________ can be described as the set of steps used to solve a problem.
A)Algorithm
B)Pseudocode
C)Logic Flow Diagram
D)Problem-space definition
4

This term best describes a programming environment where developers write small, partitioned pieces of code to handle specific user actions to which a program responds:
A)Action-Reaction
B)Event-driven
C)Idle-time
D)Passive programming
5

In an event-driven programming environment, this is the name commonly given to the pieces of code written to respond to specific events:
A)Reactions
B)Crisis-solvers
C)Event handlers
D)None of the above
6

This term describes a programming style characterized by the separation of data and program logic:
A)Procedural programming
B)Compartmentalized code
C)Both A and B
D)None of the above
7

A(n) ________ combines data and associated program logic in a single component.
A)Container
B)Integrated Code Unit
C)Object
D)Code-Logic Unit
8

If a programmer creates an object to encapsulate information about a car, the instructions used to start the car could be called a(n):
A)method
B)behavior
C)algorithm
D)All of the above
9

A _____ defines a template for the creation of new objects.
A)cookie cutter
B)blueprint
C)class
D)stamp
10

A new object is said to be ________________ from a class when the object is created.
A)descended
B)instantiated
C)popped
D)specified




McGraw-Hill/Irwin