Software – Reengineering Quetions-Answers

Software – Reengineering Quetions-Answers

Q1➡ |Software – Re-engineering
Software Reuse is
i ➥ The process of analysing software with the objective of recovering its design and specification
ii ➥ The process of existing software artifacts and knowledge to build new software
iii ➥ Concerned with reimplementing legacy system to make them more maintainable
iv ➥ The process of analysing software to create a representation of a higher level of abstraction and breaking software down into its parts to see how it works

Show Answer With Best Explanation

Answer: ii
Explanation:


Q2➡ |Software – Re-engineering
Which of the following statements is/are true?
P: Software Reengineering is preferable for software products having high failure rates, having poor design and/or having poor code structure
Q: Software Reverse Engineering is the process of analyzing software with the objective of recovering its design and requirement specification.
i ➥ P only
ii ➥ Q only
iii ➥ Neither P nor Q
iv ➥ Both P and Q

Show Answer With Best Explanation

Answer: iv
Explanation:


Q3➡ |Software – Re-engineering
Software re-engineering is concerned with:
i ➥ Re-constructing the original source code from the existing machine (low level) code program and modifying it to make it more user – friendly.
ii ➥ Scrapping the source code of a software and re writing it entirely from scratch.
iii ➥ Re-organising and modifying existing software systems to make them more maintainable.
iv ➥ Translating source code of an existing software to a new machine (low level) language.

Show Answer With Best Explanation

Answer: iii
Explanation:


Q4➡ |Software – Re-engineering
Which of the following statements is/are true?
P: Software Reengineering is preferable for software products having high failure rates, having poor design and/or having poor code structure
Q: Software Reverse Engineering is the process of analyzing software with the objective of recovering its design and requirement specification.
Choose the correct answer from the code given below:
Code:
i ➥ P only
ii ➥ Q only
iii ➥ Neither P nor Q
iv ➥ Both P and Q

Show Answer With Best Explanation

Answer: iv
Explanation:


Q5➡ |Software – Re-engineering
An__________chart is a project schedule representation that presents project plan as a directed graph. The critical path is the_________sequence of_________ tasks and it defines project __________
i ➥ Activity, Shortest, Independent, Cost
ii ➥ Activity, Longest, Dependent, Duration
iii ➥ Activity, Longest, Independent, Duration
iv ➥ Activity, Shortest, Dependent, Duration

Show Answer With Best Explanation

Answer: ii
Explanation:


follow important topics
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 ?