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
Which software development methodology emphasizes iterative development and continuous feedback?
-
Waterfall
-
Agile
-
Spiral
-
RAD
B
Correct answer
Explanation
Agile is a software development methodology that emphasizes iterative development and continuous feedback.
Which software development tool is used for version control?
-
Jira
-
Confluence
-
Git
-
Slack
C
Correct answer
Explanation
Git is a software development tool used for version control.
What is the primary responsibility of a software architect?
-
To design the architecture of a software system
-
To implement the software system
-
To test the software system
-
To deploy the software system
A
Correct answer
Explanation
The primary responsibility of a software architect is to design the architecture of a software system.
Which software development methodology emphasizes rapid prototyping and early feedback?
-
Waterfall
-
Agile
-
Spiral
-
RAD
D
Correct answer
Explanation
RAD (Rapid Application Development) is a software development methodology that emphasizes rapid prototyping and early feedback.
Which software development tool is used for issue tracking?
-
Jira
-
Confluence
-
Git
-
Slack
A
Correct answer
Explanation
Jira is a software development tool used for issue tracking.
What is the purpose of a software maintenance plan?
-
To define the procedures for maintaining a software system
-
To design the architecture of a software system
-
To implement the software system
-
To test the software system
A
Correct answer
Explanation
The purpose of a software maintenance plan is to define the procedures for maintaining a software system.
Which software development methodology emphasizes a structured and disciplined approach?
-
Waterfall
-
Agile
-
Spiral
-
RAD
A
Correct answer
Explanation
Waterfall is a software development methodology that emphasizes a structured and disciplined approach.
Which software development tool is used for continuous integration?
-
Jenkins
-
Confluence
-
Git
-
Slack
A
Correct answer
Explanation
Jenkins is a software development tool used for continuous integration.
Which of the following is an example of a policy analysis tool?
-
SWOT analysis
-
Logic model
-
Cost-effectiveness analysis
-
All of the above
D
Correct answer
Explanation
SWOT analysis, logic model, and cost-effectiveness analysis are all examples of policy analysis tools.
Which of the following is NOT a stage of the problem-solving process?
-
Problem identification
-
Information gathering
-
Solution generation
-
Solution implementation
-
Solution evaluation
D
Correct answer
Explanation
Solution implementation is not a stage of the problem-solving process. It is the process of putting the chosen solution into action.
Which of the following is NOT a type of manufacturing automation technology?
-
Programmable logic controllers (PLCs)
-
Distributed control systems (DCSs)
-
Supervisory control and data acquisition (SCADA) systems
-
Computer-aided design (CAD) software
D
Correct answer
Explanation
CAD software is a design tool, while PLCs, DCSs, and SCADA systems are all types of manufacturing automation technologies used to control and monitor manufacturing processes.
Which of the following is NOT a common service improvement strategy?
-
Process reengineering
-
Employee empowerment
-
Customer relationship management
-
Cost reduction
D
Correct answer
Explanation
Cost reduction is not a service improvement strategy. It is a cost management strategy.
Which of the following is NOT a common type of process validation performed in Pharmaceutical Manufacturing?
-
Prospective Validation
-
Concurrent Validation
-
Retrospective Validation
-
Accelerated Stability Testing
D
Correct answer
Explanation
Accelerated Stability Testing is a stress testing method used to assess product stability under exaggerated conditions, not a type of process validation.
Which of the following is NOT a common tool used for process monitoring and control in Pharmaceutical Manufacturing?
-
Statistical Process Control (SPC) Charts
-
Process Analytical Technology (PAT) Sensors
-
Manufacturing Execution Systems (MES)
-
Electronic Data Interchange (EDI)
D
Correct answer
Explanation
EDI is a method for exchanging business documents electronically, not a tool specifically used for process monitoring and control in Pharmaceutical Manufacturing.
Which of the following is NOT a key element of a successful Pharmaceutical Manufacturing Process Optimization program?
-
Data-driven decision-making
-
Continuous improvement culture
-
Regulatory compliance
-
Ignoring customer feedback
D
Correct answer
Explanation
Customer feedback is crucial for understanding product and process performance issues and identifying areas for improvement in Pharmaceutical Manufacturing.