Explore topic-wise MCQs in Software Engineering Mcqs.

This section includes 79 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering Mcqs knowledge and support exam preparation. Choose a topic below to get started.

1.

Which of the following statements about SRS is/are true ? i. SRS is written by customer ii. SRS is written by a developer iii. SRS serves as a contract between customer and developer

A. Only i is true
B. Both ii and iii are true
C. All are true
D. None of the mentioned
Answer» D. None of the mentioned
2.

______________ and ______________ are the two view points discussed in Controlled Requirements Expression (CORE) ?

A. Functional, Non-Functional
B. User, Developer
C. Known, Unknown
D. All of the mentioned
Answer» B. User, Developer
3.

Which of the following is not included in SRS ?

A. Performance
B. Functionality
C. Design solutions
D. External Interfaces
Answer» D. External Interfaces
4.

Which one of the following is not an actor in JAD sessions ?

A. User
B. Tester
C. Scribe
D. Sponsor
Answer» C. Scribe
5.

Choose a framework that corresponds to Issue Based Information System (IBIS) ?

A. Idea -> Question -> Argument
B. Question -> Idea -> Argument
C. Issue -> Position -> Justification
D. Both Question -> Idea -> Argument and Issue -> Position -> Justification
Answer» E.
6.

Which of the following Requirement Elicitation Techniques removes the poor understanding of application domain and lack of common terminology between the users and the analysts ?

A. FODA
B. CORE
C. IBIS
D. Prototyping
Answer» B. CORE
7.

What of the following is not an output of a JAD session ?

A. Context Diagrams
B. DFDs
C. ER model
D. UML diagrams
Answer» E.
8.

Requirements Management is a prerequisite for Quality-Oriented Development ?

A. True
B. False
Answer» B. False
9.

IBIS is a more structured approach than CORE ?

A. True
B. False
Answer» B. False
10.

Considering the example of issue/return of a book, cataloging etc. in a library management.What type of management requirement is being depicted here ?

A. Enduring
B. Volatile
C. Both Enduring & Volatile
D. All of the mentioned
Answer» B. Volatile
11.

Which one of the following is a requirement that fits in a developer’s module ?

A. Availability
B. Testability
C. Usability
D. Flexibility
Answer» C. Usability
12.

Which one of the following is a functional requirement ?

A. Maintainability
B. Portability
C. Robustness
D. None of the mentioned
Answer» E.
13.

Which of the following statements explains portability in non-functional requirements ?

A. It is a degree to which software running on one platform can easily be converted to run on another platform
B. It cannot be enhanced by using languages, OS’ and tools that are universally available and standardized
C. The ability of the system to behave consistently in a user-acceptable manner when operating within the environment for which the system was intended
D. None of the mentioned
Answer» B. It cannot be enhanced by using languages, OS’ and tools that are universally available and standardized
14.

“Consider a system where, a heat sensor detects an intrusion and alerts the security company.” What kind of a requirement the system is providing ?

A. Functional
B. Non-Functional
C. Known Requirement
D. None of the mentioned
Answer» B. Non-Functional
15.

Functional requirements capture the intended behavior of the system?

A. True
B. False
Answer» B. False
16.

How many classification schemes have been developed for NFRs ?

A. Two
B. Three
C. Four
D. Five
Answer» E.
17.

Which of the following is not a diagram studied in Requirement Analysis ?

A. Use Cases
B. Entity Relationship Diagram
C. State Transition Diagram
D. Activity Diagram
Answer» E.
18.

Requirements analysis is critical to the success of a development project ?

A. True
B. False
C. Depends upon the size of project
D. None of the mentioned
Answer» B. False
19.

What are the four dimensions of Dependability ?

A. Usability, Reliability, Security, Flexibility
B. Availability, Reliability, Maintainability, Security
C. Availability, Reliability, Security, Safety
D. Security, Safety, Testability, Usability
Answer» D. Security, Safety, Testability, Usability
20.

Arrange the steps in order to represent the conducting of Wide band Delphi Technique ? i. Conduct a group discussion ii. Conduct another group discussion iii. Present experts with a problem iv. Collect expert opinion anonymously v. Iterate until consensus is reached vi. Feedback a summary of result to each expert

A. i, iii, ii, iv, v, vi
B. iii, i, ii, iv, v, vi
C. i, ii, iii, iv, vi, v
D. iii, i, iv, vi, ii, v
Answer» E.
21.

How many phases are there in Requirement Analysis ?

A. Three
B. Four
C. Five
D. Six
Answer» D. Six
22.

Choose the incorrect statement with respect to Non-Functional Requirement(NFR) ?

