0% found this document useful (0 votes)
14 views

Software engineering merged

The document outlines an examination paper for Software Engineering, detailing the structure, instructions, and questions for candidates. It includes a total of 8 questions, with options to choose between pairs of questions, covering topics such as design concepts, project management, software quality, and testing methodologies. The exam is set for a duration of 2½ hours with a maximum score of 70 marks.

Uploaded by

Zaid Sayed
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)
14 views

Software engineering merged

The document outlines an examination paper for Software Engineering, detailing the structure, instructions, and questions for candidates. It includes a total of 8 questions, with options to choose between pairs of questions, covering topics such as design concepts, project management, software quality, and testing methodologies. The exam is set for a duration of 2½ hours with a maximum score of 70 marks.

Uploaded by

Zaid Sayed
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
You are on page 1/ 10

Total No. of Questions : 8] SEAT No.

8
23
P-1533 [Total No. of Pages : 2

ic-
[6002]-162

tat
S.E. (Computer/A.I.& D.S.)

6s
3:0
02 91
SOFTWARE ENGINEERING

0:3
0
(2019 Pattern) (Semester - IV) (210253)

31
7/0 13
0
6/2
.23 GP

Time : 2½ Hours] [Max. Marks : 70


E
82

Instructions to the candidates:

8
C

23
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.

ic-
16

2) Neat diagrams must be drawn wherever necessary.

tat
8.2

6s
3) Figures to the right side indicate full marks.
.24

3:0
4) Assume suitable data, if necessary.
91
49

Q1) a) Explain any four design concepts with appropriate example. [9]
0:3
30

b) What is design pattern? How patterns can be used in design? [9]


31
01
02

OR
6/2
GP

Q2) a) Explain the Data-flow architecture and Layered Architecture in detail.


7/0

[9]
CE
82

38
b) Explain the golden rules for User Interface Design. [9]

c-2
.23

i
16

tat
Q3) a) What question needs to be answered in order to develop a project plan
8.2

6s

according to W5HH principle? [9]


.24

3:0

b) Explain the project management life cycle. [8]


91
49

0:3

OR
30
31

Q4) a) Explain with appropriate example how schedule can be prepare using
01
02

PERT. [9]
6/2
GP

b) List and explain the different metrics in the process and project domain.
7/0

[8]
CE
82
.23

Q5) a) Describe the software quality dilemma in your own words. [9]
16
8.2

b) What are the objectives of testing? Explain the different types of testing.
[9]
.24
49

P.T.O.
OR

8
23
Q6) a) What is software quality? Write the different quality metrics. [9]

ic-
b) What is test case design? Write the various approaches for test case

tat
design. [9]

6s
3:0
02 91
0:3
Q7) a) What is SCM? Write short note on SCM Elements. [9]

0
31
b) 7/0 13
What is Risk? Explain the reactive and proactive risk strategies with
0
appropriate examples. [8]
6/2
.23 GP

OR
E
82

8
Q8) a) Explain the repository features with respect to software configuration
C

23
management. [9]

ic-
16

tat
b) Write short note on CASE TOOLS for software development. [8]
8.2

6s
.24

3:0
91
49

0:3
30


31
01
02
6/2
GP
7/0
CE
82

38
c-2
.23

i
16

tat
8.2

6s
.24

3:0
91
49

0:3
30
31
01
02
6/2
GP
7/0
CE
82
.23
16
8.2
.24
49

[6002]-162 2
Total No. of Questions : 8] SEAT No. :

8
23
P2297 [Total No. of Pages : 2

ic-
[5869]-278

tat
2s
S.E. (Computer Engineering)

3:2
SOFTWARE ENGINEERING (210253)

02 91
8:4
(2019 Pattern) (Semester - IV)

0
20
7/0 13
Time : 2½ Hours] [Max. Marks : 70
0
6/2
Instructions to the candidates:
.23 GP

1) Sovle Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.


E

2) Neat diagrams must be drawn wherever necessary.


82

8
C

