CACS253 Software Engineering

Software Engineering TU Board 2023 question paper

9 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Computer Application

Semester 4 · TU Board 2023

Course Title: Software Engineering (CACS253)

Full Marks: 60Pass Marks: 24Time: 3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B

Attempt any SIX question.(6 × 5 = 30)

  1. 2.

    What is software engineering? Explain the need of software life cycle models Engineering.

    5
  2. 4.

    What is meant by modular design? When and how should a modular design be implemented?

    5
  3. 5.

    WWrite a detailed note on coding standards.

    5
  4. 6.

    Why is SRS document also known as the black box specification of the system? Explain with example.

    5
  5. 7.

    What do you mean by project management? Explain the project planning and project scheduling with example.

    5
  6. 8.

    Explain COCOMO model for software cost estimation in detail.

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    What is configuration management? What are the five levels of CMM? List important features of these levels.

    10
  2. 10.

    Explain the software requirement analysis and specification. Discuss various methods for requirement gathering.

    10
  3. 11.

    Write a detailed note on test case design techniques. Which method is best in integration testing? Top-down or bottom-up? Support your answer.

    10

— The End —