MCASemester 32023-24Software EngineeringKCA-302

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 .
  • a
    What are the advantages of incremental model? 2
  • b
    What are the various steps in r equirement engineering process? 2
  • c
    List the process maturity levels in SEIs CMM. 2
  • d
    What are the umbre lla activities of a software process? 2
  • e
    What is Cyclomatic Complexity? 2
  • f
    What are the characteris tics of good tester? 2
  • g
    Define black box testing strategy? 2
  • h
    Explain 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 :
  • a
    What is software engineering? Explain the layered approach to software engineering. 10
  • b
    Differentiate between functional and non-functional requirem ents of software engineering. 10
  • c
    What is software design? Expl ain the various principles and design concepts of software design. 10
  • d
    What is integration testing? D ifferentiate between top-down and bottom-up integration testing. 10
  • e
    What 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 :
  • a
    What is waterfall model? Describe the activities of waterfal l model and also mention its drawbacks
  • b
    Explain the need of software life cycle models in Software Engineering. 10
  • a
    What are the important activ ities that are carried out during the feasibility study phase? Explain 10
  • b
    What is software quality assur ance? What are the various quality concepts of SQA? Explain 10
  • a
    What are the main advantages of using an object-oriented des ign approach over a function- oriented approach? Explain
  • b
    What is meant by the term coh esion in the context of software design? Differentiate architectural design and procedural design
  • a
    Describe the errors are commonly found during Unit Testing? 10
  • b
    Explain the Integration testing process and system testing process and discuss their outcomes. 10
  • a
    What do you understand by Software Risk Analysis and How Ris k Analysis is important in software engineering
  • b
    Explain 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.

Syllabus & More PYQs

Paper solve karne se pehle unit-wise syllabus dekh lo