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

Which project planning technique involves breaking down the project into smaller, more manageable tasks?

  1. Work Breakdown Structure (WBS)

  2. Gantt Chart

  3. Critical Path Method (CPM)

  4. Program Evaluation and Review Technique (PERT)

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

Work Breakdown Structure (WBS) is a project planning technique that involves breaking down the project into smaller, more manageable tasks, enabling better organization and control of the project.

Multiple choice

Which project scheduling technique calculates the earliest and latest start and finish times for project activities?

  1. Work Breakdown Structure (WBS)

  2. Gantt Chart

  3. Critical Path Method (CPM)

  4. Program Evaluation and Review Technique (PERT)

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

Critical Path Method (CPM) is a project scheduling technique that calculates the earliest and latest start and finish times for project activities, helping identify the critical path, which is the sequence of activities that determines the overall project duration.

Multiple choice

Which project scheduling technique is commonly used for large and complex projects?

  1. Work Breakdown Structure (WBS)

  2. Gantt Chart

  3. Critical Path Method (CPM)

  4. Program Evaluation and Review Technique (PERT)

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

Critical Path Method (CPM) is commonly used for large and complex projects due to its ability to identify the critical path, which is the sequence of activities that determines the overall project duration, and to calculate the earliest and latest start and finish times for project activities.

Multiple choice

Which project scheduling technique is commonly used for projects with repetitive or predictable activities?

  1. Work Breakdown Structure (WBS)

  2. Gantt Chart

  3. Critical Path Method (CPM)

  4. Program Evaluation and Review Technique (PERT)

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

Gantt Chart is commonly used for projects with repetitive or predictable activities due to its simplicity and ease of use. It provides a visual representation of the project schedule, illustrating the sequence and duration of activities, dependencies, and milestones.

Multiple choice

Which project planning technique involves identifying and analyzing potential risks and developing strategies to mitigate them?

  1. Work Breakdown Structure (WBS)

  2. Gantt Chart

  3. Critical Path Method (CPM)

  4. Risk Management

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

Risk Management is a project planning technique that involves identifying and analyzing potential risks, assessing their likelihood and impact, and developing strategies to mitigate or eliminate them, ensuring project success.

Multiple choice

Which project management tool is commonly used for tracking project progress and updating the project schedule?

  1. Work Breakdown Structure (WBS)

  2. Gantt Chart

  3. Critical Path Method (CPM)

  4. Project Management Software

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

Project Management Software is commonly used for tracking project progress and updating the project schedule. It provides various features such as task management, resource allocation, scheduling, collaboration, and reporting, enabling efficient project monitoring and control.

Multiple choice

What is the first step in the real estate development process?

  1. Site selection and acquisition

  2. Feasibility analysis

  3. Design and planning

  4. Construction

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

The initial step involves identifying and acquiring a suitable site for the development project.

Multiple choice

What is the final stage in the real estate development process?

  1. Project completion and handover

  2. Marketing and sales of the developed property

  3. Property management and maintenance

  4. All of the above

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

The final stage encompasses project completion, marketing and sales, and ongoing property management.

Multiple choice

Which of the following is a common tool used for visualizing and analyzing the interactions between different components of a system?

  1. System architecture diagram.

  2. Flowchart.

  3. Use case diagram.

  4. All of the above.

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

System architecture diagrams, flowcharts, and use case diagrams are commonly used tools for visualizing and analyzing system interactions.

Multiple choice

What is the primary focus of the requirements engineering phase in systems engineering?

  1. Developing detailed design specifications for the system.

  2. Identifying and documenting the needs and expectations of stakeholders.

  3. Creating a comprehensive test plan for the system.

  4. None of the above.

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

The requirements engineering phase focuses on gathering, analyzing, and documenting stakeholder needs and expectations to define the system's functional and non-functional requirements.

Multiple choice

Which of the following is a key activity in the systems integration and testing phase of systems engineering?

  1. Developing and executing test plans.

  2. Verifying that the system meets its requirements.

  3. Resolving any issues or defects identified during testing.

  4. All of the above.

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

The systems integration and testing phase involves developing test plans, conducting tests, verifying requirements, and resolving any issues or defects identified during testing.

Multiple choice

What is the primary focus of the systems sustainment phase in systems engineering?

  1. Providing ongoing support and maintenance for the system.

  2. Managing upgrades and modifications to the system.

  3. Ensuring the system continues to meet its operational requirements.

  4. All of the above.

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

The systems sustainment phase involves providing ongoing support, managing upgrades, and ensuring the system continues to meet its operational requirements throughout its lifecycle.

Multiple choice

Which of the following is NOT a common problem-solving tool?

  1. Flowcharts

  2. Decision trees

  3. Gantt charts

  4. PERT charts

  5. Fishbone diagrams

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

Gantt charts are used for project planning and scheduling, not for problem-solving.

Multiple choice

Which of the following is NOT a stakeholder in the context of engineering design?

  1. The end user

  2. The client

  3. The engineer

  4. The government

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

The government is not a stakeholder in the context of engineering design because they are not directly involved in the design process.

Multiple choice

What is the term for the principle that engineers should strive to design products and systems that are reliable and durable?

  1. Reliability engineering

  2. Quality engineering

  3. Robust design

  4. Fault tolerance

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

Reliability engineering is the principle that engineers should strive to design products and systems that are reliable and durable.