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
| 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
| 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
| 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
| 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 |
