Page | 1
Visual Basic_Module 01 Questions with
Detailed Verified Answers
Computers process data under the control of sequences of instructions
called __________. Ans: computer programs
A computer consists of various devices referred to as __________ , such
as the keyboard, screen, mouse, hard disks, memory, DVD drives and
processing units. Ans: hardware
Data items processed by computers form a(n) __________ that becomes
larger and more complex in structure as we progress from the simplest
data items (called "bits") to richer data items, such as characters, fields,
and so on. Ans: data hierarchy
Computers can directly understand only their __________ language,
which is composed only of 1s and 0s. Ans: machine language
The three types of computer programming languages discussed in the
chapter are machine
languages, __________ and __________. Ans: assembly languages
, Page | 2
high-level languages
Programs that translate high-level-language programs into machine
language are called __________. Ans: compilers
A(n) __________ processor implements several CPUs on a single
"microchip"—a dualcore
processor has two CPUs and a quad-core processor has four CPUs. Ans:
multi-core
Objects, or more precisely the __________ that objects come from, are
essentially reusable
software components. Ans: classes
You send messages to an object. Each message is implemented as a
method __________ that
tells a method of the object to perform its task. Ans: call
A new class of objects can be created quickly and conveniently by
__________; the new class absorbs the characteristics of an existing
class, possibly customizing them and adding unique characteristics of its
own. Ans: inheritance
To create the best solutions, you should follow a detailed analysis process
for determining your project's __________ (i.e., defining what the
system is supposed to do) and developing a design that satisfies them
(i.e., deciding how the system should do it). Ans: requirements
, Page | 3
Visual Basic is __________ driven. You'll write programs that respond to
mouse clicks, keystrokes, timer expirations and—new in Visual Basic
2012—touches and finger swipes. Ans: event
Microsoft's Visual Basic is a(n) __________ programming language—in
addition to writing program statements to build portions of your apps,
you'll also use Visual Studio's graphical user interface (GUI) to
conveniently drag and drop predefined objects like buttons and textboxes
into place on your screen, and label and resize them. Ans: visual
C++ provides several features that "spruce up" the C language, but more
important, it
provides capabilities for _________-oriented programming. Ans: object
A key goal of Java is to be able to write programs that will run on a great
variety of computer
systems and computer-controlled devices. This is sometimes called
__________. Ans: write one, run anywhere
The __________ executes .NET programs. Ans: Common Language
Runtime (CLR) of the .NET Framework
The CLR provides various services to __________ code, such as
integrating software components written in different .NET languages,
error handling between such components, enhanced security and more.
Ans: manage
Visual Basic_Module 01 Questions with
Detailed Verified Answers
Computers process data under the control of sequences of instructions
called __________. Ans: computer programs
A computer consists of various devices referred to as __________ , such
as the keyboard, screen, mouse, hard disks, memory, DVD drives and
processing units. Ans: hardware
Data items processed by computers form a(n) __________ that becomes
larger and more complex in structure as we progress from the simplest
data items (called "bits") to richer data items, such as characters, fields,
and so on. Ans: data hierarchy
Computers can directly understand only their __________ language,
which is composed only of 1s and 0s. Ans: machine language
The three types of computer programming languages discussed in the
chapter are machine
languages, __________ and __________. Ans: assembly languages
, Page | 2
high-level languages
Programs that translate high-level-language programs into machine
language are called __________. Ans: compilers
A(n) __________ processor implements several CPUs on a single
"microchip"—a dualcore
processor has two CPUs and a quad-core processor has four CPUs. Ans:
multi-core
Objects, or more precisely the __________ that objects come from, are
essentially reusable
software components. Ans: classes
You send messages to an object. Each message is implemented as a
method __________ that
tells a method of the object to perform its task. Ans: call
A new class of objects can be created quickly and conveniently by
__________; the new class absorbs the characteristics of an existing
class, possibly customizing them and adding unique characteristics of its
own. Ans: inheritance
To create the best solutions, you should follow a detailed analysis process
for determining your project's __________ (i.e., defining what the
system is supposed to do) and developing a design that satisfies them
(i.e., deciding how the system should do it). Ans: requirements
, Page | 3
Visual Basic is __________ driven. You'll write programs that respond to
mouse clicks, keystrokes, timer expirations and—new in Visual Basic
2012—touches and finger swipes. Ans: event
Microsoft's Visual Basic is a(n) __________ programming language—in
addition to writing program statements to build portions of your apps,
you'll also use Visual Studio's graphical user interface (GUI) to
conveniently drag and drop predefined objects like buttons and textboxes
into place on your screen, and label and resize them. Ans: visual
C++ provides several features that "spruce up" the C language, but more
important, it
provides capabilities for _________-oriented programming. Ans: object
A key goal of Java is to be able to write programs that will run on a great
variety of computer
systems and computer-controlled devices. This is sometimes called
__________. Ans: write one, run anywhere
The __________ executes .NET programs. Ans: Common Language
Runtime (CLR) of the .NET Framework
The CLR provides various services to __________ code, such as
integrating software components written in different .NET languages,
error handling between such components, enhanced security and more.
Ans: manage