Explore topic-wise MCQs in Software Engineering.

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

1.

Which one of the following is not a step of requirement engineering ?

A. elicitation
B. design
C. analysis
D. documentation
Answer» C. analysis
2.

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

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

Which of the following statements about SRS is/are true ?_x005F_x000D_i. SRS is written by customer_x005F_x000D_ii. SRS is written by a developer_x005F_x000D_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
5.

What functionality of Requirement Management Tool (RMT) is depicted by the statement: “the tool should be able to automatically detect relations between artifacts. For example information retrieval techniques, monitoring of change history, naming schemas or model transformations________________________?

A. Automatic Link Detection
B. Documentation Support
C. Graphical Representation
D. Automatic Link Creation and Change
Answer» B. Documentation Support
6.

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

Traceability is not considered in Requirement Analysis ?

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

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

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

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

Requirements Management has a high initial start-up cost but does not need ongoing funding throughout a project ?

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

Requirements should specify ‘what’ but not ‘how’?

A. True
B. False
Answer» B. False
13.

Requirements Management is a prerequisite for Quality-Oriented Development ?

A. True
B. False
Answer» B. False
14.

Requirements elicitation is a cyclic process_________________?

A. True
B. False
Answer» B. False
15.

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

Requirements Analysis is an Iterative Process ?

A. True
B. False
Answer» B. False
17.

QFD works best if it has management commitment?

A. True
B. False
Answer» B. False
18.

QFD stands for ________________?

A. quality function design
B. quality function development
C. quality function deployment
D. none of the mentioned
Answer» D. none of the mentioned
19.

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

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

IBIS is a more structured approach than CORE ?

A. True
B. False
Answer» B. False
21.

How is brainstorming different from JAD ? Brainstorming sessions ?

A. last for about 2-3 hours
B. last for about 2-3 days
C. cover the technology used for the development
D. all of the mentioned
Answer» B. last for about 2-3 days
22.

Functional requirements capture the intended behavior of the system?

A. True
B. False
Answer» B. False
23.

FAST stands for___________________?

A. Functional Application Specification Technique
B. Fast Application Specification Technique
C. Facilitated Application Specification Technique
D. None of the mentioned
Answer» D. None of the mentioned
24.

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

Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one?

A. True
B. False
Answer» B. False
26.

Coad and Yourdon suggested _______________ selection characteristics that should be used as an analyst considers each potential object for inclusion in the requirement analysis model ?

A. Three
B. Four
C. Four
D. Six
Answer» E.
27.

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

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

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

Arrange the tasks involved in requirements elicitation in an appropriate manner ?_x005F_x000D_i. Consolidation_x005F_x000D_ii. Prioritization_x005F_x000D_iii. Requirements Gathering_x005F_x000D_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
31.

Arrange the steps in order to represent the conducting of Wide band Delphi Technique ?_x005F_x000D_i. Conduct a group discussion_x005F_x000D_ii. Conduct another group discussion_x005F_x000D_iii. Present experts with a problem_x005F_x000D_iv. Collect expert opinion anonymously_x005F_x000D_v. Iterate until consensus is reached_x005F_x000D_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.
32.

Arrange the given sequence to form a SRS Prototype outline as per IEEE SRS Standard?_x005F_x000D_i. General description_x005F_x000D_ii. Introduction_x005F_x000D_iii. Index_x005F_x000D_iv. Appendices_x005F_x000D_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
33.

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

___________ and ___________ are the two issues of Requirement Analysis?

A. Performance, Design
B. Stakeholder, Developer
C. Functional, Non-Functional
D. None of the mentioned
Answer» C. Functional, Non-Functional
35.

A Use-case actor is always a person having a role that different people may play?

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

A stakeholder is anyone who will purchase the completed software system under development ?

A. True
B. False
Answer» C.