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: