CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Softwares and Software Security
A software firm in Pune has finished coding a payroll application. Before releasing it to the client, the team runs unit, integration, system and user acceptance tests to find defects. In the classic SDLC, which phase does this activity represent?
The activity is the testing phase. Running unit, integration, system and user acceptance tests after coding checks the software against requirements and uncovers defects before release, whereas requirements analysis, design and maintenance occur at other points in the SDLC.
- ARequirements analysis
- BTestingCorrect
- CMaintenance
- DSystem design
Explanation
Unit, integration, system and acceptance testing verify that the built software meets specified requirements and expose defects before release. This is the testing phase. Requirements analysis happens at the start, design precedes coding, and maintenance follows deployment.
Did you get it right without looking?
One question tells you little. A timed set on Softwares and Software Security shows your real accuracy, how long you take and where you lose marks.
More Softwares and Software Security questions
- Arjun's firm is developing an e-filing portal. The client is unsure about the final screens and expects frequent changes after seeing early …
- Which activity is characteristic of a secure SDLC, as distinct from an ordinary SDLC?
- A company secretary is told that a software team has finished writing code for a payroll module and now plans to run unit, integration and s…
- Under the Indian Copyright Act, 1957, a computer programme is protected as which type of work?
- Meera Systems Pvt. Ltd. engages an independent freelancer to write custom software. The contract is silent on ownership. As per the general …
- During which SDLC phase are bugs reported by users after go-live fixed and the software updated for changed business needs?