CSC364 Software Engineering

Software Engineering TU Board 2077 question paper

12 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Science in Computer Science and Information Technology

Semester 6 · TU Board 2077

Course Title: Software Engineering (CSC364)

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

Candidates are required to give their answers in their own words as far as practicable. The figures in the margin indicate full marks.

Group A

Attempt any two questions.(2 × 10 = 20)

  1. 1.

    Explain the detail tasks in a software configuration management process with example.

    10
  2. 2.

    Explain the agile software development. Compare between agile software development with prototyping software development.

    10
  3. 3.

    Compare between verification and validation. why validation is particularly difficult process?
    Explain with example.

    10

Group B

Attempt any eight questions.(8 × 5 = 40)

  1. 4.

    What are the good characteristics of software? Explain.

    5
  2. 5.

    Explain the process of requirement engineering.

    5
  3. 6.

    Differentiate between waterfall model and spiral model.

    5
  4. 7.

    Explain the software quality assurance with example.

    5
  5. 8.

    Discuss the structure of SRS document.

    5
  6. 9.

    Explain with example how COCOMO can be used for software cost estimation?

    5
  7. 10.

    Discuss with example of reuse base software engineering.

    5
  8. 11.

    Write down the software version control process.

    5
  9. 12.

    Differentiate between Alpha testing and Beta testing.

    5

— The End —