Accounting
Anthropology
Archaeology
Art History
Banking
Biology & Life Science
Business
Business Communication
Business Development
Business Ethics
Business Law
Chemistry
Communication
Computer Science
Counseling
Criminal Law
Curriculum & Instruction
Design
Earth Science
Economic
Education
Engineering
Finance
History & Theory
Humanities
Human Resource
International Business
Investments & Securities
Journalism
Law
Management
Marketing
Medicine
Medicine & Health Science
Nursing
Philosophy
Physic
Psychology
Real Estate
Science
Social Science
Sociology
Special Education
Speech
Visual Arts
Programming Language
Q:
Which of the following is not a key organization in the open-source community?
(a) Apache.
(b) SourceForge.
(c) Firefox.
(d) Eclipse.
Q:
Which of the following statements is false?
(a) The concepts of icons, menus and windows were originally developed by Xerox PARC.
(b) Windows is an open source operating system.
(c) The software that contains the core components of the operating system is called the kernel.
(d) Linux source code is available to the public for examination and modification.
Q:
The linker creates __________.
(a) an executable image
(b) a preprocessor directive
(c) object code
(d) an input stream
Q:
The compile stage is when ____________.
(a) the object code is linked with code for functions in other files
(b) the C program is translated into machine language code
(c) the program is executed one instruction at a time
(d) the program is placed in memory
Q:
Which statement is false?
(a) Classes are reusable software components.
(b) A class is to an object as a blueprint is to a house.
(c) Performing a task in a program requires a method.
(d) A class is an instance of its object.
Q:
________ models software in terms similar to those that people use to describe real-world objects.
(a) Method-oriented programming
(b) Object-oriented design
(c) Procedural programming
(d) None of the above
Q:
Which of the following is not an advantage of object-oriented programming?
(a) Software is more reusable.
(b) Software is more understandable, correct and modify.
(c) Using a modular, object-oriented design-and-implementation approach can make software-development groups much more productive.
(d) None of the abovethese are all advantages of object-oriented programming.
Q:
Java was developed by ___________.
(a) Sun Microsystems
(b) Bell Labs
(c) IBM
(d) ANSI/ISO
Q:
Which language was developed by Microsoft for integrating the Internet and the web into computer applications?
(a) Objective-C.
(b) Java.
(c) PHP.
(d) Visual C#.
Q:
C++ was developed by ________.
(a) Bjarne Stroustrup
(b) Ada Lovelace
(c) Blaise Pascal
(d) Ken Thompson
Q:
________ are essentially reusable software components that model items in the real world.
(a) objects
(b) supersets
(c) modules
(d) developers
Q:
Using standard library functions can be more efficient because __________.
(a) they save programming time
(b) they are carefully written to perform optimally
(c) they increase program portability
(d) all of the above.
Q:
When programming in C you"ll typically use all of the following building blocks except __________.
(a) functions from the standard library
(b) functions you create yourself
(c) functions other people have created for you
(d) functions provided by ANSI / ISO
Q:
Which of the following languages was an ancestor of C?
(a) A
(b) A+
(c) B
(d) B+
Q:
Programs that directly execute high-level language programs without compiling are called __________.
(a) assemblers
(b) interpreters
(c) compilers
(d) translators
Q:
Assemblers__________.
(a) convert machine language into high-level language.
(b) convert assembly language into machine language.
(c) convert high-level language into machine language.
(d) convert high-level language into assembler language.
Q:
A computer can directly understand only its own ___________.
(a) machine language
(b) assembly language
(c) high-level language
(d) none of the above
Q:
Which of the following statements is true?
(a) Interpreted programs run faster than compiled programs.
(b) Compilers translate high-level language programs into machine language programs.
(c) Interpreter programs typically use machine language as input.
(d) None of the above.
Q:
Which of the following is not one of the three general types of computer languages?
(a) Machine languages.
(b) Assembly languages.
(c) High-Level languages.
(d) Spoken languages.
Q:
A ________ is an electronic collection of data that's organized for easy access and manipulation.
(a) field
(b) database
(c) record
(d) file
Q:
A ________ is a group of characters or bytes that conveys meaning.
(a) database
(b) record
(c) character set
(d) field
Q:
The smallest data item in a computer, called a ________, can assume the value 0 or the value 1
(a) bit
(b) character
(c) field
(d) digit
Q:
Programs or data not actively being used by the other units are placed on the __________.
(a) output unit.
(b) memory unit.
(c) secondary storage unit.
(d) central processing unit.
Q:
Which of the following is not one of the six logical units of a computer?
(a) input unit
(b) programmer unit
(c) memory unit
(d) output unit
Q:
Which of the following is most closely associated with Moore's Law?
(a) Every year or two, the price of computers has approximately doubled.
(b) Object-oriented programming uses less memory than previous software-development methodologies.
(c) Demand for communications bandwidth is decreasing dramatically each year.
(d) Every year or two, the capacities of computers have approximately doubled without any increase in price.
Q:
Computer programs are __________.
(a) sequences of instructions
(b) the information processed by the computer
(c) the various devices (disks, memory, keyboard) that comprise a computer system
(d) the people programming the computers
Q:
Which of the following would not be considered hardware?
(a) an operating system
(b) a CPU
(c) a keyboard
(d) a disk
Q:
Today's fastest computers are called __________.
(a) mega computers
(b) terminals
(c) supercomputers
(d) CPUs
Q:
Which of the following is going to be the key programming methodology for the next decade?
(a) object-oriented programming
(b) structured programming
(c) "legacy C code"
(d) "live-code approach"
Q:
Which of the following statements is true?
(a) hardware controls software
(b) software commands the computer to perform actions and make decisions
(c) C is an object oriented programming language
(d)Both (b) and (c)
Q:
The ____ tool verifies that an entry passes the specified validation logic. a.
RangeValidator b.
RequiredFieldValidator c.
CompareValidator d.
CustomValidator
Q:
The ____ tool verifies that a control contains data. a.
RangeValidator b.
RequiredFieldValidator c.
CompareValidator d.
CustomValidator
Q:
The ____ section of the toolbox provides validator tools for validating the user input on a Web page.
a. Validation
b. SummaryValidation
c. CustomValidation
d. Summation
Q:
The ____ extension on a filename indicates that the file contains Visual Basic code. a.
.vb b.
.bvs c.
.vbs d.
.vbsrc
Q:
A(n) ____ Web page contains controls with which the user can interact. a.
immutable b.
dynamic c.
static d.
mutable
Q:
You can use the ____ menu to close and also open an existing Web application. a.
FILE b.
EDIT c.
TOOLS d.
HELP
Q:
The link button control's ____ property specifies the Web page to display when the control is clicked. a.
PostBackUrl b.
PostBack c.
Link d.
Page
Q:
To add another Web page to an application: Click WEBSITE on the menu bar and then click ____. a.
Add New Item b.
Add New Page c.
Add Item d.
Add New
Q:
Text that cannot be changed by the user is referred to as ____ text. a.
dynamic b.
stable c.
static d.
fixed
Q:
ASP stands for "____" and refers to the type of Web page created by the ASP technology.
a. active server program
b. active service page
c. active server page
d. activate server page
Q:
A ____ is a document whose purpose is merely to display information to the viewer. a.
dynamic Web page b.
stable Web page c.
static Web page d.
normal Web page
Q:
The information is requested and subsequently viewed through the use of a program called a ____. a.
Web server b.
Web browser c.
Web reader d.
Web slave
Q:
A ____ is a computer that uses a browser to request information from a Web server. a.
server b.
browser c.
middle-man d.
client computer
Q:
A(n) ____ is a computer that contains special software that "serves up" Web pages in response to requests from client computers. a.
FTP server b.
Telnet server c.
Web server d.
HTML server
Q:
The CompareValidator tool verifies that an entry passes the specified validation logic.
Q:
The RegularExpressionValidator verifies that an entry matches a specific pattern.
Q:
A dynamic Web page contains code that tells the controls how to respond to the user's actions.
Q:
You can add an image to a Web page using the Picture tool in the toolbox.
Q:
Although not identical to viewing in a browser window, full screen view provides a quick and easy way to verify the placement of controls and text on the Web page.
Q:
To view a Web page in full screen view, you use the Open Screen option on the View menu.
Q:
While you are designing a Web page, you can periodically view the page in full screen view to determine how it will appear to the user.
Q:
You can use either the FORMAT menu or the Formatting toolbar to format the static text on a Web page.
Q:
You can only add static text to a Web page using a label control.
Q:
You can use the Properties window to include a title on a Web page.
Q:
Only selected ASP pages contain Flash tags that tell the client's browser how to render the page on the computer screen.
Q:
One advantage of static Web pages is that they are interactive.
Q:
Currently, the two most popular browsers are Microsoft Internet Explorer and Mozilla Firefox.
Q:
The Web consists of documents called Web pages that are stored on Web servers.
Q:
After defining a class, you can use it to instantiate a maximum of one object.
Q:
Constructors can be either Sub or Function procedures.
Q:
A class can contain methods other than constructors.
Q:
A class can have more than one default constructor.
Q:
You can enter one or more instructions between the Set and End Set clauses.
Q:
The Get block in a Property procedure contains the Set statement, which begins with the keyword Set and ends with the keywords End Set.
Q:
When an application instantiates an object, only the Public members of the object's class are made available to the application.
Q:
When naming the Private variables in a class, many programmers use the underscore as the first character and then use camel case for the remainder of the name.
Q:
Pascal case means you capitalize the first letter in the name and the first letter in any subsequent words in the name.
Q:
When you define a class using the Class statement, you are required to use Pascal case for class names.
Q:
In addition to using Visual Basic classes, you also can define your own classes.
Q:
A class itself is not an object; only an instance of a class is an object.
Q:
The text boxes, labels, and buttons included in most Windows applications are objects.
Q:
The first word in a method name should be a(n) ____. a.
noun b.
verb c.
adjective d.
adverb
Q:
A class can have only one default ____. a.
maker b.
creator c.
instantiate d.
constructor
Q:
A(n) ____ is a class method, a Sub procedure named New, that contains the instructions for initializing the class's Private variables. a.
default constructor b.
maker c.
default creator d.
instantiate
Q:
The code in the ____ block of a Property procedure allows an application to assign a value to the Private variable associated with the property. a.
Get b.
SetProperty c.
Set d.
GetProperty
Q:
The code contained in the ____ block of a Property procedure allows an application to retrieve the contents of the Private variable associated with the property. a.
Get b.
SetProperty c.
Set d.
GetProperty
Q:
You create a Public property using a(n) ____ procedure. a.
Attribute b.
Property c.
Set d.
Get
Q:
An application must use a ____ property to either assign data to or retrieve data from a Private variable in a class. a.
Private b.
Public c.
Default d.
Event
Q:
Using OOP terminology, the Public members are "exposed" to the application, whereas the ____ members are "hidden" from the application. a.
Private b.
Public c.
Global d.
Class level
Q:
You define a class using the ____ statement. a.
Object b.
ClassType c.
Type as Class d.
Class