IMPORTANT QUESTIONS OF REQUIREMENT ENGINEERING (Software Engineering)

IMPORTANT QUESTIONS OF REQUIREMENT ENGINEERING

1. What are the types of requirements ?
a) Availability
b) Reliability
c) Usability
d) All of the mentioned

2. Select the developer-specific requirement ?
a) Portability
b) Maintainability
c) Availability
d) Both Portability and Maintainability

3. FAST stands for
a) Functional Application Specification Technique
b) Fast Application Specification Technique
c) Facilitated Application Specification Technique
d) None of the mentioned

4. Which one of the following is not a step of requirement engineering?
a) elicitation
b) design
c) analysis
d) documentation

5. QFD stands for
a) quality function design
b) quality function development
c) quality function deployment
d) none of the mentioned

6.The user system requirements are the parts of which document ?
a) SDD
b) SRS
c) DDD
d) SRD

7. Which is one of the most important stakeholder from the following ?
a) Entry level personnel
b) Middle level stakeholder
c) Managers
d) Users of the software

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

9. How many classification schemes have been developed for NFRs ?
a) Two
b) Three
c) Four
d) Five

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

11. What is the first step of requirement elicitation ?
a) Identifying Stakeholder
b) Listing out Requirements
c) Requirements Gathering
d) All of the mentioned

12. Starting from least to most important, choose the order of stakeholder.
i. Managers
ii. Entry level Personnel
iii. Users
iv. Middle level stakeholder
a) i, ii, iv, iii
b) i, ii, iii, iv
c) ii, iv, i, iii
d) All of the mentioned

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

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

15. How many Scenarios are there in elicitation activities ?
a) One
b) Two
c) Three
d) Four

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

17. How many phases are there in Brainstorming ?
a) Two
b) Three

c) Four
d) All of the mentioned

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

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

20. How many feasibility studies is conducted in Requirement Analysis ?
a) Two
b) Three

c) Four
d) None of the mentioned

21. How many phases are there in Requirement Analysis ?
a) Three
b) Four
c) Five

d) Six

22. _________ and _________ are the two issues of Requirement Analysis.
a) Performance, Design
b) Stakeholder, Developer

c) Functional, Non-Functional
d) None of the mentioned

23. 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) Five
d) Six

24. Which of the following property does not correspond to a good Software Requirements Specification (SRS) ?
a) Verifiable
b) Ambiguous

c) Complete
d) Traceable

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

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

27. The SRS document is also known as _____________ specification.
a) black-box
b) white-box
c) grey-box
d) none of the mentioned

28.  Which of the following is included in SRS ?
a) Cost
b) Design Constraints

c) Staffing
d) Delivery Schedule

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

30. Consider the following Statement: “The product should have a good human interface.”What characteristic of SRS is being depicted here ?
a) Consistent
b) Non-Verifiable
c) Correct
d) Ambiguous

31. Which of the following is a requirement management activity ?
a) Investigation
b) Design
c) Construction and Test
d) All of the mentioned

32. Which two requirements are given priority during Requirement Management of a product ?
a) User and Developer
b) Functional and Non-functional
c) Enduring and Volatile
d) All of the mentioned

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

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

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

Post a Comment

1 Comments