23
3) Assume suitable data, if necessary.

ic-
16

tat
8.2

2s
Q1) a) Design and discuss the project decomposition and work task
.24

communication process.
3:2
[8]
91
49

b) Discuss any 2 of the following with suitable example:


8:4
[10]
30

i) FP-Based Estimation
20

ii) Object Point (OP)-based estimation.


01
02

iii) Process-Based Estimation.


6/2
GP

OR
7/0
CE

Q2) a) Describe any two software size estimation techniques.


82

[8]

38
b) Discuss any 2 of the following with suitable example:
c-2
[10]
.23

i) Problem-Based Estimation i
16

tat
ii) LOC-Based Estimation
8.2

2s

iii) Project Scheduling and basic principles of project scheduling.


.24

3:2
91
49

8:4

Q3) a) List the design concepts. Explain refinement and refactoring. Give the
30
20

importance of Refactoring in improving the quality of software. [9]


01
02

b) List the different architectural styles. Explain any two in detail. [8]
6/2
GP

OR
7/0

Q4) a) Enlist and explain Component level design steps in detail. [9]
CE
82

b) Differentiate between followings. [8]


.23

i) Cohesion and coupling in context of software design? How are


16

these useful for good design of a system?


8.2

ii) Abstraction and Refinement.


.24
49

P.T.O.
Q5) a) Explain Risk identification process? What are the different categories

8
of risks?

23
[8]

ic-
b) Write Short Note: [10]

tat
i) Layers of SCM Process

2s
ii) RMMM Plan

3:2
02 91
OR

8:4
0
Q6) a) Explain Risk Projection and Risk Refinement in detail.

20
[8]
7/0 13
b) Explain the change control mechanism in SCM. [10]
0
6/2
.23 GP

Q7) a) Explain STLC (Software Testing Life Cycle). [7]


E
82

8
C

23
b) Explain the following: [10]

ic-
i) Unit testing and integration testing.
16

tat
8.2

2s
ii) White box testing and black box testing.
.24

3:2
OR
91
49

8:4
Q8) a) Explain phases in Verification and Validation model with suitable
30
20

diagram. [7]
01
02

b) Discuss any 2 of the following in detail. [10]


6/2
GP

i) Acceptance Testing
7/0

ii) Tools for Automated Testing and feature.


CE
82

38
iii) Defect Life Cycle.

c-2
.23

i
16

tat

8.2

2s
.24

3:2
91
49

8:4
30
20
01
02
6/2
GP
7/0
CE
82
.23
16
8.2
.24
49

[5869]-278 2
Total No. of Questions : 8] SEAT No. :

8
23
PB4397 [6261]-37 [Total No. of Pages :2

ic-
tat
S.E. (Computer Engineering) (AI & DS)

5s
SOFTWARE ENGINEERING

1:5
02 91
(2019 Pattern) (Semester- IV) (210253)

3:4
0
41
Time : 2½ Hours ] 2/0 13 [Max. Marks : 70
0
Instructions to the candidates:
5/2
.23 GP

1) Attempt Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.


2) Neat diagrams must be drawn wherever necessary.
E
82

8
3) Figures to the right indicate full marks.
C

23
ic-
4) Assume suitable data if necessary.
16

tat
8.2

5s
.24

1:5
Q1) a) What is project scheduling? Explain in brief about the basic principles
91
49

3:4
guiding the s/w project scheduling. [6]
30

b) What is the need of project Estimation? What are the steps while estimation
41

of software? [6]
01
02

c) How are LOC and FP used during Project Estimation? Explain any one
5/2
GP

with suitable example. [6]


2/0

OR
CE
82

38
c-2
Q2) a) What is the difference between COCOMO and COCOMO II Model?[6]
.23

b) What is the necessity of Estimation? How estimation with Use-cases is i


16

tat
performed? [6]
8.2

5s

c) What is the need for defining a software scope? What are the categories
.24

1:5

of software engineering resources (Project Resources)? [6]


91
49

3:4
30
41

