0% found this document useful (0 votes)
2 views

Introduction to Software Engineering

This document outlines the structure and content of an end-semester examination for the course BCA 268: Introduction to Software Engineering. It includes various sections with compulsory questions covering topics such as software development life cycle models, requirement engineering, design techniques, testing strategies, and software quality. The exam is designed to assess students' understanding and application of software engineering concepts and practices.

Uploaded by

mriya4740
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Introduction to Software Engineering

This document outlines the structure and content of an end-semester examination for the course BCA 268: Introduction to Software Engineering. It includes various sections with compulsory questions covering topics such as software development life cycle models, requirement engineering, design techniques, testing strategies, and software quality. The exam is designed to assess students' understanding and application of software engineering concepts and practices.

Uploaded by

mriya4740
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

PRINTED PAGES : 2

Paper ID: 16314 Roll No..............................

END-SEMESTER EXAMINATION, 2022-23


(TERM: 2202)
BCA 268 : INTRODUCTION TO SOFTWARE ENGINEERING
Time : 03 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 requirement engineering? Elaborate. CO1 4 K1
2. Explain disadvantages of Iterative model. CO1 4 K2
3. What are Software myths? Explain with types. CO2 4 K1
4. What is Non-Functional Requirement? Give an Example. CO2 4 K2
5. What is Coupling Elaborate? CO3 4 K2
6. Explain steps to draw State Diagram Diagram. CO3 4 K3
7. What is different type of attributes in ER diagram? CO4 4 K2
8. What is Unit Testing as a process? CO4 4 K3
9. What is Black-box Testing? Elaborate. CO5 4 K2
10. What is the Software Quality Cost? Explain. CO5 4 K3

SECTION-B

All Questions are Compulsory: (3×6=18 Marks)


11. (a) Explain the structure of SRS. Write its Characteristics. CO3 6 K4
---- OR ----
(b) Explain the steps of Prototype model.
12. (a) Write a note on: CO4 6 K4
(i) Reliability Testing
(ii) Volume Testing.
---- OR ----
(b) Explain different types of Debugging practices.

1 Contd…..
13. (a) Write a note on: CO5 6 K4
(i) Quality Control
(ii) Use case in Software Design.
---- OR ----
(b) Write and elaborate Software Testing as a Process.

SECTION-C

All Questions are Compulsory: (3×10=30 Marks)


14. (a) Elaborate SDLC in detail. CO3 10 K4/K5
---- OR ----
(b) Write and explain types of Cohesion in software design.
15. (a) Explain purpose of Integration and System testing with suitable example CO4 10 K4/K5
of any e-commerce website development.
---- OR ----
(b) Draw Level 0, Level1 and Level2 of the DFD of a Student management
system.
16. (a) Elaborate steps of Requirement Engineering in detail. CO5 10 K4/K5
---- OR ----
(b) Explain Software Quality Management in detail.

SECTION-D

Attempt the following Question: (1×12=12 Marks)


17. (a) Write a note on following: CO6 12 K5/K6
(i) Waterfall model
(ii) Software design process.
---- OR ----
(b) Write a note on following:
(i) Software Testing
(ii) Incremental SDLC model.
*******

2 Contd…..

You might also like