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. It includes the evaluation of the hardware and software for the proposed system.

  2. It includes the software deadlines to be developed in a span of time.

  3. It includes quantification and identification of all the benefits expected.

  4. It includes the degree of which the proposed system will fit as per the user requirement.

  5. None of the above

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

This is true about technical feasibility in SDLC.

Multiple choice
  1. Analysis phase

  2. Testing phase

  3. Implementation phase

  4. Maintenance phase

  5. None of the above

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

This phase includes the continuous evaluation of the developed software to measure the performance of the software such that whether it meets the desired standards and remove the bugs, if any and enhance it to improve its scope.

Multiple choice
  1. Installation

  2. Design

  3. Implementation

  4. Maintenance

  5. Requirement specification

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

An implementation is a realization of a technical specification or algorithm as a program, software component, or other computer system through computer programming and deployment. Many implementations may exist for a given specification or standard. For example, web browsers contain implementations of World Wide Web Consortium-recommended specifications, and software development tools contain implementations of programming languages.

Multiple choice
  1. Waterfall model

  2. Iterative development

  3. Spiral model

  4. Agile software development

  5. RAD

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

Rapid application development R.A.D is a software development methodology that uses minimal planning in favor of rapid prototyping. The planning of software developed using RAD is interleaved with writing the software itself. The lack of extensive pre-planning generally allows software to be written much faster, and makes it easier to change requirements.

Multiple choice
  1. Function point analysis

  2. COCOMO

  3. SEER-SEM

  4. Putnam model

  5. Project management software

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

A function point is a unit of measurement to express the amount of business functionality an information system (as a product) provides to a user. It is a size-based effort estimation model.