Capturing the requirement - Software engineering MCQs
1) Requirement engineering process includes which of these steps.A) Feasibility study
B) Requirement Gathering
C) Software Requirement specification & Validation
D) All mentioned above
View Answer / Hide AnswerANSWER: D) All mentioned above
2) Which document is created by system analyst after the requirements are collected from Various stakeholders.A) Software requirement specification
B) Software requirement validation
C) Feasibility study
D) Requirement Gathering
View Answer / Hide AnswerANSWER: A) Software requirement specification
3) In Software validation, requirements can be checked against following conditions.1) If they can be practically implemented
2) If they are valid and as per functionality and domain of software
3) If there are any ambiguities
4) If they are completed
A) True
B) False
View Answer / Hide Answer4) In which elicitation process the developers discuss with the client and end users and know their expectations from the software.A) Requirement gathering
B) Organizing requirements
C) Negotiation & discussion
D) Documentation
View Answer / Hide AnswerANSWER: A) Requirement gathering
5) The process to gather the software requirements from client, analize and document them is known as. A) Requirement engineering process
B) Requirement elicitation process
C) User interface requirements
D) Software system analyst
View Answer / Hide AnswerANSWER: A) Requirement engineering process
6) The interviews, which are held between two persons across the table is. A) Written
B) Non-structured
C) Group
D) One-to-one
View Answer / Hide AnswerANSWER: D) Non-structured
7) What computer-based system can have a profound effect on the design that is chosen and also the implementation approach will be applied.A) Scenario-based elements
B) Class-based elements
C) Behavioural elements
D) Flow-oriented elements
View Answer / Hide AnswerANSWER: C) Behavioural elements
8) In the requirement analysis which model depicts the information domain for the problem.A) Data models
B) Class-Oriented models
C) Scenario-based models
D) Flow-oriented models
View Answer / Hide Answer9) In the requirement analysis which model depicts how the software behaves as a consequence of external events.A) Class-Oriented models
B) Scenario-based models
C) Flow-oriented models
D) Behavioural models
View Answer / Hide AnswerANSWER: D) Behavioural models
10) Modelling is a representation of the object-oriented classes and the resultant collaborations will allow a system to function.A) True
B) False
View Answer / Hide Answer11) The requirements model must achieve which of these primary objectives.A) To describe what the customer requires
B) To establish a basis for the creation of a software design
C) To define a set of requirements that can be validated once the software
D) All mentioned above
View Answer / Hide AnswerANSWER: D) All mentioned above
12) These are the examples of1) Search option given to user to search from various invoices.
2) User should be able to mail any report to management.
3) Users can be divided into groups and groups can be given separate rights.
A) Functional Requirements
B) Non-functional Requirements
C) Both A & B
D) None of the above
View Answer / Hide AnswerANSWER: A) Functional Requirements
13) Which is focused towards goal of the organization?A) Feasibility study
B) Requirement gathering
C) Software requirement specification
D) Software requirement validation
View Answer / Hide AnswerANSWER: A) Feasibility study
14) SRS is a document created by system analyst after the requirements are collected from various stakeholders.A) Yes
B) No
View Answer / Hide Answer15) Software Requirement Specification should come up with following features:1) User Requirements are expressed in natural language.
2) Technical requirements are expressed in structured language, which is used inside the organization.
3) Design description should be written in Pseudo code.
A) True
B) False
View Answer / Hide Answer16) Requirements can be checked against following conditions.1) If they cannot be practically implemented
2) If they are not valid and as per functionality and domain of software
3) If there are no ambiguities
A) True
B) False
View Answer / Hide Answer17) System Analysts have which of these responsibilities.A) Analyzing and understanding requirements of intended software
B) Understanding how the project will contribute in the organization objectives
C) Identify sources of requirement
D) All mentioned above
View Answer / Hide AnswerANSWER: D) All mentioned above
18) The process to gather the software requirements from client, analize and document them is known as.A) Requirement engineering
B) Requirement elicitation
C) User interface requirements
D) Software system analyst
View Answer / Hide AnswerANSWER: A) Requirement engineering
19) Requirements can be gathered from users via interviews, surveys, task analysis,brainstorming, domain analysis, prototyping, studying existing usable version of software, and by observation.A) Yes
B) No
View Answer / Hide Answer20) Abbreviate the term SRS.A) Software Requirement Specification
B) Software Refining Solution
C) Software Resource Source
D) None of the above
View Answer / Hide AnswerANSWER: A) Software Requirement Specification