

MCQOPTIONS
Saved Bookmarks
This section includes 165 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engg knowledge and support exam preparation. Choose a topic below to get started.
101. |
Which of the following activities does not belong to the Implementation phase of the SDLC? |
A. | User training |
B. | File Conversion |
C. | Program testing |
D. | All of these |
Answer» D. All of these | |
102. |
A pseudocode is a/an |
A. | machine code |
B. | computer generated random number |
C. | protocol used in data communication |
D. | easy way to communicate the logic of a program, in English-like statements |
Answer» E. | |
103. |
Concurrent model development is also known as |
A. | concurrent engineering |
B. | unrelated engineering |
C. | unconnected engineers |
D. | formal engineering |
Answer» B. unrelated engineering | |
104. |
Model which can be represent schematically as series of framework activities, software engineering actions and tasks and their associated states is |
A. | prototyping model |
B. | spiral model |
C. | concurrent development model |
D. | decremented model |
Answer» D. decremented model | |
105. |
In Concurrent Development Model, for example when analysis model correction is generated, analysis action present in awaiting state moves into |
A. | awaiting changes state |
B. | under development state |
C. | done state |
D. | none state |
Answer» D. none state | |
106. |
In Concurrent Development Model, event generated in process network trigger transitions among the |
A. | phases |
B. | states |
C. | cells |
D. | boundaries |
Answer» C. cells | |
107. |
In Concurrent Development Model, when initial communication is not completed modeling activity existed in the |
A. | awaiting changes state |
B. | under development state |
C. | none state |
D. | done state |
Answer» D. done state | |
108. |
Waterfall model were originally proposed by |
A. | Winston Royce |
B. | David Vaskevitch |
C. | Watt Humphrey |
D. | Manny Lehman |
Answer» B. David Vaskevitch | |
109. |
In Concurrent Development Model, for example when analysis model correction is not generated, analysis action is present in |
A. | none state |
B. | awaiting changes state |
C. | under development state |
D. | done state |
Answer» C. under development state | |
110. |
In incremental process model, each iteration phase is rigid and |
A. | not overlap each other |
B. | overlap each other |
C. | have no relation to other phase |
D. | have random sequence |
Answer» C. have no relation to other phase | |
111. |
In RAD modeling, new components and all its interfaces testing are done by |
A. | application generation |
B. | data library |
C. | Testing and turnover |
D. | communication |
Answer» D. communication | |
112. |
Prescriptive process model is also referred to as |
A. | severe process model |
B. | bleak process model |
C. | inclement process model |
D. | rigorous process model |
Answer» E. | |
113. |
In RAD modeling, data objects defined in |
A. | business modeling |
B. | data modeling |
C. | phase modeling |
D. | deployment modeling |
Answer» C. phase modeling | |
114. |
Development of formal models is currently quite |
A. | time continent |
B. | time consuming |
C. | inexpensive |
D. | simple |
Answer» C. inexpensive | |
115. |
The spiral model of software development |
A. | Ends with the delivery of the software product |
B. | Is more chaotic than the incremental model |
C. | Includes project risks evaluation during each iteration |
D. | All of the above |
Answer» D. All of the above | |
116. |
Waterfall model phase which establishes a plan for software engineering work that follows i.e estimating, scheduling, tracking is |
A. | communication |
B. | planning |
C. | construction |
D. | modeling |
Answer» C. construction | |
117. |
High speed adaptation of waterfall model in which rapid development is achieved by using a component based construction approach is |
A. | RAD model |
B. | Incremental process model |
C. | Evolutionary process model |
D. | spiral model |
Answer» B. Incremental process model | |
118. |
Waterfall model phase in which all possible requirements of system to be developed are captured and project initiate is |
A. | communication |
B. | planning |
C. | modeling |
D. | construction |
Answer» B. planning | |
119. |
In RAD model, information gathered in business modeling phase is reviewed and analyzed to form sets of data objects vital for business in |
A. | business modeling |
B. | process modeling |
C. | data modeling |
D. | deployment modeling |
Answer» D. deployment modeling | |
120. |
Waterfall model is also known as |
A. | automated life cycle |
B. | manual life cycle |
C. | modern life cycle |
D. | classic life cycle |
Answer» E. | |
121. |
In RAD modeling, product model which is under development is designed in terms of flow of information and distribution of information between various business channels in |
A. | business modeling |
B. | data modeling |
C. | process modeling |
D. | deployment modeling |
Answer» B. data modeling | |
122. |
In prototype model, iteration is planned quickly in quick plan phase and modeling of that plan occurs in |
A. | quick design |
B. | construction of prototype |
C. | deployment |
D. | communication |
Answer» B. construction of prototype | |
123. |
In Concurrent Development Model, when end user indicates changes in requirements must be made, modeling activity moves from under development state into the |
A. | awaiting changes state |
B. | under development state |
C. | done state |
D. | none state |
Answer» B. under development state | |
124. |
In Concurrent Development Model, when initial communication is completed modeling makes a transition into |
A. | under development state |
B. | awaiting changes state |
C. | done state |
D. | none state |
Answer» B. awaiting changes state | |
125. |
Errors are easy to be identified in |
A. | Incremental process model |
B. | waterfall process model |
C. | combinational process model |
D. | non linear process model |
Answer» B. waterfall process model | |
126. |
In Concurrent Development Model, all activities exist concurrently but reside in |
A. | single state |
B. | no state |
C. | different states |
D. | different communications |
Answer» D. different communications | |
127. |
In incremental process model, each linear sequence of a software produces deliverable |
A. | increment |
B. | decrement |
C. | constant |
D. | None Of These |
Answer» B. decrement | |
128. |
Incremental process model focuses on delivery of an operational product with |
A. | no increment |
B. | each decrement |
C. | each increment |
D. | None Of These |
Answer» D. None Of These | |
129. |
In Concurrent Development Model, early in project when communication activity has completed its first iteration it exists in the |
A. | awaiting changes state |
B. | under development state |
C. | done state |
D. | none state |
Answer» B. under development state | |
130. |
Once core product is analyzed by client, there exist a |
A. | plan phase |
B. | maintenance phase |
C. | communication phase |
D. | decremental phase |
Answer» B. maintenance phase | |
131. |
In Concurrent Development Model, externally observable mode of behavior is termed as |
A. | state |
B. | cell |
C. | wait |
D. | phase |
Answer» B. cell | |
132. |
When incremental model is used, first increment is often a |
A. | core product |
B. | context product |
C. | last product |
D. | incremental product |
Answer» B. context product | |
133. |
In incremental process model, coding of software is done in |
A. | construction framework |
B. | planning framework |
C. | modeling framework |
D. | deployment framework |
Answer» B. planning framework | |
134. |
Bradac found that linear nature of waterfall model leads to |
A. | flowing state |
B. | blocking state |
C. | dynamic state |
D. | random state |
Answer» C. dynamic state | |
135. |
Which of the following is the first step in SDLC framwork? |
A. | Feasibility Study |
B. | Requirement Gathering |
C. | Communication |
D. | System Analysis |
Answer» D. System Analysis | |
136. |
Model in which overall success of a project highly depends on risks analysis phase is called |
A. | risk-driven model |
B. | phase-driven model |
C. | risk-process model |
D. | risk-safe model |
Answer» B. phase-driven model | |
137. |
Phase that works to understand business problem and information characteristics that software must accommodate is |
A. | communication |
B. | modeling |
C. | construction |
D. | deployment |
Answer» B. modeling | |
138. |
The concurrent development model is |
A. | Another name for the rapid application development model. |
B. | Often used for the development of client/server applications. |
C. | Only used for development of parallel or distributed systems. |
D. | Used whenever a large number of change requests are anticipated. |
Answer» C. Only used for development of parallel or distributed systems. | |
139. |
Prototyping model is based on |
A. | limited functionality |
B. | unlimited functionality |
C. | linear combinations |
D. | non linear sequential statements |
Answer» B. unlimited functionality | |
140. |
In incremental process model, some high-end function are designed in |
A. | construction framework |
B. | modeling framework |
C. | planning framework |
D. | deployment framework |
Answer» C. planning framework | |
141. |
AOSD stands for |
A. | Aspect Oriented Software Development |
B. | Angle Oriented Software Development |
C. | Arc Oriented Software Development |
D. | Apple Oriented Software Development |
Answer» B. Angle Oriented Software Development | |
142. |
Model which identifies design classes, subsystems and interfaces between them is |
A. | analysis model |
B. | design model |
C. | implementation model |
D. | use case model |
Answer» C. implementation model | |
143. |
Waterfall model phase in which system design is prepared and this system design helps in specifying system requirements and define overall system architecture is |
A. | modeling |
B. | planning |
C. | construction |
D. | communication |
Answer» B. planning | |
144. |
The main activity of the design phase of the system life cycle is to |
A. | understand the current system |
B. | develop and test the new system |
C. | replace the old system with the new one |
D. | propose alternatives to the current system |
Answer» E. | |
145. |
In the maintenance phase the product must be tested against previous test cases. This is known as __________ testing. |
A. | Unit |
B. | Regression |
C. | Acceptance |
D. | Integration |
Answer» C. Acceptance | |
146. |
Waterfall model is not suitable for: |
A. | Small projects |
B. | Complex projects |
C. | Accommodating changes |
D. | Maintenance Projects |
Answer» D. Maintenance Projects | |
147. |
Which type of integration testing uses stubs? |
A. | Top down testing |
B. | Bottom up testing |
C. | Both in top down and bottom up testing |
D. | System testing |
Answer» B. Bottom up testing | |
148. |
Which one of the following is a functional requirement? |
A. | Maintainability |
B. | Portability |
C. | Business needs |
D. | Reliability |
Answer» D. Reliability | |
149. |
The architectural model is derived from which of these sources?A) Information about the application domain for the software to be built; B) Specific requirements model elements such as data flow diagrams or analysis classes, their relationships and collaborations for the problem at hand;C) The availability of architectural styles and patterns. |
A. | Both A & B |
B. | Both B & C |
C. | Both A & C |
D. | All mentioned above |
Answer» E. | |
150. |
RAD Software process model stands for _____ . |
A. | Rapid Application Development. |
B. | Relative Application Development. |
C. | Rapid Application Design. |
D. | Recent Application Development. |
Answer» B. Relative Application Development. | |