Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
56 views3 pages

Rapid Application Development (Assessment 2) Task 1 - Multiple-Choice Questions

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 3

Rapid Application Development (Assessment 2)

Task 1 – Multiple-choice Questions:

1) Which of the following linked list below have last node of the list pointing to the first node?
a) circular doubly linked list
b) circular linked list
c) circular singly linked list
d) doubly linked list

2) Which of the following type of class allows only one object of it to be created?
a) Virtual class
b) Abstract class
c) Singleton class
d) Friend class

3) Which of the following is not a type of constructor?


a) Copy constructor
b) Friend constructor
c) Default constructor
d) Parameterized constructor

4) Which of the following statements is correct?


a) Base class pointer cannot point to derived class.
b) Derived class pointer cannot point to base class.
c) Pointer to derived class cannot be created.
d) Pointer to base class cannot be created.

5) Which of the following is not the member of class?


a) Static function
b) Friend function
c) Const function
d) Virtual function

6) Which of the following concepts means determining at runtime what method to invoke?
a) Data hiding
b) Dynamic Typing
c) Dynamic binding
d) Dynamic loading

7) Which of the following concept of oops allows compiler to insert arguments in a function call if it
is not specified?
a) Call by value
b) Call by reference
c) Default arguments
d) Call by pointer

8) System.out.println is a/an __________ .


a) operator
b) function

Fei Teng Lim 16681 1


c) object
d) macro

9) Which of the following is an abstract data type?


a) int
b) double
c) string
d) Class

10) Which of the following is correct about function overloading?


a) The types of arguments are different.
b) The order of argument is different.
c) The number of argument is same.
d) Both A and B.

Task 2 – True/False Question


11) There are many different approaches to RAD
T

12) Jeffrey Hoffer, a leading information systems specialist, invented rapid application
development
F

13) Rapid application development is a technique for developing systems quickly


T

14) Business process reengineering is an approach to developing information systems


that promises better and cheaper systems and more rapid deployment
F

15) Rapid application development is an approach to developing information systems


that promises better and cheaper systems and more rapid deployment
T

16) RAD grew out of the convergence of two trends: user need and the development of
enterprise-wide information systems
F

17) The increased speed and turbulence of doing business in the late 1980s and early
1990s led to the growth of rapid application development
T

18) The ready availability of high-powered computer-based tools to support systems


development and easy maintenance lead to the growth of rapid application development
T

19) The ability to use RAD for the development of enterprise-wide systems lead to its
immediate adoption
F

Fei Teng Lim 16681 2


20) RAD is not an appropriate approach for the development of Web-based applications
F

21) RAD is a more modern, single methodology used to develop information systems
F

22) Some RAD approaches are special life cycles, while others focus more on specific
software tools and visual development environments that enable the process of rapidly
developing and deploying applications
T

23) The goal of RAD is to analyze a business problem rapidly, to design a viable system
solution through intense cooperation between users and developers, and to get the
finished application into the hands of the users quickly, saving time, money, and other
resources in the process
T

24) RAD phases are similar to the traditional SDLC phases but are combined to produce
a more streamlined development technique
T

25) The planning and design phases in RAD are shortened by focusing work on system
functional and user interface requirements at the expense of detailed business analysis
and concern for system performance issues
T

Fei Teng Lim 16681 3

You might also like