B.TechSemester 62022-23Software EngineeringKCS-601

Software Engineering (KCS-601) - AKTU Question Paper 2022-23

B.Tech · Semester 6 · Free PDF Download

This is the official AKTU Software Engineering Previous Year Question Paper for B.Tech Semester 6, academic session 2022-23. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.

Course:B.Tech
Semester:Semester 6
Session:2022-23
University:AKTU / UPTU

Rate this paper

Questions Asked in 2022-23

Software Engineering (KCS-601) — complete question paper

Section AAttempt all questions in brief. 2 x 10 = 20
  • b
    Define software components
  • c
    Mention any two non-functional requirements on soft ware to be developed
  • d
    What is meant by software prototyping?
  • e
    What do you mean by horizontal and vertical partitioning?
  • f
    What is the software architecture?
  • g
    Distinguish between verification and validation
  • h
    Distinguish between alpha and beta testing? (i) Mention the advantages of CASE tools. (j) Define adaptive maintenance
Section BAttempt any three of the following: 10x3=30
  • a
    Iterative waterfall and spiral model for software lifec ycle clean and discuss various activities in each phase
  • b
    What are the problems faced in software engineering? Explain each in detail
  • c
    Explain about the st ructure chart and all its types with suitable example
  • d
    Explain boundary value analysis and its significan ce with example
  • e
    Discuss Software Configuration Management and vari ous tasks in SCM process. Explain version control and various types of projec t risks
Section CAttempt any one part of the following: 10x1=10
  • a
    Explain software characteristics in detail. Discuss the reasons of software crisis
  • b
    Discuss the various Mc Call’s quality factors with quality triangle
  • a
    Explain the SEI-CMM model. What do you mean by sta te of fire fighting
  • b
    What are the various stages of requirement engineer ing process? Explain it with diagrammatic representation
  • a
    Draw the software design framework and discuss the elements of design model
  • b
    Illustrate th e principles of software design. Discuss the characteristics of good software design
  • a
    Draw the control flow graph and Calculate the cyclo matic complexity with three methods and independent paths for the given code- THENIF B > C THEN A = B ELSE A = C ENDIF ENDIF PRINT A
  • b
    Discuss the various types of structural testing techniques with example of each
  • a
    Draw the general model of software re-engineering and elaborate it
  • b
    Write short notes on: (i) Function Point (ii) COCOMO (iii)Defect, Fault, Failure

Question text is extracted from the official AKTU question paper PDF above. Hindi translations are omitted — every question is printed in English in the original paper. Last verified: 2026-08-23.

Repeated Questions — KCS-601

Questions that appeared in more than one session, found by comparing 3 years of Software Engineering papers (2021-22, 2022-23, 2023-24)

2x

Define software components

Appeared in: 2021-22 · 2022-23

2x

Distinguish between verification and validation

Appeared in: 2021-22 · 2022-23