Rajiv Gandhi Proudyogiki Vishwavidyalaya 2011-6th Sem B.E Computer Science and Engineering .(ester) -university question paper
B. E. (Sixth Semester) EXAMINATION, June, 2011
SOFTWARE ENGINEERING AND PROJECT MANAGMENT
1.(a) Explain the various phases of RAD model.Discuss the situation where RAD model is useful. MARK:[10]
(b) Explain software process. Enumerate the activities common to all software
proceses. Also list the characteristics of software processes. MARK:[10]
OR
2.(a) Explain the working of spiral model . Why spiral model is considered to be
meta model? MAREK:[10]
(b) What is CMM ? Dicuss its various levels. MARK:[10]
3.(a) Eplain use case approach for specifying functional specification. MARK :[10]
(b) Diffrentiate between function oriented and object oriented modeling. MARK:[10]
OR
4.(a) Define the terms analysis and modeling. State the objectives of analysis and
Modeling. MARK :[10]
(b) What is the use of requirement engineering ? What are the problem in formulation of reqiurments ? MARK :[10]
5.(a) Differentiate beetween structured analysis and Structured design in the context of function oriented design. MARK : [10]
(b) explain the term modularity. What is cohesion and coupiling ? explain with examples. MARK :[10]
OR
6.(a) Explain the use of UML for object oriented design. MARK :[10]
(b) What are the fundamental principles of user interfacedesign ? Explain. Also enumerate the end user requirements in user interface design. MARK :[10]
7.(a) What is system testing ? What series of tests are performed during system testing ? MARK :[10]
(b) Explain the following :
(1) Test Oracles
(2) Formal Technical Review (FTR)
(3) Code Inspection
OR
8.(a) Differentiate between black box and white box testing techniques. MARK :[10]
(b) Calculate the cyclomatic complexity for the following program.Expain your approach :
Int temp
If (a>b) temp = a
Else temp = b
If (c> temp)
Temp= c
Return temp MARK :[10]
9.(a) Discuss various cost estimation models and also compare them. MARK :[10]
(b) What do you mean by the term software reverse engineering ? Why is it required ? Explain the different activities undertaken during reverse engineering .MARK:[10]
OR
10.(a) What are the different types of maintenance thet a software product might need ? why are these maintenance required ? MARK :[10]
(b) What are risk management activities ? Explain what is the effect of risk management activity on the overall cost of project ? MARK :[10 ]
Earning: Approval pending. |