Software Engineering (KCA-302) - AKTU Question Paper 2023-24
MCA · Semester 3 · Free PDF Download
This is the official AKTU Software Engineering Previous Year Question Paper for MCA Semester 3, academic session 2023-24. 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:2023-24
University:AKTU / UPTU
Rate this paper
Questions Asked in 2023-24
Software Engineering (KCA-302) — extracted question text · 100 marks · 3 Hours
Section AAttempt all q u e s t i o n s i n b r i e f .
- aWhat are the advantages of incremental model? 2
- bWhat are the various steps in r equirement engineering process? 2
- cList the process maturity levels in SEIs CMM. 2
- dWhat are the umbre lla activities of a software process? 2
- eWhat is Cyclomatic Complexity? 2
- fWhat are the characteris tics of good tester? 2
- gDefine black box testing strategy? 2
- hExplain the need of Software project management. 2 i. Differentiate between reactive risk and proactive risk strategies. j. What does Level 0 DFD represent? 2
Section BAttempt any three o f t h e f o l l o w i n g :
- aWhat is software engineering? Explain the layered approach to software engineering. 10
- bDifferentiate between functional and non-functional requirem ents of software engineering. 10
- cWhat is software design? Expl ain the various principles and design concepts of software design. 10
- dWhat is integration testing? D ifferentiate between top-down and bottom-up integration testing. 10
- eWhat is reverse engineering? Describe reverse engineering process. 10
Section CAttempt any one p a r t o f t h e f o l l o w i n g :
- aWhat is waterfall model? Describe the activities of waterfal l model and also mention its drawbacks
- bExplain the need of software life cycle models in Software Engineering. 10
- aWhat are the important activ ities that are carried out during the feasibility study phase? Explain 10
- bWhat is software quality assur ance? What are the various quality concepts of SQA? Explain 10
- aWhat are the main advantages of using an object-oriented des ign approach over a function- oriented approach? Explain
- bWhat is meant by the term coh esion in the context of software design? Differentiate architectural design and procedural design
- aDescribe the errors are commonly found during Unit Testing? 10
- bExplain the Integration testing process and system testing process and discuss their outcomes. 10
- aWhat do you understand by Software Risk Analysis and How Ris k Analysis is important in software engineering
- bExplain the role of CASE tools in Software Reengineering in detail. 10
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 (2023-24) Papers
Other subjects from same semester and session
Software Testing Quality Assurance2023-24Cryptography Network Security2023-24Simulation Modeling2023-24Web Technology2023-24Data Warehousing Data Mining2023-24Computer Network2023-24Digital Image Processing2023-24Big Data2023-24
View all MCA Semester 3 2023-24 papers →