43. What describes the data and control to be processed ?

A. Planning process
B. Software scope
C. External hardware
D. Project complexity
✅ The correct answer is option B.
Explanation: Functions described in the statement of scope are evaluated and in some cases refined to provide more detail prior to the beginning of estimation.

45. Which activity sits at the core of software requirements analysis ?

A. Problem decomposition
B. Partitioning
C. Problem elaboration
D. All of the mentioned
✅ The correct answer is option D.
Explanation: During the scoping activity decomposition is applied in two major areas: the functionality that must be delivered and the process that will be used to deliver it

46. Which of the following is not a build system feature ?

A. Minimal recompilation
B. Documentation generation
C. Storage management
D. Reporting
✅ The correct answer is option C.
Explanation: To reduce the storage space required by multiple versions of components that differ only slightly, version management systems usually provide storage management facilities.

47. Which technique is applicable when other projects in the same analogy application domain have been completed ?

A. Algorithmic cost modelling
B. Expert judgement
C. Estimation by analogy
D. Parkinson’s Law
✅ The correct answer is option C.
Explanation: The cost of a new project is estimated by analogy with these completed projects.

48. Which model assumes that systems are created from reusable components, scripting or database programming ?

A. An application-composition model
B. A post-architecture model
C. A reuse model
D. An early design model
✅ The correct answer is option A.
Explanation: It is designed to make estimates of prototype development.