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

Which of the following is NOT a common software project estimation technique?

  1. Function Point Analysis

  2. Use Case Points

  3. Analogy-Based Estimation

  4. Expert Judgment

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

Expert judgment is not a formal software project estimation technique. It involves relying on the opinions of experienced individuals to estimate project parameters.

Multiple choice

Which of the following is NOT a common project stakeholder?

  1. Project sponsor

  2. Project manager

  3. Project team members

  4. End users

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

End users are not typically considered project stakeholders. They are the individuals who will ultimately use the product or service that is being developed.

Multiple choice

Which of the following is NOT a common project management tool?

  1. Project management software

  2. Spreadsheets

  3. Gantt charts

  4. Flowcharts

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

Flowcharts are not typically used as project management tools. They are used to represent the flow of data or processes.

Multiple choice

Which of the following is NOT a common software project management challenge?

  1. Scope creep

  2. Unrealistic expectations

  3. Poor communication

  4. Lack of resources

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

Lack of resources is not a common software project management challenge. It is a general challenge that can affect any type of project.

Multiple choice

Which of the following is NOT a common software project management tool?

  1. Project management software

  2. Spreadsheets

  3. Gantt charts

  4. Flowcharts

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

Flowcharts are not typically used as software project management tools. They are used to represent the flow of data or processes.

Multiple choice

What are some common TPM tools and techniques?

  1. Autonomous maintenance

  2. 5S

  3. Total productive maintenance

  4. Overall equipment effectiveness

Reveal answer Fill a bubble to check yourself
Correct answer
Explanation

Common TPM tools and techniques include autonomous maintenance, 5S, total productive maintenance, and overall equipment effectiveness.

Multiple choice

What is the term used to describe the integration of automation and information technology in manufacturing?

  1. Computer-integrated manufacturing (CIM)

  2. Flexible manufacturing systems (FMS)

  3. Automated material handling systems (AMHS)

  4. Robotics and automation (R&A)

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

Computer-integrated manufacturing (CIM) refers to the integration of automation and information technology in manufacturing, enabling the seamless flow of data and communication between different manufacturing processes and systems.

Multiple choice

Which of the following is NOT a key component of a flexible manufacturing system (FMS)?

  1. Computer numerical control (CNC) machines

  2. Automated material handling systems

  3. Programmable logic controllers (PLCs)

  4. Human operators

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

Flexible manufacturing systems (FMS) typically consist of CNC machines, automated material handling systems, and programmable logic controllers (PLCs), while human operators are not considered key components of an FMS.

Multiple choice

Which of the following is NOT a key element of a computer-integrated manufacturing (CIM) system?

  1. Computer-aided design (CAD)

  2. Computer-aided manufacturing (CAM)

  3. Computer-aided engineering (CAE)

  4. Automated material handling systems (AMHS)

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

Computer-aided design (CAD), computer-aided manufacturing (CAM), and computer-aided engineering (CAE) are key elements of a computer-integrated manufacturing (CIM) system, while automated material handling systems (AMHS) are typically considered a separate component of manufacturing automation.

Multiple choice

Which type of server architecture is commonly used for large-scale multiplayer games?

  1. Dedicated server

  2. Peer-to-peer

  3. Client-server

  4. Hybrid server

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

Dedicated servers are often used for large-scale multiplayer games as they provide centralized control over the game world and allow for better performance and scalability. Dedicated servers are separate machines that are solely responsible for running the game server, handling all game logic and communication with clients.

Multiple choice

Which technique is used to ensure that all players in a multiplayer game have a consistent view of the game world?

  1. Deterministic lockstep

  2. Non-deterministic lockstep

  3. Client-side prediction

  4. Server-side reconciliation

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

Deterministic lockstep is a technique used to ensure that all players in a multiplayer game have a consistent view of the game world. It involves synchronizing the game state across all clients and advancing the game state in lockstep, ensuring that all players experience the same sequence of events in the same order.

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.