Skip to main content

Software engineering MCQ Numerical part-1

   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

Popular posts from this blog

short key of c programming

short key of c programming Shortcut Keys(Hot Keys)     Operation    Alt + F  -            Open file Alt + F3 -           Close Alt + F + N  -    New file Alt + X  -           Exit turbo c Alt + F5 -          Output Screen Alt + F + L  -    Check programme load or not. Alt + ENTER  - Full screen Shift + Del -       Cut Shift + Insert -   Paste Ctr + Insert -    Copy Alt+F9 -           Compile a program Ctr + F8           Bbreak point Ctrl+F9 -          To run a program Ctrl+s -...

C LANGUAGE - OVERVIEW C - VARIABLES

C LANGUAGE - OVERVIEW Advertisements C is a general-purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. C was originally first implemented on the DEC PDP-11 computer in 1972. In 1978, Brian Kernighan and Dennis Ritchie produced the first publicly available description of C, now known as the K&R standard. The UNIX operating system, the C compiler, and essentially all UNIX application programs have been written in C. C has now become a widely used professional language for various reasons − Easy to learn Structured language It produces efficient programs It can handle low-level activities It can be compiled on a variety of computer platforms Facts about C C was invented to write an operating system called UNIX. C is a successor of B language which was introduced around the early 1970s. The language was formalized in 1988 by the American National Standard Institute  A N S I A N S ...

environment

It looks like you meant "environment." The environment refers to the surroundings or conditions in which a person, animal, or plant lives or operates. It encompasses various elements, including natural resources, ecosystems, climate, and human-made structures. Protecting and preserving the environment is crucial for the well-being of all living organisms on Earth. Is there anything specific you'd like to discuss or learn about regarding the environment?