0% found this document useful (0 votes)
69 views1 page

Bca Part 3 Software Engineering e 3924 2021

This document outlines the structure and content of a B.C.A. Part III Examination in Software Engineering. It contains 5 units, each with 3 questions. Unit I covers software engineering fundamentals. Unit II focuses on software metrics and the system development life cycle. Unit III is about software requirements specification and data flow diagrams. Unit IV discusses abstraction, programming style, and design hierarchies. Finally, Unit V examines software testing, verification and validation, and the steps of software maintenance. The exam contains both theoretical and practical questions across these core topics in software engineering.

Uploaded by

Shiva
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views1 page

Bca Part 3 Software Engineering e 3924 2021

This document outlines the structure and content of a B.C.A. Part III Examination in Software Engineering. It contains 5 units, each with 3 questions. Unit I covers software engineering fundamentals. Unit II focuses on software metrics and the system development life cycle. Unit III is about software requirements specification and data flow diagrams. Unit IV discusses abstraction, programming style, and design hierarchies. Finally, Unit V examines software testing, verification and validation, and the steps of software maintenance. The exam contains both theoretical and practical questions across these core topics in software engineering.

Uploaded by

Shiva
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Roll No……….

E-3924
B.C.A.(Part-III) EXAMINATION, 2021
(Old Course)
Paper Sixth
SOFTWARE ENGINEERING
(304)
Time: Three Hours] [Maximum Marks:100
[Minimum Pass Marks:40

Note: Attempt any two parts from each Unit. All questions carry equal marks.

Unit-I
1. (a) What is software engineering? Explain the needs and software problem?
(b) Discuss the connection between waterfall model and iterative model?
(c) What are software process model? Explain the design principle in software engineering.

Unit-II
2. (a) Briefly describe features of function-oriented metrics with example?
(b) Discuss the role of Size Oriented Metrics in Software Engineering.
(c) What is system development life cycle? Explain each phase of SDLC.

Unit-III
3. (a) What is software requirement specification? Why requirement specification is
important in software designing?
(b) What is the role of DFD for software requirement specification? Draw a DFD for a
system that pays workers.
(c) Explain data dictionary. What is the use of data dictionary in software development
process?

Unit-IV
4. (a) What is abstraction? Explain different levels of abstraction.
(b) What are the rules of good programming style? How can we verify code of a system?
(c) Explain the following two approaches to design hierarchy of component:
i. Top down strategy
ii. Bottom up strategy

Unit-V
5. (a) What is software testing? Explain various types of testing.
(b) Differentiate between verification and validation?
(c) Explain the steps of software maintenance with the help of a diagram.

You might also like