Software Requirement
1.

The process to gather the software requirements from client, analyze and document them is known as ___________________.

A.  

Feasibility Study

B.  

Requirement Gathering

C.  

Requirement Engineering

D.  

System Requirements Specification

2.

The goal of requirement engineering is to develop and maintain sophisticated and descriptive _________________ document.

A.  

Feasibility Study

B.  

Requirement Gathering

C.  

Software Requirement Validation

D.  

System Requirements Specification

3.

It is the process in which developers discuss with the client and end users and know their expectations from the software.

A.  

Requirements gathering

B.  

Organizing Requirements

C.  

Negotiation & discussion

D.  

Documentation

4.

Which of the following is correct software metrics?

A.  

Complexity Metrics

B.  

Quality Metrics

C.  

Process Metrics

D.  

All of the above

5.

Size Metrics denoted by?

A.  

LOC

B.  

KLOC

C.  

GLOC

D.  

ZLOC

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

7.

Why is Requirements Elicitation a difficult task ?

A.  

Problem of scope

B.  

Problem of understanding

C.  

Problem of volatility

D.  

All of the above

8.

What is the major drawback of CORE ?

A.  

Requirements are comprehensive

B.  

NFRs are not given enough importance

C.  

Role of analyst is passive

D.  

All of the above

9.

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

A.  

2

B.  

3

C.  

4

D.  

5

10.

How many phases are there in Brainstorming ?

A.  

2

B.  

3

C.  

4

D.  

5