0% found this document useful (0 votes)
5K views2 pages

MAKAUT Question Paper Software Engg

This document contains questions for an exam on software engineering and project management. It includes questions about: 1. The differences between validation and verification, the importance of traceability in project management, unit testing, requirement engineering, and non-functional requirements. 2. Software development life cycles (SDLC) models including risk management mechanisms and comparing risk management across models. 3. Software design, design patterns, reasons for documenting architecture, and examples. 4. UML diagrams including package diagrams, collaboration diagrams, and sequence diagrams for an attendance system example. 5. Object-oriented software development lifecycles, associations, messages, nodes, and deployment diagrams. 6. St

Uploaded by

ersayantan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5K views2 pages

MAKAUT Question Paper Software Engg

This document contains questions for an exam on software engineering and project management. It includes questions about: 1. The differences between validation and verification, the importance of traceability in project management, unit testing, requirement engineering, and non-functional requirements. 2. Software development life cycles (SDLC) models including risk management mechanisms and comparing risk management across models. 3. Software design, design patterns, reasons for documenting architecture, and examples. 4. UML diagrams including package diagrams, collaboration diagrams, and sequence diagrams for an attendance system example. 5. Object-oriented software development lifecycles, associations, messages, nodes, and deployment diagrams. 6. St

Uploaded by

ersayantan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
  • Exam Instructions & Questions

Name : ……………………………………………………………

htt
Roll No. : …………………………………………………………
Invigilator's Signature : ………………………………………..
CS/M.Tech(CSE)/SEM-1/MCS-105C/2009-10
p:/
2009
SOFTWARE ENGINEERING & PROJECT
MANAGEMENT
/q
Time Allotted : 3 Hours Full Marks : 70

The figures in the margin indicate full marks.


pap
Candidates are required to give their answers in their own words
as far as practicable.

Answer Question No. 1 and any five from the rest.

1. Answer any five questions : 5 × 2 = 10


er.

i) What is the difference between validation and


verification ?
ii) Justify the importance of trace-ability in project
wb

management.
iii) What is unit testing ?
iv) What is requirement engineering ?
v) What is non-functional requirements ?
ut .

vi) What is the difference between an alpha and a beta test


?
vii) What are RUP and PSP ?
a c.

2. What is SDLC ? What are the various SDLC models ?


Explain any model in detail that has a higher risk
management mechanism. Compare the risk management of
your chosen model with any two other popular models.
in

1+2+6+3

920566 [ Turn over


CS/M.Tech(CSE)/SEM-1/MCS-105C/2009-10

3. What is a Good Software Design ? What are design patterns


htt
? Give at least three reasons for why we should document
the architecture. Give examples. 3+2+3+4

4. Describe package diagram and collaboration diagram.


p:/
Assume an automated attendance system with smart card
reader facility. Define the classes and objects. Draw the
sequence diagram for registering a daily attendance
operation. 2+3+2+5
/q
5. Describe the different phase OOSD life-cycle. What is meant
by axioms ? What is association relationship ? What is a
pap

message ? What is a node ? Give an example of deployment


diagram. 2+1+2+2+2+3

6. What is a stub ? Describe the concept of top-down


integration testing. What is benchmark ? What is an
er.

acceptance test ? What is an installation test ? What


problems of acceptance testing can you solve by using
parallel testing ? 1+3+2+2+2+2
wb

7. What is maintainability ? What is reusability ? Define and


describe testability. Write a short note on CMM. What is the
difference between CMM and CMMI. 2+2+3+3+2
ut .

8. How does software engineering differ from programming ?


What knowledge of project maintenance is needed for
efficient software engineering ? List factors affecting project
a c.

scheduling. Describe the interaction of these factors. What


other than scheduling, is involved in project management ?
2+4+2+2+2
in

920566 2

You might also like