Software Engineering and Testing Methodologies
Mid Semester Examination, 2022-23
B. Tech - Semester : 05
Time : 1.30 hrs. - Max. Marks : 40
Instructions:
- All questions are Compulsory
- Assume missing data suitably, if any.
Section : A ( 2 x 2 = 4 Marks )
All questions are compulsory
- What do you mean by SDLC?
- What do you mean by Requirement Analysis?
Section : B ( 4 x 2 = 8 Marks )
All questions are compulsory
- Explain Spiral Model.
- What is difference between User Requirements and System Requirements?
Section : C ( 6 x 2 = 12 Marks )
All questions are compulsory
- Software is to be developed for the company "XYZ". The client is not sure of the final system requirements or how the system should be. Which software development model should be used for this project? Justify your choice of software development model.ORDifferentiate between Functional and Non-functional requirements. Given the following requirements, classify them to be either functional or non-functional requirements:
Security
Features to calculate cost of item based on current discount policy
Reliability - Prepare an SRS document for Library Management System.ORExplain different types of Requirements.
Section : D ( 8 x 2 = 16 Marks )
All questions are compulsory
- Explain the Waterfall Model of software development and its advantages and disadvantages in detail. What are the limitations of such a model.ORDescribe the Rapid Application Development (RAD) model and prototype model in detail.
- Fill in the blanks:
i. "Are we Building the system, right?" is called as _____ .
ii. Cost of errors caught in _____ is more than errors in _____ .
iii. _____ process describes where the software is accepted by the user or not.
iv. Following activities are involved in _____ : Black box, White box, Gray box testing, etc.
v. Execution of code comes under _____ .
vi. Following items are evaluated during _____ : Plans, Requirement, Specification, Design specification, Code, Test cases, etc.
vii. Verification is the process of evaluating products of _____ .
viii. Objective of _____ is to make sure that the product actually meet up the user's requirements, and check whether the specifications were correct in the first place.
*******************
No comments:
Post a Comment