Software Engineering Models Questions-Answers

Software Engineering Models Questions-Answers

Q1➡ |Software Engineering Models

Choose the correct option from those given below:
i ➥ (a)-(ii),(b)-(iv),(c)-(i),(d)-(iii)
ii ➥ (a)-(i),(b)-(iii),(c)-(iv),(d)-(ii)
iii ➥ (a)-(iii),(b)-(ii),(c)-(iv),(d)-(i)
iv ➥ (a)-(iv),(b)-(i),(c)-(iii),(d)-(ii)

Show Answer With Best Explanation

Answer: iv
Explanation: Upload Soon


Q2➡ |Software Engineering Models
Consider the following models:
M1: Mamdani model
M2: Takagi-Sugeno-Kang model
M3: Kosko’s additive model(SAM)
Which of the following option contains example of additive rule model?
i ➥ Only M1 and M2
ii ➥ Only M2 and M3
iii ➥ Only M1 and M3
iv ➥ M1, M2 and M3

Show Answer With Best Explanation

Answer: ii
Explanation: Upload Soon


Q3➡ |Software Engineering Models
Which model is simplest model in software development?
i ➥ Waterfall model
ii ➥ Prototyping model
iii ➥ Iterative model
iv ➥ None of the given options

Show Answer With Best Explanation

Answer: i
Explanation: Upload Soon


Q4➡ |Software Engineering Models
i ➥ P-1, Q-2, R-3, S-4
ii ➥ P-4, Q-1, R-2, S-3
iii ➥ P-4, Q-3, R-1, S-2
iv ➥ P-3, Q-1, R-2, S-4

Show Answer With Best Explanation

Answer: ii
Explanation: Upload Soon


Q5➡ |Software Engineering Models
Which of the following is a model of Software Development Life Cycle?
i ➥ Waterfall Model
ii ➥ Chaos Model
iii ➥ Spiral Model
iv ➥ All the above

Show Answer With Best Explanation

Answer: iv
Explanation: Upload Soon


Q6➡ |Software Engineering Models
RAD stands for __.
i ➥ Rapid Application Design
ii ➥ Rapid Application Development
iii ➥ Rapid Aided Development
iv ➥ A Rapid and Design

Show Answer With Best Explanation

Answer: ii
Explanation: Upload Soon


Q7➡ |Software Engineering Models
Which of the following statements is/are false?
P: The clean-room strategy to software engineering is based on the incremental software process model.
Q: The clean-room strategy to software engineering is one of the ways to overcome “unconscious” copying of copyrighted code.
Choose the correct answer from the code given below:
i ➥ P only
ii ➥ Q only
iii ➥ Both P and Q
iv ➥ Neither P and Q

Show Answer With Best Explanation

Answer: iv
Explanation: Upload Soon


Q8➡ |Software Engineering Models
The software _ of a program or a computing system is the structure or structures of the system, which comprise software components, the externally visible properties of those components, and the relationships among them.
i ➥ Design
ii ➥ Architecture
iii ➥ Process
iv ➥ Requirement

Show Answer With Best Explanation

Answer: ii
Explanation: Upload Soon


Q9➡ |Software Engineering Models
Which of the following is not a software process model?
i ➥ Prototyping
ii ➥ Iterative
iii ➥ Time-boxing
iv ➥ Glass-boxing

Show Answer With Best Explanation

Answer: iv
Explanation: Upload Soon


Q10➡ |Software Engineering Models
The __ model is preferred for software development when the requirements are not clear.
i ➥ Rapid Application Development
ii ➥ Rational Unified Process
iii ➥ Evolutionary Model
iv ➥ Waterfall Model

Show Answer With Best Explanation

Answer: iii
Explanation: Upload Soon


Q10➡ |Software Engineering Models
If S 1 is total number of modules defined in the program architecture, S 3 is the number of modules whose correct function depends on prior processing then the number of modules not dependent on prior processing is :
i ➥ 1 + (S 3 / S 1 )
ii ➥ 1 – (S 3 / S 1 )
iii ➥ 1 + (S 1 / S 3 )
iv ➥ 1 – (S 1 / S 3 )

