Computer Knowledge

Software Development and Management

3,064 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. left right approach

  2. top down approach

  3. bottom up approach

  4. modular approach

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

The modular approach involves breaking down a complex system into smaller, independent, manageable modules or components. Each module can be designed, implemented, and tested separately, making the overall system development, analysis, and maintenance more systematic and less error-prone.

Multiple choice
  1. It manages code execution.

  2. It allows you to debug your application and trace the execution of the code.

  3. It provides marshalling to and from COM.

  4. It prevents the unsafe casts.

  5. None of the above

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

None of the above are the task of class loader. A class loader is responsible for managing the metadata and loading of the classes.

Multiple choice
  1. Garbage collection.

  2. Support for custom attributes.

  3. Support for explicit free threading that allows creation of multithreaded, scalable applications.

  4. All of the above

  5. Only (1) and (3)

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

All the services of CLR.