A. Product-oriented Approach – Focus on system (or softwarE. quality
B. Process-oriented Approach – Focus on how NFRs can be used in the design process
C. Quantitative Approach – Find measurable scales for the functionality attributes
D. Qualitative Approach – Study various relationships between quality goals
Answer» D. Qualitative Approach – Study various relationships between quality goals
23.

How many phases are there in Brainstorming ?

A. Two
B. Three
C. Four
D. All of the mentioned
Answer» C. Four
24.

Choose the disadvantage of using SSM as an elicitation technique ?

A. It incorporates human element into design
B. SSM is in its infant stage
C. SSM is suitable for new systems
D. Standard methodologies like Role Exploration, Issue Resolution and Reorganization support SSM
Answer» C. SSM is suitable for new systems
25.

Who controls the FAST (Facilitated Application Specification Techniques) meeting ?

A. System Analyst
B. Scribe
C. Facilitator
D. Manager
Answer» D. Manager
26.

Keeping the requirements of QFD in mind which of the following is not an example of an Expected Requirement ?

A. Ease of software installation
B. Overall operational correctness and reliability
C. Specific system functions
D. Quality graphical display
Answer» D. Quality graphical display
27.

Which of the following Requirement Elicitation Techniques is applicable to messy, changing and ill-defined problem situations ?

A. Quality Function Deployment (QFD)
B. Prototyping
C. Soft Systems Methodology (SSM)
D. Controlled Requirements Expression (CORE)
Answer» D. Controlled Requirements Expression (CORE)
28.

The SRS document is also known as ________________ specification ?

A. black-box
B. white-box
C. grey-box
D. none of the mentioned
Answer» B. white-box
29.

To ensure that a given root definition is rigorous and comprehensive, The Lancaster team proposed several criteria that are summarized in the mnemonic CATWOE in Soft Systems Methodology (SSM).Which of the following alphabet is representing an entirely different meaning to SSM ?

A. C – Customer
B. A – Actor
C. T – Transformation
D. E – ER Model
Answer» E.
30.

Consider the following Statement: “The output of a program shall be given within 10 secs of event X 10% of the time.”What characteristic of SRS is being depicted here ?

A. Consistent
B. Verifiable
C. Non-verifiable
D. Correct
Answer» C. Non-verifiable
31.

The SRS is said to be consistent if and only if____________________?

A. its structure and style are such that any changes to the requirements can be made easily while retaining the style and structure
B. every requirement stated therein is one that the software shall meet
C. every requirement stated therein is verifiable
D. no subset of individual requirements described in it conflict with each other
Answer» E.
32.

What requirement gathering method developed at IBM in 1970s is used for managing requirement elicitation ?

A. JAD
B. Traceability
C. FAST
D. Both JAD and Traceability
Answer» E.
33.

Which of the following property does not correspond to a good Software Requirements Specification (SRS) ?

A. Verifiable
B. Ambiguous
C. Complete
D. Traceable
Answer» C. Complete
34.

What are the kinds of actors used in OOSE ?

A. Primary
B. Secondary
C. Ternary
D. Both Primary and Secondary
Answer» E.
35.

What are the types of requirement in Quality Function Deployment (QFD) ?

A. Known, Unknown, Undreamed
B. User, Developer
C. Functional, Non-Functional
D. Normal, Expected, Exciting
Answer» E.
36.

What is the first step of requirement elicitation ?

A. Identifying Stakeholder
B. Listing out Requirements
C. Requirements Gathering
D. All of the mentioned
Answer» B. Listing out Requirements
37.

What kind of approach was introduced for elicitation and modelling to give a functional view of the system ?

A. Object Oriented Design (by Booch)
B. Use Cases (by Jacobson)
C. Fusion (by Coleman)
D. Object Modeling Technique (by Rumbaugh)
Answer» C. Fusion (by Coleman)
38.

Arrange the tasks involved in requirements elicitation in an appropriate manner ? i. Consolidation ii. Prioritization iii. Requirements Gathering iv. Evaluation

A. iii, i, ii, iv
B. iii, iv, ii, i
C. iii, ii, iv, i
D. ii, iii, iv, i
Answer» C. iii, ii, iv, i
39.

Narrative essay is one of the best types of specification document ?

A. True
B. False
Answer» C.
40.

How many Scenarios are there in elicitation activities ?

A. One
B. Two
C. Three
D. Four
Answer» E.
41.

Why is Requirements Elicitation a difficult task ?

A. Problem of scope
B. Problem of understanding
C. Problem of volatility
D. All of the mentioned
Answer» E.
42.

Requirements elicitation is a cyclic process_________________?

A. True
B. False
Answer» B. False
43.

Which of the following property of SRS is depicted by the statement : “Conformity to a standard is maintained” ?

A. Correct
B. Complete
C. Consistent
D. Modifiable
Answer» C. Consistent
44.

Arrange the given sequence to form a SRS Prototype outline as per IEEE SRS Standard? i. General description ii. Introduction iii. Index iv. Appendices v. Specific Requirements

A. iii, i, ii,v, iv
B. iii, ii, i, v, iv
C. ii, i, v, iv, iii
D. iii, i, ii
Answer» D. iii, i, ii
45.

Consider the following Statement: “The data set will contain an end of file character.”What characteristic of SRS is being depicted here ?

A. Consistent
B. Non-verifiable
C. Correct
D. Ambiguous
Answer» C. Correct
46.

Which of the following is included in SRS ?

A. Cost
B. Design Constraints
C. Staffing
D. Delivery Schedule
Answer» C. Staffing
47.

How many steps are involved in Feature Oriented Domain Analysis (FODA) ?

A. Two
B. Three
C. Four
D. Five
Answer» C. Four
48.

Requirements traceability is one of the most important part requirement management. It may also be referred to as the heart of requirement management?

A. True
B. False
Answer» B. False
49.

Why is Requirements Management Important ? It is due to the changes___________________?

A. to the environment
B. in technology
C. in customer’s expectations
D. in all of the mentioned
Answer» E.
50.

Which of the following is not a Requirement Management workbench tool ?

A. RTM
B. DOORS
C. Rational Suite
D. RDD 100
Answer» D. RDD 100