Show Answer With Best Explanation

Answer: ii
Explanation: Upload Soon


Q11➡ |Software Engineering Models
The quick design of a software that is visible to end users leads to _.
i ➥ iterative model
ii ➥ prototype model
iii ➥ spiral model
iv ➥ waterfall model

Show Answer With Best Explanation

Answer: ii
Explanation: Upload Soon


Software Engineering Models Questions-Answers

Q12➡ |Software Engineering Models
Which of the following is not a key issue stressed by an agile philosophy of software engineering ?
i ➥ The importance of self-organizing teams as well as communication and collaboration between team members and customers.
ii ➥ Recognition that change represents opportunity.
iii ➥ Emphasis on rapid delivery of software that satisfies the customer.
iv ➥ Having a separate testing phase after a build phase.

Show Answer With Best Explanation

Answer: iv
Explanation: Upload Soon


Q13➡ |Software Engineering Models
Which one of the following is not a software process model ?
i ➥ Linear sequential model
ii ➥ Prototyping model
iii ➥ The spiral model
iv ➥ COCOMO model

Show Answer With Best Explanation

Answer: iv
Explanation: Upload Soon


Q14➡ |Software Engineering Models
For a data entry project for office staff who have never used computers before (user interface and user friendliness are extremely important), one will use
i ➥ Spiral model
ii ➥ Component based model
iii ➥ Prototyping
iv ➥ Waterfall model

Show Answer With Best Explanation

Answer: iii
Explanation: Upload Soon


Software Engineering Models Questions-Answers

Q15➡ |Software Engineering Models
Which model is simplest model in Software Development ?
i ➥ Waterfall model
ii ➥ Prototyping
iii ➥ Iterative
iv ➥ None of the above

Show Answer With Best Explanation

Answer: i
Explanation: Upload Soon


Q16➡ |Software Engineering Models
Which one of the following is a object-oriented approaches
i ➥ The Booch method
ii ➥ The Rumbaugh method
iii ➥ The coad and Yomdon method
iv ➥ All of the above

Show Answer With Best Explanation

Answer: iv
Explanation: Upload Soon


Q17➡ |Software Engineering Models
Match each software lifecycle model in List – I to its description in List – II:
i ➥ I-e, II-b, III-a, IV-c, V-d
ii ➥ I-e, II-c, III-a, IV-b, V-d
iii ➥ I-d, II-a, III-b, IV-c, V-e
iv ➥ I-c, II-e, III-a, IV-b, V-d

Show Answer With Best Explanation

Answer: i
Explanation:
Waterfall → Standard phases(requirements,design,code,test) in order.

Staged Delivery→ Build initial requirement specification for several releases, then design-and-code in sequence

Spiral → Assess risks at each step; do most critical action first.

Evolutionary prototype → Build an initial small requirement specifications, code it, then “evolve” the specifications and code as needed.

Code and Fix → Write some code debug it, repeat(i.e. ad-hoc)


Software Engineering Models Questions-Answers

Q18➡ |Software Engineering Models
Match each software lifecycle model in List – I to its description in List – II:
i ➥ I-e, II-b, III-a, IV-c, V-d
ii ➥ I-e, II-c, III-a, IV-b, V-d
iii ➥ I-d, II-a, III-b, IV-c, V-e
iv ➥ I-c, II-e, III-a, IV-b, V-d

Show Answer With Best Explanation

Answer: i
Explanation:

Software Suite→ Bundled group of software programs

Integrated Software→ A single program that incorporates most commonly used tools

Macro→ A series of commands grouped into a single command

Templates→ Forms that provide structure for a document

Wizards→ Step-by-step guides in application software


SDLC- software development life cycle
Software engineering Models
Waterfall model
Software Requirement
Software Design
Software Testing
COCOMO Model

Coupling-and-Cohesion
UML(Unified Modeling Language)
Software-configuration-management
Software-Re-engineering
Software Quality
Cyclomatic Complexity
Capability Maturity Model Integration (CMMI)
Software Reliability
error: Content is protected !!
Open chat
1
Hi,how Can We Help You ?