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
What is the most important factor to consider when developing a quality control plan?
-
The type of product being manufactured
-
The production process
-
The customer's requirements
-
All of the above
D
Correct answer
Explanation
All of the above factors must be considered when developing a quality control plan.
Which of the following is NOT a common quality control tool?
-
Checklists
-
Flowcharts
-
Gage repeatability and reproducibility (GR&R)
-
Statistical process control (SPC) charts
B
Correct answer
Explanation
Flowcharts are not a common quality control tool, as they are used to document processes, not to control quality.
What are some of the best practices for using mathematical software in financial modeling?
-
Use the software in conjunction with other financial modeling tools.
-
Carefully validate the results of the software.
-
Document the assumptions and methods used in the model.
-
All of the above
D
Correct answer
Explanation
Financial analysts should use mathematical software in conjunction with other financial modeling tools, carefully validate the results of the software, and document the assumptions and methods used in the model.
Which of the following is a key element of Quality Management in Engineering?
-
Continuous Improvement
-
Statistical Process Control
-
Design of Experiments
-
All of the above
D
Correct answer
Explanation
Continuous Improvement, Statistical Process Control, and Design of Experiments are all key elements of Quality Management in Engineering, as they contribute to the systematic identification, analysis, and elimination of defects and inefficiencies.
Which of the following is a commonly used quality management tool?
-
Pareto Chart
-
Cause-and-Effect Diagram
-
Control Chart
-
All of the above
D
Correct answer
Explanation
Pareto Chart, Cause-and-Effect Diagram, and Control Chart are all commonly used quality management tools that help engineers identify and analyze problems, understand their root causes, and implement effective solutions.
How can collaborative editing software improve the efficiency of the editing process?
-
By allowing multiple editors to work on different parts of the project simultaneously
-
By providing real-time feedback and suggestions
-
By automating repetitive tasks and streamlining workflows
-
All of the above
D
Correct answer
Explanation
Collaborative editing software improves efficiency by allowing multiple editors to work on different parts of the project simultaneously, providing real-time feedback and suggestions, and automating repetitive tasks and streamlining workflows.
Which of the following is a common risk assessment technique?
-
What-if Analysis
-
Failure Mode and Effects Analysis (FMEA)
-
Event Tree Analysis
-
All of the above
D
Correct answer
Explanation
What-if Analysis, Failure Mode and Effects Analysis (FMEA), and Event Tree Analysis are all common risk assessment techniques.
Which of the following is a common risk management tool?
-
Risk Matrix
-
Bow-Tie Diagram
-
Monte Carlo Simulation
-
All of the above
D
Correct answer
Explanation
Risk Matrix, Bow-Tie Diagram, and Monte Carlo Simulation are all common risk management tools.
What are the key stages of the iterative design process?
-
Prototyping, testing, analysis, and refinement.
-
Ideation, prototyping, testing, and implementation.
-
Requirements gathering, design, implementation, and testing.
-
Planning, design, development, and deployment.
A
Correct answer
Explanation
The key stages of the iterative design process are prototyping, testing, analysis, and refinement. In the prototyping stage, a prototype of the product or service is created. In the testing stage, the prototype is tested with users and stakeholders to gather feedback. In the analysis stage, the feedback is analyzed to identify areas for improvement. In the refinement stage, the product or service is refined based on the feedback.
What is the relationship between iterative design and agile development?
-
Iterative design is a subset of agile development.
-
Agile development is a subset of iterative design.
-
Iterative design and agile development are two different methodologies.
-
Iterative design and agile development are the same thing.
A
Correct answer
Explanation
Iterative design is a subset of agile development. Agile development is a software development methodology that emphasizes iterative development, team collaboration, and customer feedback. Iterative design is a design methodology that emphasizes the creation of prototypes, testing, and feedback.
What are some tools and techniques that can be used to support iterative design?
-
Prototyping tools.
-
Testing tools.
-
Analysis tools.
-
Feedback management tools.
-
All of the above.
E
Correct answer
Explanation
Tools and techniques that can be used to support iterative design include prototyping tools, testing tools, analysis tools, and feedback management tools.
Which of the following is a common software tool used for production scheduling in pharmaceutical manufacturing?
-
Enterprise Resource Planning (ERP) systems
-
Manufacturing Execution Systems (MES)
-
Advanced Planning and Scheduling (APS) systems
-
All of the above
D
Correct answer
Explanation
Enterprise Resource Planning (ERP) systems, Manufacturing Execution Systems (MES), and Advanced Planning and Scheduling (APS) systems are commonly used software tools for production scheduling in pharmaceutical manufacturing.
Which of the following is NOT a type of contract management tool?
-
Contract Management Software
-
Contract Performance Dashboard
-
Contract Risk Register
-
Contract Change Order Log
C
Correct answer
Explanation
Contract Risk Register is not a type of contract management tool. The other three options are commonly used contract management tools.
Which of the following is NOT a common application of Industrial Engineering?
-
Design of manufacturing systems
-
Development of quality control procedures
-
Management of supply chains
-
Architectural design
D
Correct answer
Explanation
Architectural design is not a common application of Industrial Engineering, which primarily focuses on optimizing industrial processes and systems.
What is the term used for the systematic design and improvement of manufacturing systems?
-
Manufacturing Systems Design
-
Production Planning and Control
-
Inventory Management
-
Supply Chain Management
A
Correct answer
Explanation
Manufacturing Systems Design is the systematic design and improvement of manufacturing systems, involving the layout, equipment selection, and process optimization.