PRINTED PAGES : 2
Paper ID: 16314 Roll No..............................
END-SEMESTER EXAMINATION, 2022-23
BCA (SEMESTER : 05)
BCA 268 : INTRODUCTION TO SOFTWARE ENGINEERING
Time: 3 Hrs. Max. Marks: 100
Note: 1. All questions are compulsory.
2. Assume missing data suitably, if any.
CO1: Compare various software development life cycle models
CO2: Apply requirement engineering techniques to develop SRS for a project.
CO3: Classify various design techniques
CO4: Categorize testing strategies for a software system
CO5: Explain quality and maintenance concepts
CO6: Create and deliver quality software as an individual or as part of a multidisciplinary team.
COS Marks BTL
SECTION-A
All Questions are Compulsory: (10×4=40 Marks)
1. What is Software Engineering? CO1 4 K1
2. Explain disadvantages of Water Fall model. CO1 4 K2
3. What are the steps of Requirement Engineering? List them. CO2 4 K1
4. What is Functional Requirement? Give an Example. CO2 4 K2
5. What is Cohesion? Elaborate. CO3 4 K2
6. Explain steps to draw DFD. CO3 4 K3
7. What is the difference between Validation and Verification? CO4 4 K2
8. What is Debugging as a process? CO4 4 K3
9. What is Software Quality? Elaborate. CO5 4 K2
10. What are requirement engineering techniques to develop SRS for a project? CO5 4 K3
SECTION-B
All Questions are Compulsory: (3×6=18 Marks)
11. (a) Explain the purpose of SRS. Write its Characteristics. CO3 6 K4
---- OR ----
(b) Draw Use case Diagram of a super market.
12. (a) Write a note on: a) Usability Testing, b) Compatibility Testing. CO4 6 K4
---- OR ----
(b) Write and Elaborate Software Requirement as a Process.
13. (a) Write a note on a) Feasibility Study, b) Components of DFD. CO5 6 K4
---- OR ----
(b) Write and explain types of Cohesion in software design.
1 Contd…..
SECTION-C
All Questions are Compulsory: (3×10=30 Marks)
14. (a) Elaborate WaterFall model with its advantages. CO3 10 K4/K5
---- OR ----
(b) Explain different types of Debugging practices.
15. (a) Explain Hierarchy of Testing of a Software CO4 10 K4/K5
---- OR ----
(b) Explain purpose of Black Box and White Box testing with suitable example
of any e-commerce website development.
16. (a) Explain SDLC in detail. CO5 10 K4/K5
---- OR ----
(b) What are the steps of Software Quality Assurance?
SECTION-D
Attempt the following Question: (1×12=12 Marks)
17. (a) Write a note on following: CO6 12 K5/K6
(i) Coupling in Software Design,
(ii) State Diagram.
---- OR ----
(b) Write a note on following:
(i) Software Design
(ii) Software Testing.
*******
2 Contd…..