Software Engineering (KCA302) - AKTU Question Paper 2024-25
MCA · Semester 3 · Free PDF Download
This is the official AKTU Software Engineering Previous Year Question Paper for MCA Semester 3, academic session 2024-25. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.
Course:MCA
Semester:Semester 3
Session:2024-25
University:AKTU / UPTU
Rate this paper
Questions Asked in 2024-25
Software Engineering (KCA302) — extracted question text · 100 marks · 3 Hours
Section AAttempt all questions in brief. 2 x 10 = 20
- aDescribe are the components of a Software. 1 1
- b“Software is developed or engin eered; it is not manufactured in classical sense”. Explain 1 2
- cDifferentiate between verificat ion and validation with an example? 2 2
- dIdentify at least two functional requirements and two non-func tional requirements of a Library Management System. 2 1
- eSummarize the points to compa re bottom-up design with top-down design 3 2
- fIllustrate the concept of Object-Oriented Design. 3 2
- gDefine Unit testing with example. 4 1
- hWhat are the two main activities of regression testing? 4 2 i. Explain the role of CASE tool s in Software Reengineering 5 2 j. Write down the elements of a c onfiguration management system. 5 2
Section BAttempt any three of the following: 10 x 3 = 20
- aWhat are the essential characteristics of software engineeri ng? How is it different from othe r engineering disciplines such as house b uilding and bridge design etc.? Explain in detail the various phases in a software development project?
- bDraw a DFD for result preparation automation system of B.Tec h. Courses of any university. Clearly describe the working of that system, also mention all assumptions made by you
- cExplain the concept of couplin g and cohesion with suitable example. 3 2
- dConsider a program which com putes the square root of an input integer between 1 and 500. Determine the equivalence class test cases. Determine the test cases using boundary value analysis also
- eWhat do you mean by Change Control? Explain the process of c hange control with the help of diagram 5 2
Section CAttempt any one part of the following: 10 x 1 = 10
- aDiscuss the Prototype model of the SDLC with advantages and disadvantages. 1 2
- bClarify the significance of spiral models in software engine ering. Also, write the difference from traditional SDLC model. 1 3
- aWrite a detailed note on SEI CMM What are its different leve ls? How a company can move forward to hi gher levels of CMM. Use proper diagrams and examples?
- bDiscuss the role of feasibi lity study in development of proj ect. Explain the types of feasibility study in detail. 2 2
- aDemonstrate the control flow graph for the following function named isEven.
From the control flow graph, it determines its Cyclomatic Complexity. bool isEven(int num) { if (num % 2 == 0) { return true; } else { return false; } } - bInfer the Halstead's length and volume measure for the follo wing
function: int sum(int a, int b) { int result; result = a + b; return result; } - aWhat is a formal technical review? What are the objectives o f formal technical review? Give a comparative study of code inspection, reviews and walk-through
- bWhy is testing important in the software development life cy cle? Explain black box and white box testing in detail? 4 2
- aWith neat sketch, briefly dis cuss the process of software re-engineering. How to measure cost, effort, duration and size using COCOMO estimation technique? Explain it in detail
- bHow would you define Risk Mana gement? Explain how to select the most appropriate methods for risk assessment and control. 5 2
Question text is extracted from the official AKTU question paper PDF above. Check the original PDF for equations, diagrams and complete wording. Extracted: 2026-08-23.
Software Engineering — Other Year Papers
AKTU Software Engineering PYQs from other sessions
More MCA Semester 3 (2024-25) Papers
Other subjects from same semester and session
Artificial Intelligence2024-25Cryptography Network Security2024-25Software Testing Quality Assurance2024-25Cloud Computing2024-25Computer Network2024-25Software Project Management2024-25Digital Image Processing2024-25Big Data2024-25
View all MCA Semester 3 2024-25 papers →