Computer Knowledge

Software Development and Management

2,312 Questions

Software development and management focuses on the system development life cycle, enterprise architecture, and configuration management. It tests your familiarity with system analysis, design models, and IT project planning. This subject is essential for specialist and banking officer scale examinations.

System analysis and designSoftware development life cycleConfiguration managementEnterprise architectureObject oriented design

Software Development and Management Questions

Multiple choice
  1. Program generation activity

  2. Language processing activity

  3. Allocation

  4. Pseudo operations

  5. Macro

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

This activity arises due to the differences between the manner in which a software designer describes the ideas concerning the behaviour of the software and the implementation of the idea in the computer system.

Multiple choice
  1. System definition

  2. System procurement

  3. System operations and support

  4. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

System definition phase begins with recognition by the user that a new system or upgrade to an existing system, product or service is required to satisfy an operational need.

Multiple choice
  1. Top-Down

  2. Bottom-Up

  3. Top-Down and Bottom-up

  4. None of the above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Software complexity can be managed through both Top-Down (decomposing complex systems into smaller subsystems) and Bottom-Up (building from basic components to complex systems) approaches. Neither approach alone is sufficient for all scenarios - effective software engineering often requires combining both methodologies depending on the project context. This comprehensive understanding makes option C the correct answer.