Software Requirements MCQ

Software Requirements MCQs : This section focuses on "Software Requirements" of Software Engineering. These Multiple Choice Questions (MCQ) should be practiced to improve the Software Engineering skills required for various interviews (campus interview, walk-in interview, company interview), placements, entrance exams and other competitive examinations.

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

View Answer


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

View Answer


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

View Answer


4. Which of the following is correct software metrics?

A. Complexity Metrics
B. Quality Metrics
C. Process Metrics
D. All of the above

View Answer


5. Size Metrics denoted by?

A. LOC
B. KLOC
C. GLOC
D. ZLOC

View Answer


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

View Answer


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

View Answer


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

View Answer


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

A. 2
B. 3
C. 4
D. 5

View Answer


10. How many phases are there in Brainstorming ?

A. 2
B. 3
C. 4
D. 5

View Answer





Discussion



* You must be logged in to add comment.