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. | |