Software engineering MCQ Numerical part-1
1. As per an IBM report, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189% and for every 100 projects, there are 94 restarts". What is the reason for these statistics ?
a) Lack of adequate training in software engineering
b) Lack of software ethics and understanding
c) Management issues in the company
d) All of the mentioned
View Answer
Answer: a
Explanation: Option b & c are a part of Software Engineering as a subject, hence option a covers them both.
2. The work associated with software engineering can be categorized into three generic phases, regardless of application area, project size, or complexity namely the__________ phase which focuses on what, the_________ phase which focuses on how and the_________ phase which focuses on change.
I. support
ii. development
iii. definition
a) 1, 2, 3
b) 2, 1, 3
c) 3, 2, 1
d) 3, 1, 2
Answer: c
Explanation: None.
3. Arrange the following steps to form a basic/general Engineering Process Model.
I. Test
ii. Design
iii. Install
iv. Specification
v. Manufacture
vi. Maintain
a) 2, 4, 5, 1, 6, 3
b) 4, 2, 5, 1, 3, 6
c) 2, 4, 5, 1, 3, 6
d) 4, 2, 5, 1, 6, 3
View Answer
Answer: b
Explanation: None.
4.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
View Answer
Answer: c
Explanation: Users are your customers, they will be using your product, thus making them most important of all.
5. 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
View Answer
Answer: b
Explanation: Requirements gathering captures viewpoint from different users followed by evaluation of those
view points. Now comes the task of checking the relative importance of the requirements and finally to
consolidate or bind together the information collected.
6. Choose a framework that corresponds to Issue Based Information System (IBIS).
a) Idea -> Question -> Argument
b) Question -> Idea -> Argument
c) Issue -> Position -> Justification
d) Both Question -> Idea -> Argument and Issue -> Position -> Justification
View Answer
Answer: d
Explanation: IBIS is a simple and non-intrusive method that provides a
framework for resolving issues and gathering requirements.
7.Arrange the steps in order to represent the conducting of Wideband Delphi Technique.
i. Conduct a group discussion
ii. Conduct another group discussion
iii. Present experts with a problem
iv. Collect expert opinion anonymously
v. Iterate until consensus is reached
vi. Feedback a summary of result to each expert
a) I, iii, ii, iv, v, vi
b) iii, I, ii, iv, v, vi
c) I, ii, iii, iv, vi, v
d) iii, I, iv, vi, ii, v
View Answer
Answer: d
Explanation: The sequence represents the working steps of a Wideband Delphi technique .
8. 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, iamb, iv
b) iii, ii, I, v, iv
c) ii, I, v, iv, iii
d) iii, I, ii
View Answer
Answer: c
Explanation: The given sequence correctly resemble a standard SRS prototype as per IEEE.
9. Consider the following Statement: “The output of a program shall be given within 10 sacs of
event X 10% of the time. "What characteristic of SRS is being depicted here ?
a) Consistent
b) Verifiable
c) Non-verifiable
d) Correct
View Answer
Answer: b
Explanation: An SRS is verifiable, if and only if, every requirement stated therein is verifiable.
Here the given condition can be verified during testing phase.
10. 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
View Answer
Answer: a
Explanation: DOORS is one such tool that supports Automatic Link Detection.
11. According to a statistical report: “over 30% of all software projects are cancelled before
completion and over 70% of the remainder fail to deliver expected features”. What must be the
reason for such a situation ?
a) Poor change management
b) Poor requirements management
c) Poor quality control
d) All of the mentioned
View Answer
Answer: b
Explanation: Fundamental to the problem mentioned in the statistical report is poor requirements
management. Option a and c are its sub parts.
12. Identify the correct statement with respect to Evolutionary development:
a) Evolutionary development usually has two flavors; exploratory development, and throw-away prototyping
b) Very large projects are usually done using evolutionary development based approach
c) It facilitates easy project management, through the high volume of documentation it generates
d) Sometimes the construction of a throw-away prototype is not followed by a re- implementation of the software system using a more structured approach
View Answer
Answer: a
Explanation: Evolutionary development usually has two flavors; exploratory development, and
throw-away prototyping.
Comments
Post a Comment