Q3) a) Explain the following design concepts: [6]


01
02

i) Abstraction
5/2

ii) Patterns
GP
2/0

iii) Modularity
CE

b) What is meant by coupling and cohesion. Explain these terms in relation


82

with good software design. [6]


.23

c) What is the importance of software design? What are types of design


16

classes? [5]
8.2

OR
.24
49

P.T.O.
Q4) a) Explain in detail the Architectural design and Component level design

8
23
elements. [6]

ic-
b) What is software Architecture? What is architectural context diagram?[6]

tat
c) Write short note on ‘Interface analysis and design models’. [5]

5s
1:5
02 91
3:4
Q5) a) Briefly explain the steps involved in risk planning in project development.

0
41
[6]
2/0 13
b) Describe with an example how the effect of risk on project schedule is
0
5/2
evaluated using PERT. [6]
.23 GP

c) Explain Version Control and Change Control Layer in Software


E
82

Configuration Management in detail. [6]

8
C

23
ic-
OR
16

tat
8.2

5s
Q6) a) Discuss Software Configuration Management in detail. [6]
.24

1:5
b) Define Software Risk in detail. What are different types of Software
91
49

3:4
Risk? [6]
30
41

c) Discuss the RMMM plan in detail. [6]


01
02
5/2
GP
2/0

Q7) a) What are the guidelines those lead to a successful software testing
CE
82

38
strategy? [6]

c-2
.23

b) What is meant by integration testing? Explain top down and bottom up


i
16

tat
integration testing. [6]
8.2

5s

c) What is the difference between verification and validation? [5]


.24

1:5
91
49

3:4

OR
30
41

Q8) a) Differentiate between black box testing and white box testing. [6]
01
02

b) Explain how Object oriented software testing is different from conventional


5/2
GP

software testing. [6]


2/0
CE

c) Explain Unit Testing and Integration Testing with respect to the Object
82

Oriented Context. [5]


.23
16
8.2


.24
49

[6261]-37 2
Total No. of Questions : 8] SEAT No. :

8
23
PA-2628 [Total No. of Pages : 2

ic-
tat
[5925]-262

0s
S.E. (Computer/AI&DS)

9:2
02 91
Software Engineering

3:3
0
31
(2019 Pattern) (Semester - IV) (210253)
9/0 13
Time : 2½ Hours] [Max. Marks : 70
0
1/2
.23 GP

Instructions to the candidates:


1) Solve Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8
E
80

8
2) Neat diagrams must be drawn wherever necessary.
C

23
3) Assume suitable data if necessary.

ic-
16

tat
8.2

0s
Q1) a) Explain object oriented view of component level design with suitable
.24

9:2
example. [6]
91
49

3:3
b) Explain FP based estimation technique? [6]
30
31

c) What is project scheduling? What are the basic principles of project


01
02

scheduling? [6]
1/2

OR
GP
9/0

Q2) a) Explain COCOMO Model for project estimation with suitable example.
CE

[9]
80

38
b) How LOC and FP used during project Estimation? Explain both Estimation
c-2
.23

techniques with suitable example. [9]


i
16

tat
8.2

0s

Q3) a) Explain guidelines for component level design. [6]


.24

9:2
91

b) Enlist the golden rules of User Interface Design. [6]


49

3:3

c) Explain layered system architecture with neat diagram. [5]


30
31

OR
01
02

Q4) a) Describe notations used for deployment diagram. Describe the importance
1/2
GP

of Deployment diagram. [9]


9/0

b) Explain the following architectural styles with merits/demerits : [8]


CE
80

i) Data-centered Architecture
.23

ii) Data-flow architecture


16
8.2
.24

P.T.O.
49
Q5) a) What is Risk Identification? What are different categories of Risk? [6]

8
23
b) Define software Risk in detail. What are different types of Software

ic-
Risk? [6]

tat
c) What are the advantages of SCM Repository? Explain functions performed

0s
by SCM Repository. [6]

9:2
02 91
OR

