Free Mock Test - Software Engineering : Model (Test 1)

Software Engineering is one of the most important subjects in Computer Science and Information Technology competitive examinations. Questions from Software Development Life Cycle (SDLC), software process models, software testing, requirement engineering, software maintenance, project management, and quality assurance are frequently asked in examinations such as BPSC TRE, GATE CSE, UGC NET Computer Science, NIELIT Scientist, SSC Technical, Railway, Banking IT Officer, Teacher Recruitment exams, and university entrance tests.

Total Questions : 20

Timer : sec

Question : Which SDLC model follows a linear sequential approach?


Question : Which model is best suited when customer requirements are changing frequently?


Question : RAD stands for


Question : In which SDLC model is testing planned alongside every development phase?


Question : Which model is most suitable for high-risk projects?


Question : The main objective of the Prototype Model is


Question : Which model develops software in small functional parts?


Question : Agile development emphasizes


Question : Which SDLC model has the highest project risk?


Question : Which model repeats the development cycle until the product is refined?


Question : In the Spiral Model, every loop mainly consists of


Question : Which SDLC model is NOT suitable when requirements are well-defined?


Question : Which SDLC model provides the earliest working software?


Question : Agile software development is based on


Question : Which model is also known as the Verification and Validation Model?


Question : Which SDLC model combines iterative development with systematic risk management?


Question : Evolutionary Model mainly focuses on


Question : Which SDLC model has the least documentation requirement?


Question : Which of the following is an advantage of the RAD Model?


Question : Match the SDLC model with its key characteristic.

Model Characteristic
A. Waterfall 1. Risk Analysis
B. Spiral 2. Sequential Development
C. Agile 3. Customer Collaboration
D. Prototype 4. Requirement Clarification