Software Engineering — CACS253 (4th Sem)
Tribhuvan University BCA · 4th Semester · CACS253 · 2023
Extracted text (for search)
Plain text pulled from the file — layout, tables and diagrams don't survive extraction. For the real thing, use the viewer above.
ato Tribhuvan University
x Oe Faculty of Humanities & Social Sciences
LW ghee OFFICE OF THE DEAN
ey 2023
Bachelor in Computer Applications Full Marks: 60
Course Title: Software Engineering - Pass Marks: 24
Code No: CACS253 Time: 3 hours
Semester: IV Batch: 2020
Candidates are required to answer the questions in their own words as far as possible.
- Group B
Attempt any SIX questions. [6x5 = 30]
_2. What is software engineering? Explain the need of software life cycle models in Software
Engineering. [2+3]
3. Why program is developed using evolutionary development are likely to be difficult to
maintain? Explain.
4. What is meant by modular design? When and how should a modular design be implemented? [1+4]
5. Write a detailed note on coding standards. ¢
6. Why is SRS document also known as the black box specification of the system? Explain with example.
7. What do you.mean by project management? Explain the project planning and project
scheduling with example. [144]
8. Explain COCOMO model for software cost estimation in detail. o-.2)» :
yp fi ; Group C
ee _ Attempt any TWO questions. [2x10 = 20]
9. What is configuration Management? What are the five levels of CMM? List important features
of these levels. oe [2+2+6]
10. Explain the software requirement analysis and specification. Discuss various methods for
4 requirement gathering. ES if oe ke [4+6]
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. [5+5]
comments