wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Requirement Engineering

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

1. Which one is not a step of requirement engineering?

a)

a) Requirements elicitation

b)

b) Requirements analysis

c)

c) Requirements design

d)

d) Requirements documentation

2.

2. Requirements elicitation means

a)

a) Gathering of requirements

b)

b) Capturing of requirements

c)

c) Understanding of requirements

d)

d) All of the above

3.

3. SRS stands for

a)

a) Software requirements specification

b)

b) System requirements specification

c)

c) Systematic requirements specifications

d)

d) None of the above

4.

4. SRS document is for

a)

a) “What” of a system?

b)

b) How to design the system?

c)

c) Costing and scheduling of a system

d)

d) System’s requirement.

5.

5. Which one is not a type of requirements?

a)

a) Known requirements

b)

b) Unknown requirements

c)

c) Undreamt requirements

d)

d) Complex requirements

6.

6. Which one is not a requirements elicitation technique?

a)

a) Interviews

b)

b) The use case approach

c)

c) FAST

d)

d) Data flow diagram.

7.

7. Requirements review process is carried out to

a)

a) Spend time in requirements gathering

b)

b) Improve the quality of SRS

c)

c) Document the requirements

d)

d) None of the above

8.

8. FAST stands for

a)

a) Functional Application Specification Technique

b)

b) Fast Application Specification Technique

c)

c) Facilitated Application Specification Technique

d)

d) None of the above

9.

9. QFD in requirement engineering stands for

a)

a) Quality function design

b)

b) Quality factor design

c)

c) Quality function development

d)

d) Quality function deployment

10.

10. Which of the following is not a Categories of requirements in QFD are

a)

a) Normal

b)

b) Exciting

c)

c) Expected

d)

d) Challenging

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

a)

a) System Analyst

b)

b) Scribe

c)

c) Facilitator

d)

d) Manager

12.
  1. 12. Who proposed template for writing Use cases

a)

a) Jacobson & others

b)

b) Cockburn & others

c)

c) Pressman & others

d)

d) None

13.
  1. 13. Use Cases are____for the description of user requirements modeled in a structured language like English.

a)

a) unstructured outline or template

b)

b) structured outline or template

c)

c) graphical representations

14.

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

a)

a) Known, Unknown, Undreamed

b)

b) User, Developer

c)

c) Functional, Non-Functional

d)

d) Normal, Expected, Exciting

15.

15. Who distinguished between primary and secondary actor of use cases

a)

a) Jacobson & others

b)

b) Pressman & others

c)

c) Cockburn & others

d)

d) None

16.

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

a)

a) Object Oriented Design (by Booch)

b)

b) Use Cases (by Jacobson)

c)

c) Fusion (by Coleman)

d)

d) Object Modeling Technique (by Rumbaugh)

17.

17. Repositories to store information about all data items defined in DFD is –

a)

a) Data Directory

b)

b) Data definition

c)

c) Directory Definition

d)

d) Data Dictionary

18.

18. In E-R diagram, Attribute is represented by____symbol.

a)

a) Rectangle

b)

b) Ellipse

c)

c) Diamond shaped

d)

d) None

19.

19. How many feasibility studies is conducted in Requirement Analysis ?

a)

a) Two

b)

b) Three

c)

c) Four

d)

d) None of the mentioned

20.

20. _____and_____ are the two issues of Requirement Analysis.

a)

a) Performance, Design

b)

b) Stakeholder, Developer

c)

c) Functional, Non-Functional

d)

d) None of the mentioned

21.

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

a)

a) Verifiable

b)

b) Ambiguous

c)

c) Complete

d)

d) Traceable

22.

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

a) Only i is true

b)

b) Both ii and iii are true

c)

c) All are true

d)

d) None of the mentioned

23.

23. The SRS document is also known as _______ specification.

a)

a) black-box

b)

b) white-box

c)

c) grey-box

d)

d) none of the mentioned

24.

24. Which of the following is not included in SRS ?

a)

a) Performance

b)

b) Functionality

c)

c) Design solutions

d)

d) External Interfaces