Requirements Management has a high initial start-up cost but does not need ongoing funding throughout a project ?

A. True
B. False
Explanation: Requirements Management needs continued funding throughout a project.Project funding is often limited at the onset of a project, restricted to those aspects of the project which are tangible and visible, and subsequently allocated in a phase-by-phase manner.
✅ The correct answer is option B.

Which of the following is/are true with respect to functions ?

A. A function such as “search-book” is represented using a circle
B. Functions represent some activity
C. Function symbol is known as a process symbol or a bubble in DFD
D. All of the mentioned
✅ The correct answer is option D.
Explanation: All the options are correct with respect to Function Oriented Software Design

In factory method pattern, the framework must instantiate classes but it only knows about the abstract classes, which it cannot initiate. How would one solve this problem ?

A. encapsulating the knowledge of which document subclass to is to be created and
B. moving this knowledge out of the framework
C. instantiating the application specific documents without knowing their class
D. all of the mentioned
✅ The correct answer is option D.
Explanation: Following all the options in order will solve the factory method problem.

Which of the following 4GLs invented at IBM and subsequently adopted by ANSI and ISO as the standard language for managing structured data?

A. SQL
B. PROLOG
C. C
D. JAVA
✅ The correct answer is option A.
Explanation: C & JAVA are third generation languages(3GLs) whereas PROLOG is a 5GL.

Which of the following is not a use of a CASE tool ?

A. Support structured analysis and design (SA/SD)
B. Maintains the data dictionary
C. Checks whether DFDs are balanced or not
D. It complies with the available system
✅ The correct answer is option D.
Explanation: It takes long time to establish the system in order to comply with the available system

Which tools are used to modify online database systems ?

A. Reverse engineering specification tools
B. Code restructuring and analysis tools
C. Test management tools
D. online system re-engineering tools
✅ The correct answer is option D.
Explanation: For example these tools convert IDMS or DB2 files into entity-relationship format.