3:3
Q6) a) What is Software Configuration Management (SCM) [9]

0
31
b) 9/0 13
What is RMMM? Write short note on it? [9]
0
1/2
.23 GP

Q7) a) What are difference between white box testing and black box testing.
[6]
E
80

8
b) Explain the software testing life cycle in detail. [6]
C

23
c) Explain bottom-up testing with its advantages. [5]

ic-
16

tat
OR
8.2

0s
Q8) a) What is system testing? Explain any three types system testing. [9]
.24

9:2
b) Write note on Alpha and Beta Testing. [8]
91
49

3:3
30
31
01
02
1/2
GP


9/0
CE
80

38
c-2
.23

i
16

tat
8.2

0s
.24

9:2
91
49

3:3
30
31
01
02
1/2
GP
9/0
CE
80
.23
16
8.2
.24

[5925]-262 2
49
Total No. of Questions : 8] SEAT No. :

8
23
P9112 [Total No. of Pages : 2

ic-
[6179]-237

tat
S.E. (Computer Engineering) (Artificial Intellignce &

2s
Data Science Engineering)

8:1
02 91
SOFTWARE ENGINEERING

9:3
(2019 Pattern) (Semester - IV) (210253)
0
30
2/1 13
Time : 2½ Hours] [Max. Marks : 70
0
2/2
Instructions to the candidates:
.23 GP

1) Solve Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.


2) Neat diagrams must be drawn wherever necessary.
E
82

3) Assume suitable data, if necessary.

8
C

23
ic-
16

tat
Q1) a) Discuss with suitable diagram three major categories of software project
8.2

2s
resources? [8]
.24

8:1
91
b) What is Estimation with Use Cases? Explain Estimation Using Use Case
49

9:3
points with the help of an Example. [10]
30
30
01

OR
02
2/2
GP

Q2) a) What are the basic principles of software project scheduling. Explain
2/1

different tasks of project scheduling. [8]


CE
82

38
b) Discuss Empirical Estimation Models. Explain Constructive Cost Model

c-2
.23

for project estimation with suitable example. [10]


i
16

tat
8.2

2s
.24

8:1
91

Q3) a) With the help of diagram explain how to translate the requirements model
49

9:3
30

into the design model. [8]


30
01
02

b) Explain dimensions of design model with the help of diagram. [9]


2/2
GP

OR
2/1
CE

Q4) a) What is software Architecture? Why Architecture is important? What is


82

the use of Architecture Decision Description Template? [9]


.23
16

b) Discuss component level and deployment level design elements. [8]


8.2
.24

P.T.O.
49

[6179]-237 1
Q5) a) Explain Risk and management concern with the help of diagram. [8]

8
23
b) Discuss any two of the following. [10]

ic-
tat
i) Risk Refinement

2s
ii) Risk Mitigation

8:1
02 91
iii) Risk Management

9:3
0
30
OR
2/1 13
Q6) a) What are the advantages of SCM Repository? Explain functions performed
0
2/2
by SCM Repository. [8]
.23 GP

b) Write short note on any two of the following [10]


E
82

8
C

23
i) Change control mechanism in SCM

ic-
16

ii) SCM Process

tat
8.2

2s
iii) RMMM Plan
.24

8:1
91
49

9:3
30
30

Q7) a) Define testing? Explain graph based functional testing techniques with
01
02

suitable graph notation diagram. [9]


2/2
GP

b) Discuss any two of the following. [8]


2/1

i) User Acceptance Testing


CE
82

38
ii) Difference between Verification and validation Testing
c-2
.23

i
16

iii) Software Testing Life Cycle


tat
8.2

2s

OR
.24

8:1
91

Q8) a) What is system testing? Explain any three types system testing. [8]
49

9:3
30

b) Explain with suitable diagram Drivers and stubs in unit test environment.
30

Disucss with suitable diagrams top-up and bottom-up integration in


01
02

integration testing. [9]


2/2
GP
2/1
CE
82
.23


16
8.2
.24
49

[6179]-237 2

You might also like