Posts
SOFTWARE ENGINEERING SOLVED MCQS With Answers
4 min read
SOFTWARE ENGINEERING SOLVED MCQS
SET-1
1) What is Software ?
1. Set of computer programs, procedures and possibly associated document concerned with the operation
of data processing.
2. A set of compiler instructions
3. A mathematical formula
4. None of above
Collection From: https://quizdoor.blogspot.com
Answer = A
Explanation:
Computer software or just software, is a collection of computer programs and related data
that provides the instructions for telling a computer what to do and how to do it.
2) Which of the following is not the characteristic of software ?
1. Software does not wear out
2. Software is flexible
3. Software is not manufactured
4. Software is always correct
Collection From:
Answer = D
Explanation:
A Software is not correct until it meets all the user requirements.
3) Which of the following is not a product matrix ?
1. Size
2. Reliability
3. Productivity
4. Functionality
Collection From:
https://quizdoor.blogspot.com
Answer = C
Explanation:
Software metric are used to quantitatively characterize the different aspects of
software process or software product. Product metrics are the measures for the software product.
Explanation:
A Software is not correct until it meets all the user requirements.
3) Which of the following is not a product matrix ?
1. Size
2. Reliability
3. Productivity
4. Functionality
Collection From:
https://quizdoor.blogspot.com
Answer = C
Explanation:
Software metric are used to quantitatively characterize the different aspects of
software process or software product. Product metrics are the measures for the software product.
4)Which of the following is not a process metric ?
1. Productivity
2. Functionality
3. Quality
4. Efficiency
Collection From:
https://quizdoor.blogspot.com
Answer = B
Explanation:
Software metric are used to quantitatively characterize the different aspects of
software process or software product.Process metrics qualify the attributes of software
development and environment.
5) Efforts is measured in terms of ?
1. Person - Months
2. Persons
3. Rupees
4. Months
Collection From:
https://quizdoor.blogspot.com
Answer = A
Explanation:
Most appropriate unit of Effort is Person-Months , meaning thereby number of
persons involved for specified months
6) Infrastructure software are covered under ?
1. Generic Products
2. Customised Products
3. Generic and Customised Products
4. None of the above
Collection From:
https://quizdoor.blogspot.com
Answer = A
Explanation:
Generic products are developed for anonymous customers. The target is generally the
entire world and many copies are expected to be sold. Infrastructure software like operating
systems, compilers, word processors etc are covered under this category.
7) Management of software development is dependent upon ?
1. People
2. Product
3. Process
4. All of above
Collection From:
https://quizdoor.blogspot.com
Answer = D
Explanation:
The management of software development is dependent upon four factors : People,
Product, Process and Project.
8) During software development which factor is most crucial ?
1. People
2. Process
3. Product
4. Project
Collection From:
https://quizdoor.blogspot.com
Answer = A
Explanation:
Software development requires good managers. The manager who can understand the
requirements of people. Hence , people are the crucial and criticle during software development.
9) Milestones are used to ?
1. Know the cost of the project
2. Know the status of the project
3. Know the user expectations
4. None of the above
Collection From:
https://quizdoor.blogspot.com
Answer =A
Explanation:
Milestones are used to measure the process or status of the project
10) The term module in the design phase refers to ?
1. Functions
2. Procedures
3. Sub programs
4. All of the above
Collection From:
https://quizdoor.blogspot.com
Answer =D
Explanation:
All the terms have the same meaning.
SET-2
1) Spiral Model was developed by?
1. Bev Littlewood
2. Berry Bohem
3. Roger Pressman
4. Victor Bisili
Collection From:
https://quizdoor.blogspot.com
Answer = B
Explanation:
Spiral model was developed by Berry Bohem in 1986 in his article "A Spiral Model of
Software Development and Enhancement"
2) Which model is popular for students small projects ?
1. Waterfall Model
2. Spiral Model
3. Quick and Fix model
4. Prototyping Model
Collection From:
https://quizdoor.blogspot.com
Answer = A
Explanation:
The Waterfall model is the earliest SDLC approach that was used for software development. The waterfall Model illustrates the software development process in a linear sequential flow. This means that any phase in the development process begins only if the previous phase is complete.
3) Which is not a software life cycle model?
1. Spiral Model
2. Waterfall Model
3. Prototyping Model
4. Capability maturity Model
Collection From:
https://quizdoor.blogspot.com
Answer = D
Explanation:
Capability maturity model is not a software life cycle model
4) Project risk factor is considered in ?
1. Spiral Model
2. Waterfall Model
3. Prototyping Model
4. Iterative enhancement Model
Collection From:
https://quizdoor.blogspot.com
Answer = A
Explanation:
Aim of Risk analysis phase in the spiral model is to eliminate the high risk problems
before they threaten the project operation or cost.
5) SDLC stands for ?
1. Software design life cycle
2. Software development life cycle
3. System design life cycle
4. System development life cycle
Collection From: www.quizdoor.blogspot.com
Answer = B
Explanation:
Full form of SDLC is software development life cycle.
6) Build and Fix model has?
1. 3 Phases
2. 1 Phases
3. 2 Phases
4. 4 Phases
Read on:-
https://quizdoor.blogspot.com
Answer = C
Explanation:
Build and fix model has 2 phases one is " build " and other is " fix " .
7) SRS stands for ?
1. Software requirement specification
2. Software requirement solution
3. System requirement specification
4. None of Above
Collection From:
https://quizdoor.blogspot.com
Answer = A
Explanation:
SRS acts as a contract between the developer and the user.
8) Waterfall model is not suitable for ?
1. Small Projects
2. Complex Projects
3. Accommodating change
4. None of Above
Collection From:
https://quizdoor.blogspot.com
Answer = C
Explanation:
Waterfall model does not accommodate any change that's why this model is used in
those situations where requirements are well understood.
9) RAD stands for ?
1. Rapid Application Development
2. Relative Application Development
3. Ready Application Development
4. Repeated Application Development
Collection From:
https://quizdoor.blogspot.com
Answer =A
Explanation:
Rapid-application development, also called Rapid-application building, is both a general term, used to refer to adaptive software development approaches, as well as the name for James Martin's approach to rapid development.
10) RAD Model was purposed by ?
1. IBM
2. Motorola
3. Microsoft
4. Lucent Technologies
Collection From:
https://quizdoor.blogspot.com
Answer =A
Explanation:
RAD Model was purposed by IBM in 1980s through the book of James Martin entitles
"Rapid Application Development"