MCQ SEPM
MCQ SEPM
a. System Design
b. Coding
c. System Testing
a. Details of DFD
b. Feasibility Study
c. System Analysis
d. System Planning
3) Which of the following is involved in the system planning and designing phase of the Software
Development Life Cycle (SDLC)?
a. Sizing
b. Parallel run
c. Specification freeze
5) Which of the following prototypes does not associate with Prototyping Model?
a. Domain Prototype
b. Vertical Prototype
c. Horizontal Prototype
d. Diagonal Prototype
6) The major drawback of RAD model is __________.
a. Incremental Model
a. Requirements
d. None
11) Which of the following models doesn't necessitate defining requirements at the earliest in the
lifecycle?
12) When the user participation isn't involved, which of the following models will not result in the
desired output?
13) Which of the following model will be preferred by a company that is planning to deploy an
advanced version of the existing software in the market?
a. Spiral
b. Iterative Enhancement
c. RAD
14) Arrange the following activities for making a software product by utilizing 4GT.
I. Design strategy
III. Implementation
a. 4, 1, 3, 2
b. 4, 3, 2, 1
c. 1, 2, 3, 4
d. 1, 4, 2, 3
15) Which of the following is an example of Black Box and Functional Processing?
a. First Generation Language
a. Unix shell
b. C++
c. COBOL
d. FORTRAN
a. True
b. False
18) Which of the following is the main advantage of deploying a 4GT model for producing small-scale
products, programs, and applications?
c. CASE tools and code generators help the 4GT model by providing a credible solution to their
problems.
19) Which of the following model has a major downfall to a software development life cycle in terms
of the coding phase?
a. 4GT Model
b. Waterfall Model
c. RAD Model
d. Spiral Model
Show Answer Workspace
20) Which of the following falls under the category of software products?
a. Firmware, CAD
b. Embedded, CAM
c. Customized, Generic
d. CAD, Embedded
a. True
b. False
22) Which of the following activities of the generic process framework delivers a feedback report?
a. Deployment
b. Planning
c. Modeling
d. Construction
a. Scalability
b. Reusability
c. Reliability
d. Usability
25) The RUP can be defined based on three main perspectives, i.e., static, dynamic & practice. What
is the purpose of static perspective?
a. It recommends some good practices that be included while carrying out the process.
c. It portrays the phases that the model has entered over a specific time.
26) Which one of the following activities is not recommended for software processes in software
engineering?
a. Software Evolution
b. Software Verification
d. Software designing
27) Arrange the following activities to form a general software engineering process model.
I. Manufacture
II. Maintain
III. Test
IV. Install
V. Design
VI. Specification
a. 6, 5, 1, 3, 4, 2
b. 1, 2, 4, 3, 6, 5
c. 6, 1, 4, 2, 3, 5
d. 1, 6, 5, 2, 3, 4
a. Linear Development
b. Incremental Development
c. Iterative Development
29) On what basis is plan-driven development different from that of the software development
process?
b. Based on the output, which is derived after negotiating in the software development
process.
30) Which of the following activities is not applicable to agile software development?
31) Which of the following framework activities are carried out in Adaptive Software Development
(ASD)?
32) The __________ model helps in representing the system's dynamic behavior.
a. Object Model
b. Context Model
c. Behavioral Model
d. Data Model
33) Model-driven engineering is nothing but a theoretical concept. It can never be transmuted into a
working/executable code.
a. True
b. False
34) The __________ and __________ are the two major dimensions encompassed in the Spiral
model.
a. Diagonal, Perpendicular
b. Perpendicular, Radial
c. Angular, diagonal
d. Radial, Angular
35) Which of the following technique is involved in certifying the sustained development of legacy
systems?
a. Reengineering
b. Forward engineering
c. Reverse engineering
36) An erroneous system state that results in an unexpected system behavior is acknowledged as?
a. System failure
c. System error
d. System fault
a. An Algorithm
b. A Plan
c. A List
d. Sequential Structure
38) Which of the following word correctly summarized the importance of software design?
a. Quality
b. Complexity
c. Efficiency
d. Accuracy
b. Functional decomposition
c. All the functions represented in the DFD are mapped to a module structure
a. Data Flow
b. Data Process
c. Data Stores
42) What does a data store symbol in the Data Flow Diagram signify?
a. Logical File
b. Physical File
c. Data Structure
a. Effort
b. Cost
c. Efficiency
d. To minimize the development schedule and evaluate the ongoing project's quality on a daily
basis
Show Answer Workspace
46) Name the graphical practice that depicts the meaningful changes that occurred in metrics data.
b. Control Chart
47) Which parameters are essentially used while computing the software development cost?
b. Effort Costs
48) Which of the following is an incorrect activity for the configuration management of a software
system?
a. Change management
b. System management
c. Internship management
d. Version management
49) The project planner examines the statement of scope and extracts all-important software
functions, which is known as
a. Planning process
b. Decomposition
c. Association
a. The ability to translate the size estimate into human effort, calendar time, and dollars
b. Use relatively simple decomposition techniques to generate project cost and effort
estimates.
d. Use one or more empirical models for software cost and effort estimation
51) Which of the following does not complement the decomposition techniques but offers a
potential estimation approach for their impersonal growth?
b. Decomposition techniques
52) Which of the following is not included in the total effort cost?
a. Parkinson's Law
b. Expert judgment
d. Estimation by analogy
c. An application-composition model
55) Which of the following is used to predict the effort as a function of LOC or FP?
a. COCOMO
b. FP-based estimation
d. Process-based estimation
56) Once the requirements are stabilized, the basic architecture of the software can be established.
Which of the following version of the COCOMO model conforms to the given statement?
b. Post-architecture-stage model