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. the objective of users and managers of information technology are identical

  2. the reduction of system costs is a major concern for users of information technology

  3. maintenance of outdated application infrastructure is not expensive

  4. the reduction of system complexity is an objective of information technology managers

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

Only (4) can be inferred. Hence, (4) is the answer.

Multiple choice
  1. DFD

  2. State diagram

  3. EPC

  4. Activity diagram

  5. Pseudocode

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

A data flow diagram (DFD) is a graphical representation of the flow of data through an information system, modeling its process aspects. Often they are a preliminary step used to create an overview of the system, which can later be elaborated.

Multiple choice
  1. Brainstorming of clients/users

  2. Gathering information for the existing documents

  3. Preparing questionnaires

  4. Evaluation of the gathered information

  5. Designing the proposed system

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

This is not carried out in the analysis phase. Hence, it is not a responsibility of the analyst.

Multiple choice
  1. System design document

  2. Test plan

  3. Software requirement specification

  4. Installation report

  5. Detailed design document

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

Software requirement specification is the end product of the analysis and requirement gathering phase. It is prepared by the analyst.

Multiple choice
  1. Legal feasibility

  2. Operational feasibility

  3. Economic feasibility

  4. Technical feasibility

  5. Schedule feasibility

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

A project will fail if it takes too long to be completed before it is useful. Typically this means estimating how long the system will take to develop, and if it can be completed in a given time period using some methods like payback period. Schedule feasibility is a measure of how reasonable the project timetable is.

Multiple choice
  1. Researching problem

  2. Plan a system flow from the ground up

  3. Interact with internal users and customers

  4. Coding

  5. Write technical requirements

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

This is not a role of the analyst. This is done by a software engineer.

Multiple choice
  1. A cost/ benefits analysis

  2. Human and economic factors

  3. A description of the present technical resources of the organisation

  4. An estimate of how long the system will take to develop

  5. An algorithm for the development of the system

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

An algorithm for the development of the system is not a part of the feasibility report. This study is undertaken during the design phase.