Design and Analysis of Algorithms Exam
Design and Analysis of Algorithms Exam
8
23
PA-912 [Total No. of Pages : 3
ic-
[5927]-342
tat
B.E. (Computer Engineering)
6s
DESIGN AND ANALYSIS OF ALGORITHMS
6:0
(2019 Pattern) (Semester - VII) (410241)
02 91
3:3
0
31
Time : 2½ Hours] [Max. Marks : 70
5/0 13
Instructions to the candidates:
0
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
1/2
.23 GP
8
C
23
ic-
Q1) a) Solve the matrix chain multiplication for the following 6 matrix problem
16
tat
using Dynamic programming. [10]
8.2
6s
Matrix A1 A2 A3 A4 A5 A6
.24
6:0
Dimensions 10×20 20×5 5×15 15×50 50×10 10×15
91
49
3:3
b) Explain Greedy strategy: Principle, control abstraction, time analysis of
30
31
OR
1/2
Q2) a) Explain the ‘dynamic programming’ approach for solving problems. Write
GP
5/0
tree for a set of ‘n’ keys. Use the same algorithm to construct the optimal
80
8
23
binary search tree for the following 4 keys. [10]
.23
Key A B C D
ic-
16
tat
Probability 0.1 0.2 0.4 0.3
8.2
6s
6:0
3:3
Q3) a) Explain the ‘branch and bound’ approach for solving problems. Write
30
31
a branch and bound algorithm for solving the 0/1 Knapsack problem.
01
02
Use the same algorithm to solve the following 0/1 Knapsack problem.
1/2
Item A B C D
5/0
CE
Profit (Rs.) 18 10 12 10
80
Weight (kg.) 9 4 6 2
.23
OR
.24
P.T.O.
49
Q4) a) What is Branch and Bound method? Write control abstraction for Least
8
23
Cost search? [9]
ic-
tat
b) Explain the backtracking with graph coloring problem. Find solution for
6s
following graph [8]
6:0
02 91
3:3
C1 C2 C3 C4 C5
0
31
C1 0 5/0 13
1 0 1 0
0
C2 1 0 1 0 0
1/2
.23 GP
C3 0 1 0 1 1
E
80
8
C4 1 0 1 0 1
C
23
ic-
C5 0 0 1 0 0
16
tat
8.2
6s
.24
6:0
Adjacency matrix for graph G
91
49
3:3
30
31
01
02
i) Aggregate Analysis
5/0
CE
8
23
.23
tat
iv) Tractable and Non-tractable Problems
8.2
6s
6:0
91
49
3:3
i) Randomized algorithm
30
31
OR
1/2
GP
5/0
[5927]-342
49
2
Q7) a) Write short notes on the following. [10]
8
23
i) Multithreaded matrix multiplication.
ic-
tat
ii) Multithreaded merge sort
6s
iii) Distributed breadth first search
6:0
02 91
iv) The Rabin-Karp algorithm
3:3
0
31
b) With respect to Multithreaded Algorithms explain Analyzing multithreaded
5/0 13
algorithms, Parallel loops, Race conditions. [7]
0
1/2
.23 GP
OR
Q8) a) Write and explain pseudo code for Multi-threaded merge sort algorithm.
E
80
8
How parallel merging gives a significant parallelism advantage over Merge
C
23
Sort? [9]
ic-
16
tat
8.2
6s
b) Write a pseudo code for naïve string matching algorithm and Rabin-
.24
6:0
Karp algorithm for string matching and analyze the same. [8]
91
49
3:3
30
31
01
02
1/2
GP
5/0
CE
80
8
23
.23
ic-
16
tat
8.2
6s
.24
6:0
91
49
3:3
30
31
01
02
1/2
GP
5/0
CE
80
.23
16
8.2
.24
[5927]-342
49
3
Total No. of Questions : 8] SEAT No. :
8
23
P-6551 [Total No. of Pages : 3
ic-
tat
[6181]-101
1s
B.E. (Computer Engineering)
6:0
02 91
DESIGN AND ANALYSIS OF ALGORITHM
3:3
0
(2019 Pattern) (Semester-I) (410241)
31
Time : 2½ Hours] 0/1 13 [Max. Marks : 70
0
Instructions to the candidates :
1/2
.23 GP
8
4) Assume suitable data, if necessary.
C
23
ic-
Q1) a) Write High-level description of job sequencing algorithm. Let number of
16
tat
8.2
jobs (n)=5; Profit vector P={20, 15, 10, 5, 1); Deadline vector D={2, 2,
1s
1, 3, 3) Find the feasible solutions. What is the optimal solution and
.24
6:0
91
maximum profit? [9]
49
3:3
b) Consider the following instance of the knapsack problem. Find the optimal
30
31
1 2 $12
0/1
2 1 $10
CE
83
8
3 3 $20
23
.23
4 2 $15
ic-
16
tat
Capacity of the knapsack = 5.
8.2
1s
OR
.24
6:0
Q2) a) What is Job scheduling algorithm? How job scheduling algorithm can be
91
49
3:3
problem. [12]
1/2
GP
Job J1 J2 J3 J4 J5
CE
83
Deadline 2 1 3 2 1
.23
Profit 60 100 20 40 20
16
P.T.O.
.24
49
Q3) a) What is branch and bound algorithmic strategy? Apply branch n bound
8
23
algorithmic strategy to solve traveling salesman problem for [9]
ic-
tat
1s
6:0
02 91
3:3
0
31
0/1 13
0
1/2
.23 GP
E
83
8
C
23
b) Explain with suitable example Backtracking: Principle, control abstraction,
ic-
time analysis of control abstraction. [8]
16
tat
8.2
OR
1s
.24
6:0
Q4) a) Explain the ‘branch and bound’ approach for solving problems. Write a
91
49
branch and bound algorithm for solving the 0/1 Knapsack problem. Use
3:3
30
the same algorithm to solve the following 0/1 Knapsack problem. The
31
Item A B C D
1/2
GP
Profit(Rs.) 18 10 12 10
0/1
Weight (Kg.) 9 4 6 2
CE
83
8
23
b) What is sum of subset problem? Solve sum of subset problem for following
.23
ic-
instance using backtracking approach [8]
16
tat
Input: set[ ] = {2, 3, 5, 6, 8, 10}, sum = 10
8.2
1s
.24
6:0
Q5) a) What is amortized analysis? Explain the aggregate method with example.[9]
91
49
3:3
30
OR
0/1
CE
83
Q6) a) What are special needs of embedded algorithm? Which sorting algorithm
.23
[6181]-101 2
49
c) What is randomized algorithm? Give any example of randomized algorithm?
8
23
Also explain Random variable, Binomial random variable and-Mathematics
ic-
for Randomized algorithm. [8]
tat
1s
6:0
Q7) a) i) Explain an algorithm for Distributed Minimum Spanning Tree.
02 91
3:3
ii) Write and explain Rabin-Karp algorithm for string matching. [10]
0
31
b)
0/1 13
With respect to Multithreaded Algorithms explain Analyzing multithreaded
0
1/2
algorithms, Parallel loops, Race conditions. [7]
.23 GP
OR
E
83
8
C
23
Q8) a) Write and explain pseudo code for Multi-threaded merge sort algorithm.
ic-
How parallel merging gives a significant parallelism advantage over Merge
16
tat
Sort? [9]
8.2
1s
b) For string matching, working module q = 11, how many spurious hits
.24
6:0
91
does the Rabin- Karp matcher encounters in Text T = 31415926535.....[8]
49
3:3
30
31
i) T = 31415926535
01
02
ii) P=26
1/2
GP
8
iv) And P mod Q = 26 mod 11 = 4
23
.23
tat
8.2
1s
.24
6:0
91
49
3:3
30
31
01
02
1/2
GP
0/1
CE
83
.23
16
8.2
.24
[6181]-101 3
49
Total No. of Questions : 8] SEAT No. :
8
23
P3147 [Total No. of Pages : 3
ic-
[6004]-480A
tat
B.E. (Computer Engineering)
6s
3:3
DESIGN ANALYSIS OF ALGORITHMS
02 91
4:4
(2019 Pattern) (Semester - VII) (410241)
0
31
Time : 2½ Hours]
1/0 13 [Max. Marks : 70
0
6/2
Instructions to the candidates:
.23 GP
8
C
23
3) Figures to the right indicate full marks.
ic-
4) Assume suitable data, if necessary.
16
tat
8.2
6s
Q1) a) Consider the following instance of the knapsack problem. Find the
.24
3:3
optimal solution by using dynamic programming approach. [10]
91
49
4:4
Item Weight Profit
30
31
1 2 $12
01
02
2 1 $10
6/2
GP
3 3 $20
1/0
CE
4 2 $15
82
8
23
Capacity of the knapsack = 5.
.23
ic-
16
3:3
91
4:4
problem. [8]
30
31
Job J1 J2 J3 J4 J5
6/2
GP
Deadline 2 1 3 2 1
1/0
CE
Profit 60 100 20 40 20
82
.23
OR
16
Q2) a) What is greedy approach? Explain Job scheduling algorithm using Greedy
8.2
[8]
P.T.O.
49
Input: Four jobs with following deadlines and profits
8
23
Job1D deadline Profit
ic-
a 4 20
tat
b 1 10
6s
c 1 40
3:3
02 91
d 1 30
4:4
Input: Five Jobs with following deadlines and profits
0
31
Job1D 1/0 13
Deadline Profit
0
a 2 100
6/2
.23 GP
b 1 19
c 2 27
E
82
8
C
23
d 1 25
ic-
e 3 15
16
tat
8.2
6s
b) What is optimal binary search tree? How dynamic programming approach
.24
3:3
is used to build OBST for following tale. [10]
91
49
4:4
1 2 3 4
30
31
Keys→ 10 20 30 40
01
02
Frequency→ 4 2 6 3
6/2
GP
1/0
8
abstraction, time analysis of control abstraction. [8]
23
.23
i) Feasibility.
6s
.24
3:3
ii) Optimality.
91
49
iii) Recursion.
4:4
30
iv) Memorization.
31
01
v) Time complexity.
02
6/2
OR
GP
1/0
Q4) a) What is sum of subset problem? Solve sum of subset problem for
CE
b) What is Branch and Bound method? Write control abstraction for Least
16
[6004]-480A 2
49
Q5) a) What is amortized analysis? Explain aggregate and potential function
8
23
methods used for amortized analysis with respect to stack operations?[9]
ic-
b) What is potential function method, of amortized analysis? To illustrate
tat
potential method, find amortized cost of PUSH, POP and MULTIPOP
6s
stack operations. [9]
3:3
02 91
OR
4:4
0
Q6) a) Write short notes on the following. [10]
31
1/0 13
i) Aggregate analysis.
0
6/2
.23 GP
8
iv) Tractable and Non-tractable problems.
C
23
ic-
b) Write short notes on with suitable example of each. [8]
16
tat
i) Randomized algorithm.
8.2
6s
.24
4:4
30
31
Q7) a) Write and explain pseudo code for multi-threaded merge sort algorithm.
01
Sort? [9]
6/2
GP
1/0
8
23
.23
OR
ic-
16
tat
Q8) a) Write short notes on the following. [10]
8.2
6s
3:3
91
4:4
30
16
8.2
.24
[6004]-480A 3
49
Total No. of Questions : 8] SEAT No. :
7
23
PC-2368 [Total No. of Pages : 4
ic-
tat
[6354]-485
9s
B.E. (Computer Engineering)
4:3
02 91
DESIGN AND ANALYSIS OF ALGORITHMS
3:4
0
(2019 Pattern) (Semester - VII) (410241)
41
Time : 2½ Hours]
1/1 13 [Max. Marks : 70
0
Instructions to the candidates :
2/2
.23 GP
7
C
23
4) Figures to the right indicate full marks.
ic-
16
tat
Q1) a) You are given a set of tasks, each with a deadline and a penalty for
8.2
9s
missing the deadline. The objective is to schedule these tasks in a way
.24
4:3
that minimizes the total penalty incurred. However, you can only work on
91
49
3:4
one task at a time, and once a task is started, it must be completed before
30
41
moving on to the next task. Additionally, you can't start a task after its
deadline has passed. Design a greedy algorithm to efficiently schedule
01
02
these tasks to minimize the total penalty and prove its correctness. [8]
2/2
GP
and we have the following items with their respective weights (Wi) and
CE
71
7
values (Vi) :
23
.23
tat
O1 8 10
8.2
9s
.24
O2 6 8
4:3
91
49
3:4
O3 4 3
30
41
O4 2 4
01
02
Use greedy approach to maximize the total value of items we can put into
2/2
substructure? [2]
.23
OR
16
8.2
P.T.O.
.24
49
Q2) a) We are given the sequence {4, 10,3, 12,20, and 7}. We are given with five
7
23
matrices of the size 4 × 10, 10 × 3,3 × 12, 12 × 20,20 × 7 respectively.
ic-
Use dynamic programming to solve chain matrix multiplication. [10]
tat
b) Under what situation do you think the dynamic programming approach
9s
for solving a knapsack problem might struggle to find the optimal solution?
4:3
Briefly explain. [4]
02 91
3:4
0
c) Enlist the uses of writing control abstraction for any algorithmic strategies.[4]
41
1/1 13
0
2/2
.23 GP
A B C D E F G
71
7
C
23
A 0 1 1 0 0 0 0
ic-
16
tat
B 1 0 0 1 1 0 0
8.2
9s
C 1 0 0 0 0 1 1
.24
4:3
91
49
3:4
D 0 1 0 0 0 0 0
30
41
E 0 1 0 0 0 0 0
01
02
F 0 0 1 0 0 0 0
2/2
GP
1/1
G 0 0 1 0 0 0 0
CE
71
7
Use a recursive backtracking algorithm to colour this graph with three
23
.23
tat
b) Consider three items along with respective weights and value as
8.2
9s
.24
4:3
Weight Value
91
49
3:4
O1 10 12
30
41
O2 8 10
01
02
2/2
O3 6 8
GP
1/1
Assume the Knapsack capacity m = 14. Solve this 0/1 Knapsack problem
CE
71
OR
16
8.2
.24
[6354]-485 2
49
Q4) a) We have a salesman who needs to visit four cities (A, B, C, D) and return to
7
23
the starting city. The distances between these cities are as follows :
ic-
Distance from A to B: 10 units
tat
9s
Distance from A to C: 15 units
4:3
02 91
Distance from A to D: 20 units
3:4
0
41
Distance from B to C: 35 units
1/1 13
0
Distance from B to D: 25 units
2/2
.23 GP
7
Find the shortest possible route that visits each city exactly once and returns
C
23
to the starting city. Use branch and bound method to find the optimum route
ic-
16
tat
8.2
9s
b) Write a short note on LC branch and bound method. [5]
.24
4:3
91
49
i) Aggregate Analysis
CE
71
7
23
ii) Accounting Method
.23
tat
8.2
4:3
OR
91
49
3:4
Q6) a) Why potential function method cannot be used for analysing binary
30
41
[6354]-485 3
49
Q7) a) Write a Rabin-Karp string matching algorithm. Let input to the algorithm
7
23
be Original text “t” of length n and pattern text being matched is “p” of
ic-
length m. What is the expected runtime and worst–case runtime of this
tat
algorithm? [10]
9s
b) Briefly explain performance measures – speedup, efficiency, throughput,
4:3
contention, and latency of rnultithreaded algorithms. [8]
02 91
3:4
OR
0
41
Q8) a) Consider the graph represented by an adjacency matrix : [10]
1/1 13
A B C D E F G
0
2/2
.23 GP
A 0 1 1 0 0 0 0
E
B 1 0 0 1 1 0 0
71
7
C
23
C 1 0 0 0 0 1 1
ic-
16
tat
D 0 1 0 0 0 0 0
8.2
9s
.24
E 0 1 0 0 0 0 0
4:3
91
49
3:4
F 0 0 1 0 0 0 0
30
41
G 0 0 1 0 0 0 0
01
02
2/2
Show stepwise process how the distributed breadth first search algorithm
GP
b) If we have two matrices of the order m x n and n x p then what will be the
7
23
time complexity of multiplying these matrices in conventional approach
.23
tat
8.2
9s
.24
4:3
♦♦♦
91
49
3:4
30
41
01
02
2/2
GP
1/1
CE
71
.23
16
8.2
.24
[6354]-485 4
49
Total No. of Questions : 8] SEAT No. :
8
23
PB2243 [6263]-81 [Total No. of Pages :3
ic-
tat
B.E. (Computer Engineering)
9s
DESIGN AND ANALYSIS OF ALGORITHMS
7:3
02 91
(2019 Pattern) (Semester- VII) (410241)
3:4
0
41
Time : 2½ Hours ] 9/0 13 [Max. Marks : 70
0
Instructions to the candidates:
5/2
.23 GP
8
3) Assume suitable data if necessary.
C
23
ic-
4) Figures to the right indicate maximum marks.
16
tat
8.2
9s
Q1) a) Write a control abstraction for greedy method. Comment on the time
.24
7:3
complexity of this abstraction? [6]
91
b) Find an optimal solution for the following knapsack instance using greedy
49
3:4
method. Number of objects n = 5. Capacity of knapsack m = 100. [8]
30
41
01 20 10
5/2
GP
02 30 20
9/0
03 66 30
CE
04 40 40
80
8
23
05 60 50
.23
ic-
c) Comment on the statement “Problem which does not satisfy the principle
16
tat
of optimality cannot be solved by dynamic programming”. [4]
8.2
9s
OR
.24
7:3
91
3:4
b) Consider 4 matrices A1, A2, A3 and A4. The orders of these matrices
01
02
Matrix Order
GP
A1 3×5
9/0
A2 5×4
CE
80
A3 4×2
.23
A4 2×4
16
P.T.O.
49
Q3) a) Assume that a graph with n vertices is represented by an adjacency
8
23
matrix G. Let there be “m” number of colours available. Write a recursive
ic-
backtracking algorithm to colour all the vertices of the graph. What is the
tat
time complexity of this algorithm? [8]
9s
b) Consider three items along with respective weights and value as [9]
7:3
02 91
Weight Value Value/Weight
3:4
0
41
O1 5 6 6/5 = 1.2
9/0 13
O2 4 5 5/4 = 1.25
0
5/2
.23 GP
O3 3 4 4/3 = 1.3
Assume the Knapsack capacity m = 7. Solve this 0/1 Knapsack problem
E
80
8
C
23
ic-
16
tat
OR
8.2
9s
.24
7:3
Q4) a) Compare backtracking with branch and bound method with respect to:
91
49
subset of A such that sum of the numbers in this subject is equal to 30.
5/2
GP
Solve this problem to find the first solution using backtracking approach.
9/0
8
23
Q5) a) What are randomized algorithms? Enlist and explain in brief the primary
.23
tat
b) What are approximation algorithms? Based on the approximation ratio,
8.2
9s
7:3
91
49
3:4
OR
30
41
01
02
Q6) a) Explain the methods of amortized analysis. Give suitable example. [8]
5/2
GP
that monitors patient vital signs. The device continuously collects data
CE
80
from various sensors and needs to process and display this information
.23
for this scenario. Clearly justify your answer with respect to key factors.
8.2
[9]
.24
49
[6263]-81 2
Q7) a) Write a Rabin-Karp string matching algorithm. Input to the algorithm be:
8
23
Original text “t” of length n and pattern text being matched is “p” of
ic-
length m. What is the expected runtime and worst-case runtime of this
tat
algorithm? [10]
9s
b) Write multi-threaded merge sort algorithm. Briefly discuss how does it
7:3
differ from conventional merge sort. [8]
02 91
3:4
0
41
9/0 13
0 OR
5/2
.23 GP
8
C
23
A 0 1 1 0 0 0 0
ic-
16
B 1 0 0 1 1 0 0
tat
8.2
9s
C 1 0 0 0 0 1 1
.24
7:3
91
D 0 1 0 0 0 0 0
49
3:4
30
E 0 1 0 0 0 0 0
41
01
02
F 0 0 1 0 0 0 0
5/2
GP
G 0 0 1 0 0 0 0
9/0
Show stepwise process how the distributed breadth first search algorithm
CE
80
8
works on the above graph.
23
.23
tat
multithreaded programming? Explain with the help of suitable example.
8.2
9s
[8]
.24
7:3
91
49
3:4
30
41
01
02
5/2
GP
9/0
CE
80
.23
16
8.2
.24
49
[6263]-81 3
Total No. of Questions : 8] SEAT No. :
7
23
PD4576 [Total No. of Pages : 3
ic-
tat
[6404]-81
7s
B.E.(Computer Engineering)
1:4
02 91
DESIGN AND ANALYSIS OF ALGORITHMS
3:4
(2019 Pattern) (Semester - VII) (410241)
0
51
3/0 13
Time : 2½ Hours] [Max. Marks : 70
0
5/2
Instructions to the candidates:
.23 GP
7
C
23
4) Figures to the right indicate full marks.
ic-
16
tat
8.2
7s
Q1) a) Give a mathematical formulation for: [8]
.24
1:4
91
i) Fractional Knapsack problem
49
3:4
30
b) Consider a set of seven activities. The start and finish time of these
activities are given in the following table. [9]
5/2
GP
3/0
7
A 1 3
23
.23
B 3 4
ic-
16
tat
8.2
C 2 5
7s
.24
1:4
D 0 7
91
49
3:4
E 5 9
30
51
F 8 10
01
02
5/2
G 11 12
GP
3/0
OR
8.2
.24
P.T.O.
49
Q2) a) With respect to dynamic programming, what is the principle of optimality?
7
23
Give a mathematical representation for the same. [7]
ic-
b) Consider the 0/1 Knapsack problem with the total weight capacity of 7.
tat
The weights and associated values (profits) of 4 items are given below.
7s
Use dynamic programming approach to find the optimal solution to this
problem. [10]
1:4
02 91
Item Weight Value(Profit)
3:4
0
A 1 1
51
B 3/0 13
3 4
0
5/2
C 4 5
.23 GP
D 5 7
E
71
7
C
23
below: [10]
ic-
A B C D
16
tat
A 0 1 1 0
8.2
7s
.24
B 1 0 0 1
1:4
91
49
C 1 0 0 1
3:4
30
D 0 1 1 0
51
01
We wish to colour this graph using Red and Black colours using a
02
7
b) Prove that the full state space tree of finding sum of subset of n elements
23
using backtracking will have (excluding the leaf nodes)2n-1 nodes. [4]
.23
c) What are the major drawbacks of branch and bound method? ic-
[4]
16
tat
8.2
OR
7s
.24
1:4
Q4) a) State the sum of subsets problem. Write an algorithm to solve this
91
3:4
b) Consider the three objects. The weights and associated values are given
01
02
below.
5/2
GP
weight value
3/0
O1 5 6
CE
71
O2 4 5
.23
O3 3 4
16
[6404]-81 2
Q5) a) Give an amortized analysis of a k bit binary counter using aggregate
7
23
method. [6]
ic-
b) What are tractable and non-tractable problems? Give examples. [7]
tat
7s
c) Does randomized algorithm for quick sort, improves the average case
1:4
time complexity? [4]
02 91
3:4
OR
0
51
Q6) a)
3/0 13
Explain with the help of example the methods of amortized analysis. [6]
0
5/2
.23 GP
7
C
23
algorithms. [4]
ic-
16
tat
8.2
7s
.24
1:4
Q7) a) Write a simple multithreaded matrix multiplication algorithm based on
91
parallelizing relevant loops of the conventional procedure. [8]
49
3:4
30
51
OR
CE
71
7
23
.23
Q8) a) Write distributed breadth search algorithm. What is its advantage over
the conventional approach? [8]ic-
16
tat
8.2
7s
Original text “t” of length n and pattern text being matched is “p” of
1:4
91
3:4
algorithm? [10]
30
51
01
02
5/2
GP
3/0
… … …
CE
71
.23
16
8.2
.24
49
[6404]-81 3
Total No. of Questions : 8] SEAT No. :
8
23
PA-913 [Total No. of Pages : 3
ic-
[5927]-343
tat
1s
B.E. (Computer)
5:1
02 91
MACHINE LEARNING
3:4
0
(2019 Pattern) (Semester - VII) (410242)
31
2/0 13
0
1/2
Time : 2½ Hours] [Max. Marks : 70
.23 GP
8
C
23
2) Neat diagrams must be drawn wherever necessary.
ic-
3) Figures to the right indicate full marks.
16
tat
8.2
1s
.24
5:1
91
49
3:4
Q1) a) Explain in brief techniques to reduce under fitting and over fitting. [6]
30
31
b) Find the Equation of linear Regression line using following data : [6]
01
02
X Y
1/2
GP
2/0
1 3
CE
81
8
2 4
23
.23
3 5
ic-
16
tat
4 7
8.2
1s
.24
5:1
3:4
i) MAE
30
31
ii) RMSE
01
02
iii) R 2
1/2
GP
2/0
OR
CE
81
b) What is Bias and variance trade off for machine learning model? [6]
16
8.2
P.T.O.
Q3) a) Explain in brief methods used for Evaluating classification models.
8
[5]
23
ic-
b) Consider the following data to predict the student pass or fail using the
tat
K-Nearest Neighbor Algorithm (KNN) for the values physics = 6 marks,
1s
Chemistry = 8 marks with number of Neighbors K = 3. [6]
5:1
02 91
Physics (marks) Chemistry (marks) Results
3:4
0
4 3 Fail
31
2/0 13
6 7 Pass
0
1/2
.23 GP
7 8 Pass
5 5 Fail
E
81
8
C
23
8 8 Pass
ic-
16
tat
c) Write short note on Ensemble learing methods : [6]
8.2
1s
i) Simple
.24
5:1
91
ii) Advanced
49
3:4
30
31
OR
01
02
8
23
.23
i) Separating hyperplane
ic-
16
tat
ii) Margin
8.2
1s
.24
5:1
91
49
i) Agglomerative
CE
81
ii) Dendogram
.23
16
OR
8.2
.24
49
[5927]-343 2
Q6) a) What is LOF? Explain it with it's advantages and disadvantages. [6]
8
23
b) Explain Graph Based clustering. [6]
ic-
c) Define following terms : [6]
tat
1s
i) Elbow method
5:1
02 91
ii) Extrinsic and Intrinsic method
3:4
0
31
2/0 13
Q7) a) Explain ANN with it's Architecture. [5]
0
1/2
.23 GP
8
C
23
i) Binary sigmoidal
ic-
ii) Bipolar sigmoidal
16
tat
8.2
1s
.24
5:1
91
49
3:4
30
31
01
02
1/2
GP
2/0
CE
81
8
23
c) Write short note on Back propagation network. [6]
.23
OR ic-
16
tat
8.2
1s
5:1
3:4
[6]
30
31
i) Convolution layer
1/2
GP
2/0
16
8.2
.24
49
[5927]-343 3
Total No. of Questions : 8] SEAT No. :
8
23
P-6552 [Total No. of Pages : 2
ic-
[6181]-102
tat
5s
B.E. (Computer Engineering)
7:5
02 91
MACHINE LEARNING
3:3
0
(2019 Pattern) (Semester - VII) (410242)
31
2/1 13
0
Time : 2½ Hours] [Max. Marks : 70
2/2
.23 GP
8
C
23
2) Neat diagrams must be drawn wherever necessary.
ic-
3) Figures to the right side indicate full marks.
16
tat
4) Assume suitable data if necessary.
8.2
5s
.24
7:5
Q1) a) Differentiate between overfitting and underfitting. [6]
91
49
3:3
b) The table below shows the number of grams of carbohydrates, X and
30
31
8
23
c) Explain Bias Variance Trade off. [4]
.23
OR ic-
16
tat
8.2
[9]
.24
7:5
91
3:3
30
i) MAE
31
ii) RMSE
01
02
iii) R2
2/2
GP
2/1
CE
example. [4]
.24
49
P.T.O.
OR
8
23
Q4) a) What is K-fold cross-validation? In K-fold cross-validation, comment
ic-
on the following situations [9]
tat
i) When the value of K is too large
5s
7:5
ii) When the value of K is too small.
02 91
3:3
How do you decide the value of k in k-fold cross-validation?
0
31
b) 2/1 13
Explain i) Accuracy, ii) Precision, iii) Recall, and iv) F-Score [8]
0
2/2
.23 GP
8
C
23
b) What is outlier analysis? How is Local Outlier Factor detected? [5]
ic-
c) Explain Spectral Cluster in galgorithm. [5]
16
tat
8.2
5s
OR
.24
7:5
Q6) a) Explain Hierarchical and Density-based Clustering approaches. [9]
91
49
3:3
b) Write short note on : [9]
30
31
i) Optimization of clusters
01
02
2/2
ii) K-Medoids
GP
2/1
8
23
.23
tat
8.2
5s
7:5
3:3
30
OR
31
01
Q8) a) Explain the concept of Back Propagation in ANN with example. [8]
02
2/2
GP
.24
49
[6181]-102 2
Total No. of Questions : 8] SEAT No. :
8
23
P546 [Total No. of Pages : 2
[6004]-481
ic-
tat
B.E. (Computer Engineering)
5s
MACHINE LEARNING
7:2
(2019 Pattern) (Semester - VII) (410242)
02 91
4:3
Time : 2½ Hours] [Max. Marks : 70
0
31
Instructions to the candidates:
2/0 13
1) Attempt Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6 and Q.7 or Q.8.
0
2) Figures to the right indicate full marks.
6/2
.23 GP
8
C
23
ic-
Q1) a) Explain the following terms with suitable examples. [6]
16
tat
i) Bias
8.2
5s
ii) Variance
.24
7:2
91
iii) Under fitting and Over fitting
49
4:3
30
OR
2/0
Q2) a) What do you mean by regression? Explain with suitable example. [6]
CE
82
38
b) Write a short note on : [6]
c-2
.23
i) MAE
i
16
tat
ii) RMSE
8.2
5s
iii) R2
.24
7:2
91
49
descent. [6]
31
01
02
6/2
Q3) a) Explain with example the variant of SVM, the support vector regression.
GP
[5]
2/0
OR
.24
P.T.O.
49
Q4) a) Calculate macro average precision, macro average recall and macro
8
23
average F-score for the following given confusion matrix of multi-class
ic-
classification. [6]
tat
Predictions
5s
A B C D
7:2
A 100 80 10 10
02 91
4:3
B 0 9 0 1
0
Actual values
31
2/0 13 C 0 1 8 1
D 0 1 0 9
0
6/2
.23 GP
8
ii) Adaboost.
C
23
c) Discuss K-nearest neighbour algorithm with suitable example. [5]
ic-
16
tat
8.2
5s
Q5) a) With reference to Clustering explain the issue of “Optimization of Clusters”.
.24
7:2
[6]
91
49
[6]
01
02
OR
6/2
GP
Q6) a) How would you choose the number of clusters when designing a K-
2/0
38
b) Write a short note on out lier analysis with respect to clustering. [6]
c-2
.23
tat
8.2
5s
7:2
4:3
c) Write a short note on Recurrent neural n/w & convolutional neural n/w.
30
[6]
31
OR
01
02
Q8) a) Explain artificial neural n/w based on perception concept with diagram.
6/2
GP
[6]
2/0
is required. [6]
.23
8.2
.24
[6004]-481 2
49
Total No. of Questions : 8] SEAT No. :
7
23
PC-2369 [Total No. of Pages : 2
ic-
[6354]-486
tat
3s
B.E. (Computer Engineering)
7:1
MACHINE LEARNING
02 91
3:3
(2019 Pattern) (Semester - VII) (410242)
0
41
3/1 13
0
2/2
Time : 2 ½Hours] [Max. Marks : 70
.23 GP
7
C
23
2) Figures to the right side indicate full marks.
ic-
3) Draw neat diagram wherever necessary.
16
tat
8.2
3s
.24
7:1
91
49
3:3
Q1) a) Explain Lasso Regression. Explain how Lasso Regression is used for
30
41
7
and overfitting. [6]
23
.23
OR
ic-
16
tat
8.2
3s
Q2) a) Explain the advantages of RMSE over MSE as an evaluation metric. [6]
.24
7:1
91
b) What do you mean by least square method? Explain least square method
49
3:3
Q3) a) Explain kernel methods which are suitable for SVM. [6]
71
.23
P.T.O.
OR
7
23
Q4) a) What is Multi Class Classification? Explain the variants of Multi Class
ic-
Classification. [5]
tat
b) What are different techniques used for outlier handing? [6]
3s
7:1
c) With suitable diagram, Explain Random forest Algorithm with example.[6]
02 91
3:3
0
41
Q5) a) Why K-medoid is used? Explain K-medoid algorithm. [5]
3/1 13
b) Why density based clustering is used? Explain any one. [6]
0
2/2
.23 GP
c) Cluster the following eight points (with (x, y) representing locations) into
three clusters: [6]
E
71
7
P1(1, 3), P2(2, 2), P3(5, 8), P4(8, 5), P5(3, 9), P6(10, 7), P7(3, 3),
C
23
P8(9, 4), P9(3, 7)
ic-
16
tat
Use K-Means Algorithm to find the three cluster
8.2
3s
OR
.24
7:1
91
Q6) a) What is isolation factor model? [5]
49
3:3
30
7
b) What are different activation function used in NN? [6]
23
.23
ic-
c) What is multilayer perceptron? Describe with diagram. [6]
16
tat
OR
8.2
3s
7:1
91
3:3
recommendation? [6]
30
41
JJJ
.23
16
8.2
.24
49
[6354]-486 2
Total No. of Questions : 8] SEAT No. :
8
23
PB-2244 [Total No. of Pages : 2
ic-
tat
[6263]-82
1s
1:5
B.E. (Computer Engineering)
02 91
3:3
MACHINE LEARNING
0
41
4/0 13
(2019 Pattern) (Semester - VII) (410242)
0
5/2
Time : 2½ Hours] [Max. Marks : 70
.23 GP
8
C
23
2) Figures to the right side indicate full marks.
ic-
3) Draw neat diagram wherever necessary.
16
tat
4) Assume suitable data, if necessary.
8.2
1s
.24
1:5
91
Q1) a) Define different regression models. [6]
49
3:3
30
x(month) 1 2 3 4 5
4/0
y(expenditure) 12 19 29 37 45
CE
81
8
23
using regression model predict expenditure of 6th month.
.23
OR ic-
16
tat
8.2
1s
1:5
b) What do you mean by least square method? Explain least square method
91
49
3:3
OR
8.2
P.T.O.
.24
49
Q4) a) What is multiclass classification? Explain the variants of multiclass
8
23
classification. [5]
ic-
b) Explain kernel methods which are suitable for SVM. [6]
tat
1s
c) What are different techniques used for outlier handling? [6]
1:5
02 91
3:3
Q5) a) Why K-medoid is used? Explain k-medoid algorithm. [5]
0
41
b) 4/0 13
Why density based clustering is used? Explain any one. [6]
0
5/2
c) What is outlier analysis? [6]
.23 GP
OR
E
81
8
Q6) a) What is isolation factor model? [5]
C
23
ic-
b) Explain k means algorithm. [6]
16
tat
c) Explain Hierarchical clustering with example [6]
8.2
1s
.24
1:5
91
49
3:3
Q7) a) What is Multilayer perceptron? Describe with diagram. [6]
30
41
OR
4/0
CE
8
23
.23
tat
8.2
1s
1:5
91
49
3:3
30
41
01
02
5/2
GP
4/0
CE
81
.23
16
8.2
.24
[6263]-82 2
49
Total No. of Questions : 8] SEAT No. :
7
23
PD4577 [Total No. of Pages : 2
ic-
[6404]-82
tat
B.E. (Computer Engineering)
6s
MACHINE LEARNING
2:4
(2019 Pattern) (Semester - VII) (410242)
02 91
3:3
0
51
Time : 2½ Hours] [Max. Marks : 70
5/0 13
Instructions to the candidates:
0
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
5/2
.23 GP
7
C
23
ic-
Q1) a) Explain Linear Regression in brief. [6]
16
tat
b) Differentiate overfitting and under fitting with example. [6]
8.2
6s
c) Write short note on Training error and Generalization error in machine
.24
2:4
91
learning. [6]
49
3:3
OR
30
51
X (Memory Capacity) 2 4 8 16
CE
71
7
23
in GB
.23
Y (Cost in $) 12 16 28 62 ic-
16
tat
i) Find Regression line Y = aX + b using least square method.
8.2
6s
2:4
91
49
3:3
30
example. [5]
01
02
OR
CE
71
P.T.O.
Q5) a) Explain Hierarchical clustering with example. [6]
7
23
b) What is outlier Analysis? Explain it with importance, advantages &
ic-
disadvantages. [6]
tat
c) Write short note on Elbow method used in K-mean clustering. [6]
6s
OR
2:4
02 91
3:3
Q6) a) Compare Intrinsic motivation with extrinsic motivation. [6]
0
51
b) Explain K mean clustering with essential steps used in it.
5/0 13 [6]
c) Write short note on. [6]
0
5/2
.23 GP
7
C
23
ic-
16
tat
Q7) a) Write short note on importance of Activation function used in Neural
8.2
6s
Network. [5]
.24
2:4
b) Explain Recurrent Neural Network with Example. Compare it simple
91
49
3:3
CNN. [6]
30
51
OR
5/2
GP
Q8) a) Compare Back propagation Network with feed forward Network. [5]
5/0
CE
7
23
.23
tat
i) Convolutional layer
8.2
6s
2:4
91
49
3:3
30
51
01
02
5/2
GP
5/0
CE
71
.23
16
8.2
.24
[6404]-82
49
2
Total No. of Questions : 8] SEAT No. :
8
23
PA-914 [Total No. of Pages : 2
ic-
[5927]-344
tat
9s
B.E. (Computer Engineering)
8:3
BLOCKCHAIN TECHNOLOGY
02 91
(2019 Pattern) (Semester - VII) (410243)
3:3
0
31
Time : 2½ Hours ]
7/0 13 [Max. Marks : 70
0
Instructions to the candidates:
1/2
.23 GP
8
C
23
4) Assume suitable data, if necessary.
ic-
16
tat
Q1) a) Explain in detail following blockchain platforms. [8]
8.2
9s
i) Public
.24
ii) Private
8:3
91
49
3:3
iii) Consortium
30
31
iv) IoTA
01
02
1/2
GP
[6]
CE
80
8
i) Proof of work
23
.23
tat
8.2
9s
OR
.24
8:3
91
49
3:3
i) Bitcoin
1/2
GP
ii) Ethereum
7/0
iii) Hyperledger
CE
80
OR
8.2
.24
P.T.O.
49
Q3) a) List & explain types of crypto currency. [6]
8
23
b) What is Metamask? Illustrate in detail. [6]
ic-
c) Differentiate between coinbase & Binance. [5]
tat
9s
8:3
OR
02 91
3:3
0
Q4) a) What is cryptocurrency? Explain in detail. [6]
31
7/0 13
b) Explain in detail crypto wallets. [6]
0
1/2
c) Explain in detail Bitcoin. [5]
.23 GP
E
8
C
23
b) Explain solidity in detail. [6]
ic-
16
tat
8.2
9s
.24
8:3
OR
91
49
3:3
30
31
8
23
Q7) a) Explain Block chain applications in retail & banking services. [6]
.23
ic-
16
9s
8:3
91
49
3:3
OR
30
31
8.2
.24
[5927]-344 2
49
Total No. of Questions : 8] SEAT No. :
8
23
P6553 [Total No. of Pages : 2
ic-
[6181]-103
tat
B.E. (Computer Engineering)
5s
3:2
BLOCKCHAIN TECHNOLOGY
02 91
3:3
(2019 Pattern) (Semester - VII) (End Semester) (Elective) (410243)
0
31
5/1 13
Time : 2½ Hours] [Max. Marks : 70
0
2/2
.23 GP
8
2) Figures to the right side indicate full marks.
C
23
3) Neat diagram must be drawn wherever necessary
ic-
16
tat
8.2
5s
.24
3:2
Q1) a) Explain any two [6]
91
49
3:3
i) R3
30
31
ii) Ethereum
01
02
iii) Hyperledger
2/2
GP
iv) Corda
5/1
8
c) What is Byzantine General Problem? Explain its significance. [6]
23
.23
ic-
OR
16
tat
Q2) a) Explain any two Blockchain platforms. [6]
8.2
5s
i) Public
.24
3:2
91
ii) Private
49
3:3
iii) Consortium
30
31
OR
8.2
.24
P.T.O.
49
Q4) a) Compare Coinbase and Binanace. [6]
8
23
b) What is the relevance of Crypto Usage. Discuss with example. [6]
ic-
c) What is bitcoin? Explain in detail. [5]
tat
5s
Q5) a) What is ethereum? What are the types of ethereum? [6]
3:2
02 91
b) Explain SWARM (Decentralized storage platform) in detail. [6]
3:3
0
c) What is the concept of smart contact? Discuss its types. [6]
31
5/1 13 OR
0
2/2
Q6) a) What is the significance of EVM( Ethereum Virtual Machine) [6]
.23 GP
8
C
23
ic-
16
Q7) a) Discuss any use case of Blockchain integration with any other domain
tat
8.2
5s
.24
OR
31
01
Q8) a) Discuss any use case of Blockchain integration with any other domain
02
services. [6]
CE
80
8
23
c) Explain any one application of Blockchain in Government sector. [5]
.23
ic-
16
tat
8.2
5s
.24
3:2
91
49
3:3
30
31
01
02
2/2
GP
5/1
CE
80
.23
16
8.2
.24
[6181]-103 2
49
Total No. of Questions : 8] SEAT No. :
8
23
P547 [Total No. of Pages : 2
ic-
[6004]-482
tat
B.E. (Computer Engineering)
2s
BLOCKCHAIN TECHNOLOGY
9:1
02 91
(2019 Pattern) (Semester-VII) (410243)
4:3
0
31
Time : 2½ Hours] 3/0 13 [Max. Marks : 70
Instructions to the candidates:
0
6/2
.23 GP
8
3) Neat diagrams must be drawn wherever necessary.
C
23
4) Assume Suitable data if necessary.
ic-
16
tat
8.2
2s
Q1) a) Explain in details [8]
.24
i) Bitcoin
9:1
91
49
4:3
ii) Hyperledger
30
31
OR
3/0
CE
82
8
23
any two algorithms in detail. [8]
.23
ic-
16
2s
9:1
91
49
4:3
30
OR
CE
82
P.T.O.
Q5) a) Discuss what is Ethereum. [8]
8
23
b) Explain In Details Whisper? [6]
ic-
tat
c) Define the purpose and types of Smart Contracts. [4]
2s
OR
9:1
02 91
Q6) a) Write a note on Ethereum Virtual Machine. [8]
4:3
0
b) Write a note on Swarm. [6]
31
c)
3/0 13
What is a smart contract? Explain with an example. [4]
0
6/2
.23 GP
8
b) List and explain benefits of using Blockchain in Government sector. [6]
C
23
ic-
c) List and explain any two Blockchain applications. [5]
16
tat
OR
8.2
2s
.24
9:1
Q8) a) Discuss use of Blockchain in Healthcare. [6]
91
49
4:3
b) List and explain any two applications of Blockchain in retail. [6]
30
31
CE
82
8
23
.23
ic-
16
tat
8.2
2s
.24
9:1
91
49
4:3
30
31
01
02
6/2
GP
3/0
CE
82
.23
16
8.2
.24
[6004]-482
49
2
Total No. of Questions : 8] SEAT No. :
8
23
PB2245 [Total No. of Pages : 2
ic-
[6263]-83
tat
3s
B.E. (Computer Engineering)
6:0
02 91
BLOCKCHAIN TECHNOLOGY
3:4
0
(2019 Pattern) (Semester - VII) (410243)
41
6/0 13
Time : 2½ Hours] [Max. Marks : 70
0
5/2
Instructions to the candidates:
.23 GP
1) Solve questions Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
E
8
C
23
3) Figures to the right indicate full marks.
ic-
4) Assume suitable data if necessary.
16
tat
8.2
3s
Q1) a) Discuss following consensus algorithms used in blockchain technology.[8]
.24
6:0
91
49
i) Proof of work
3:4
30
41
8
23
.23
i) Bitcoin
ic-
16
tat
ii) Ethereum
8.2
3s
iii) Hyperledger
.24
6:0
91
49
OR
01
02
consensus. [4]
16
8.2
d) Explain the role of IOTA in the context of the Internet of Things (loT).[6]
.24
49
P.T.O.
Q3) a) What is Metamask, Illustrate in details. [9]
8
23
b) List and explain types of cryptocurrencies. [8]
ic-
tat
OR
3s
6:0
Q4) a) Compare and Contrast Coinbase and Binance. [8]
02 91
3:4
b) Differentiate between metmask and coinbase wallet. [9]
0
41
6/0 13
0
Q5) a) What is Ethereum? Explain in detail it differs from traditional
5/2
.23 GP
cryptocurrencies. [8]
E
81
8
b) Identify two types of Ethereum networks and briefly explain the purpose
C
23
of each. [9]
ic-
16
tat
OR
8.2
3s
.24
3:4
b) How does Swarm contribute to decentralized storage in the Ethereum
30
41
ecosystem? [9]
01
02
5/2
GP
8
23
.23
ic-
OR
16
tat
Q8) a) Explain role of blockchain in healthcare. [9]
8.2
3s
.24
6:0
3:4
6/0
CE
81
.23
16
8.2
.24
[6263]-83
49
2
Total No. of Questions : 8] SEAT No. :
7
23
PC-2370 [Total No. of Pages : 2
ic-
tat
[6354]-487
4s
6:4
B.E. (Computer Engineering)
02 91
3:3
BLOCKCHAIN TECHNOLOGY
0
41
6/1 13
(2019 Pattern) (Semester - VII) (410243)
0
2/2
Time : 2½ Hours] [Max. Marks : 70
.23 GP
7
C
23
2) Neat diagrams must be drawn wherever necessary.
ic-
3) Figures to the right indicate full marks.
16
tat
4) Assume suitable data, if necessary.
8.2
4s
.24
6:4
91
49
3:3
Q1) a) Discuss in brief Bitcoin and Ethereum cryptocurrencies. [8]
30
41
i) Proof of work
2/2
GP
7
23
.23
OR
ic-
16
tat
Q2) a) List and explain types of Blockchain. [8]
8.2
4s
b) Explain Byzantine general problem scenario. Explain the problem and its
.24
6:4
3:3
30
41
OR
CE
71
P.T.O.
.24
49
Q5) a) What is Swarm, and how does it address the need for decentralized
7
23
storage in the Ethereum network? [9]
ic-
b) What is Ethereum? Define smart contracts and give an example of a real-
tat
world scenario where a smart contract could be beneficial. [9]
4s
OR
6:4
02 91
Q6) a) State and explain the various components of Ethereum. Explain the
3:3
various types of Ethereum Networks. [9]
0
41
b) 6/1 13
Explain Decentralized Messaging Platform - Whisper and its purpose in
the Ethereum ecosystem. [9]
0
2/2
.23 GP
Q7) a) With the help of neat diagram explain how blockchain can be used for
E
71
7
any supply chain application. [9]
C
23
b) Explain the use of blockchain technology in the government sector. ‘Which
ic-
16
are the different blockehain based applications proposed for it? [9]
tat
8.2
4s
OR
.24
6:4
Q8) a) Explain how blockchain and IOT can work together. [9]
91
49
3:3
b) List out the applications of blockchain Technology in different areas.
30
41
GP
6/1
CE
71
7
23
.23
ic-
16
tat
8.2
4s
.24
6:4
91
49
3:3
30
41
01
02
2/2
GP
6/1
CE
71
.23
16
8.2
.24
[6354]-487 2
49
Total No. of Questions : 8] SEAT No. :
7
23
PD4578 [Total No. of Pages : 2
ic-
[6404]-83
tat
B.E. (Computer Engineering)
0s
BLOCK CHAIN TECHNOLOGY
8:5
02 91
3:3
(2019 Pattern) (Semester-VII) (410243)
0
51
Time : 2½ Hours]
7/0 13 [Max. Marks : 70
0
5/2
Instructions to the candidates:
.23 GP
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6 and Q.7 or Q.8.
E
7
C
23
3) Figure to the right indicate full marks.
ic-
4) Assume suitable data, if nessacary.
16
tat
8.2
0s
Q1) a) State and discuss bitcoin mining? Elaborate the functionality of miners.
.24
8:5
91
49
3:3
[8]
30
51
OR
7/0
CE
71
Q2) a) Give the different types of block chain. State their advantages and
7
23
disadvantages. [8]
.23
ic-
16
0s
.24
8:5
91
3:3
b) Describe Zero coin and its successor Zero cash in details. [8]
02
5/2
GP
OR
7/0
b) Define the term Hot wallet storage and Cold Wallet storage. Discuss
Meta mask and its importance along with its various benefits and
16
drawbacks. [9]
8.2
.24
P.T.O.
49
Q5) a) Enlist features of Ethereum. Compare Ethereum Mainnet, Testnet, and
7
Private Networks. [9]
23
ic-
b) Define smart contracts with an example of a real-world scenario which
tat
will evaluate its benefits. Discuss the role of gas in the Ethereum network
0s
and its significance in smart contract execution. [9]
8:5
02 91
OR
3:3
0
51
Q6) a) 7/0 13
List Decentralized Messaging Platform. Discuss Whisper and its purpose
in the Ethereum ecosystem. [9]
0
5/2
.23 GP
7
smart contract on the Ethereum block chain. [9]
C
23
ic-
16
tat
8.2
0s
Q7) a) List the prominent block chain application. Explain in detail any one with
.24
3:3
b) Discuss in brief how cyber hack can be reduced for Digital identity using
30
51
OR
5/2
GP
7/0
Q8) a) Elaborate the use of block chain technology in the government sector.
CE
7
23
for it? [9]
.23
ic-
16
b) Discuss the impact made by block chain with IOT and Block chain in
tat
8.2
banking. [9]
0s
.24
8:5
91
49
3:3
30
eeee
51
01
02
5/2
GP
7/0
CE
71
.23
16
8.2
.24
[6404]-83 2
49
Total No. of Questions : 8] SEAT No. :
8
23
PA-1663 [Total No. of Pages : 2
ic-
[5927]-347
tat
B.E. (Computer Engg.)
6s
CYBER SECURITY AND DIGITAL FORENSICS
5:3
(2019 Pattern) (Elective-III) (Semester-VII) (410244(C))
02 91
3:5
0
Time : 2½ Hours] [Max. Marks : 70
31
9/0 13
Instructions to the candidates:
1) Answer Q1 or Q2, Q3, or Q4, Q5 or Q6, Q7 or Q8.
0
1/2
2) Neat diagrams must be drawn wherever necessary.
.23 GP
8
5) Use of scientific calculator is permitted.
C
23
ic-
16
tat
Q1) a) What is computer forensics? What is the use of Computer Forensics in
8.2
6s
Law Enforcement? What are different computer forensics schemes? [9]
.24
5:3
91
b) Explain in detail different Computer Forensics Services. [9]
49
3:5
30
31
OR
01
02
8
23
.23
Q3) a) What are evidences? What are the simple reasons to collect evidences? ic-
16
tat
8.2
5:3
3:5
OR
30
31
Q5) a) Explain how to perform remote and live acquisitions with an appropriate
.23
example. [9]
16
b) What are the different approaches for validating forensic data? [9]
8.2
OR
.24
P.T.O.
49
[5927]-347 1
Q6) a) Brief about the approaches for seizing digital evidence at the crime scene.[9]
8
23
b) Give in detail the different techniques to hide data in digital forensics.[9]
ic-
tat
6s
Q7) a) Explain types of digital forensics tools. Also explain the task performed
5:3
02 91
by these tools. [8]
3:5
0
b) State the features of any five computer forensics software tools. [9]
31
9/0 13 OR
0
1/2
.23 GP
Q8) a) Explain the role of client and server in email and some of the tools for
email forensics. [8]
E
80
8
b) Explain the process for validating and testing forensics software. [9]
C
23
ic-
16
tat
8.2
6s
.24
5:3
91
49
3:5
30
31
01
02
1/2
GP
9/0
CE
80
8
23
.23
ic-
16
tat
8.2
6s
.24
5:3
91
49
3:5
30
31
01
02
1/2
GP
9/0
CE
80
.23
16
8.2
.24
49
[5927]-347 2
Total No. of Questions : 8] SEAT No. :
8
23
P-6556 [Total No. of Pages : 2
ic-
tat
[6181]-106
0s
5:3
B.E. (Computer Engineering)
02 91
3:4
CYBER SECURITY AND DIGITAL FORENSICS
0
31
7/1 13
(2019 Pattern) (Semester - VII) (410244 C) (Elective - III)
0
2/2
Time : 2½ Hours] [Max. Marks : 70
.23 GP
8
C
23
2) Neat diagrams must be drawn wherever necessary.
ic-
3) Figures to the right indicate full marks.
16
tat
4) Assume suitable data, if necessary.
8.2
0s
.24
5:3
91
49
Q1) a) What are the typical steps followed by computer forensics specialists in
3:4
30
OR
7/1
CE
8
23
Explain in detail. [9]
.23
b) Why is data backup & recovery important in computer forensics? [9] ic-
16
tat
8.2
0s
.24
3:4
30
b) What are the typical steps involved in the collection of digital evidences?
31
[8]
01
02
OR
2/2
GP
Q4) a) Explain the different types of digital evidence that can be collected in
7/1
CE
b) What method & techniques are commonly used to verify & authenticate
.23
P.T.O.
.24
49
Q5) a) How do investigators determine which data is relevant to collect & analyze
8
23
in digital forensics investigation? [8]
ic-
b) What is the honeynet project, how does it contribute to network
tat
forensics? [9]
0s
OR
5:3
Q6) a) Why is data validation crucial in digital forensics & what methods are
02 91
3:4
commelily used for data validation? [8]
0
31
b) 7/1 13
Describe the process of seizing digital evidence at a crime or incident
scene? [9]
0
2/2
.23 GP
E
Q7) a) How does email play a significant role in digital investigations? What
80
8
C
23
types of information can be obtain from email Header that may be relevant
ic-
in investigations? [9]
16
tat
b) What factors should be considered when evaluating computer forensics
8.2
0s
tool needs for an investigations. Explain any two in detail? [9]
.24
5:3
91
49
OR
3:4
30
31
Q8) a) What is function e-mail server, how does it store & manage e-mail data?
01
[9]
02
2/2
GP
8
23
ii) Computer forensics hardware tools
.23
ic-
16
tat
8.2
0s
.24
5:3
91
49
3:4
30
31
01
02
2/2
GP
7/1
CE
80
.23
16
8.2
.24
[6181]-106 2
49
Total No. of Questions : 8] SEAT No. :
8
23
P550 [Total No. of Pages : 2
ic-
[6004]-485
tat
B.E. (Computer Engineering)
8s
CYBER SECURITY AND DIGITAL FORENSICS
2:4
02 91
(2019 Pattern) (Semester - VII) (Elective - III) (410244C)
4:4
0
31
4/0 13
Time : 2½ Hours] [Max. Marks : 70
0
6/2
Instructions to the candidates:
.23 GP
8
C
23
ic-
4) Use of Calculator is allowed.
16
tat
5) Assume suitable data if necessary.
8.2
8s
.24
2:4
Q1) a) Explain in brief computer forensic services. Write the applications of
91
49
4:4
digital forensics in military. [8]
30
31
[9]
6/2
OR
GP
4/0
Q2) a) What are the various business oriented digital forensic techniques? [8]
CE
82
8
b) How does computer forensics help in law enforcement? [9]
23
.23
ic-
16
tat
Q3) a) Discuss the various legal aspects of collecting and storing digital evidence.[9]
8.2
8s
2:4
91
OR
49
4:4
30
Q4) a) What is chain custody? How we can control the contamination of digital
31
evidence? [9]
01
02
b) What are various methods of collecting digital evidence ?Enlist the various
6/2
GP
b) Explain the approaches for seizing digital evidence at the crime scene.[8]
16
8.2
OR
.24
49
P.T.O.
Q6) a) Explain the process of identifying digital evidence in computer forensics.[9]
8
23
b) Explain Network forensics and order of volatility for computer system.[8]
ic-
tat
8s
Q7) a) State the features of any five computer forensic software tools. [9]
2:4
b) Write short notes on [9]
02 91
4:4
i) Task performed by digital forensic tool
0
31
ii)
4/0 13
Tools for email forensics
0
6/2
iii) Techniques for email forensic investigation
.23 GP
OR
E
82
8
C
Q8) a) State the features of any five computer forensic hardware tools. [9]
23
ic-
b) Write short notes on [9]
16
tat
8.2
8s
.24
2:4
ii) Investigating Email crimes and investigations
91
49
4:4
iii) NIST standards for forensic technologies
30
31
01
02
6/2
GP
4/0
CE
82
8
23
.23
ic-
16
tat
8.2
8s
.24
2:4
91
49
4:4
30
31
01
02
6/2
GP
4/0
CE
82
.23
16
8.2
.24
[6004]-485 2
49
Total No. of Questions : 8] SEAT No. :
7
23
PC2373 [6354]-490
[Total No. of Pages : 2
ic-
B.E. (Computer Engineering)
tat
CYBER SECURITY AND DIGITAL FORENSICS
1s
4:2
(Elective -III) (2019 Pattern) (Semester-VII) (410244 C)
02 91
3:4
Time : 2½ Hours] [Max. Marks : 70
0
41
Instructions to the candidates:
8/1 13
1) Answer Q.1 or Q.2, Q.3 or Q.4,Q.5 or Q.6, Q.7, or Q.8.
0
2) Neat diagrams must be drawn wherever necessary.
2/2
.23 GP
7
C
23
ic-
Q1) a) What are the typical steps followed by computer forensics specialists in
16
tat
an investigation? Explain any 2 in detail. [8]
8.2
1s
b) In what ways can business benefit from computer forensics technology
.24
4:2
explain in details? [9]
91
49
3:4
OR
30
41
7
23
Q3) a) What are the typical steps involved in the collection of digital evidence?[9]
.23
b) What are the different approaches for validating forensic data? ic-
[9]
16
tat
8.2
1s
OR
.24
4:2
3:4
details? [9]
30
41
b) Discuss the various legal aspects of collecting and storing digital evidence.
01
02
[9]
2/2
GP
8/1
CE
Q5) a) What are same common network tools, used in network forensics. [9]
71
.23
scene? [8]
8.2
OR
.24
[6354]-490 1
49
P.T.O.
Q6) a) What is the honeynet project, how does it contribute to network forensics?
7
[9]
23
ic-
b) Give in detail the different techniques to hide data in digital forensics?[8]
tat
1s
4:2
Q7) a) Write short note on. [9]
02 91
3:4
i) Tools for email forensics
0
41
ii) 8/1 13
Computer forensics hardware tools
0
b) Explain the process for validating and testing forensics software. [9]
2/2
.23 GP
OR
E
71
7
Q8) a) What is function email server show does it store of mange e-mail data?[9]
C
23
ic-
b) Write short note on. [9]
16
tat
8.2
1s
.24
4:2
ii) E-mail Investigations
91
49
3:4
30
41
01
02
2/2
GP
8/1
CE
71
7
23
.23
ic-
16
tat
8.2
1s
.24
4:2
91
49
3:4
30
41
01
02
2/2
GP
8/1
CE
71
.23
16
8.2
.24
[6354]-490 2
49
Total No. of Questions : 8] SEAT No. :
8
23
PB2248 [Total No. of Pages : 2
ic-
[6263]-86
tat
B.E. (Computer Engineering)
6s
CYBER SECURITY AND DIGITAL FORENSICS
9:2
(2019 Pattern) (Semester - VII) (410244 C) (Elective - III)
02 91
3:5
Time : 2½ Hours] [Max. Marks : 70
0
41
8/0 13
Instructions to the candidates:
1) Answer Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
0
2) Neat diagrams must be drawn wherever necessary.
5/2
.23 GP
8
C
23
ic-
Q1) a) What are the typical services offered by computer forensics
16
tat
professionals? (explain any two) [9]
8.2
6s
b) What specific technologies are utilized in the field of business computer
.24
9:2
forensics? (Describe any two) [9]
91
49
3:5
OR
30
41
Q2) a) How does computer forensics technology vary cross different sectors
01
02
8
23
Q3) a) What are various options available for collecting digital evidences? Explain
.23
in detail?
ic-
[8]
16
tat
b) Explain the essential steps in processing digital evidence from the crime
8.2
6s
scene? [9]
.24
9:2
OR
91
49
3:5
Q4) a) What is the volatile evidence in the context of computer forensics, and
30
41
b) What are the hypical steps involve in the collection of digital evidence?[9]
5/2
GP
8/0
Q5) a) What are some common data hiding techniques? Explain any one in
CE
81
detail? [8]
.23
b) What is the honey net project, and how does it contribute to network
forensics? [9]
16
8.2
OR
.24
P.T.O.
49
[6263]-86 1
Q6) a) What precautions should investigators take to prevent data alteration or
8
23
loss during the seicure process? Explain any one in detail? [8]
ic-
b) What are the challenges and best practices associated with performing
tat
remove acqisitions? [9]
6s
9:2
Q7) a) Whar are the common examples of email crime & violations that may
02 91
3:5
necessitate investigation? Explain any one in detail? [9]
0
41
b) 8/0 13
Explain any software tool using in computer forensics investigation and
its respective purpose? [9]
0
5/2
.23 GP
OR
E
8
C
23
a) Computer forensics hardware tools
ic-
16
tat
b) Validating & testing forensics software
8.2
6s
c) e-mail investigation
.24
9:2
91
49
3:5
30
41
01
02
5/2
GP
8/0
CE
81
8
23
.23
ic-
16
tat
8.2
6s
.24
9:2
91
49
3:5
30
41
01
02
5/2
GP
8/0
CE
81
.23
16
8.2
.24
49
[6263]-86 2
Total No. of Questions : 8] SEAT No. :
7
23
PD4581 [Total No. of Pages : 2
ic-
tat
[6404]-86
2s
B.E. (Computer Engineering)
2:5
02 91
CYBER SECURITY AND DIGITAL FORENSICS
3:5
(2019 Pattern) (Semester - VII) (Elective - III) (410244 C)
0
51
0/0 13
Time : 2½ Hours] [Max. Marks : 70
0
5/2
Instructions to the candidates:
.23 GP
7
C
23
4) Assume suitable data, if necessary.
ic-
16
tat
8.2
2s
Q1) a) What is primary purpose of computer forensics & how does computer
.24
2:5
forensic differ from other forensic disciplines? [9]
91
49
3:5
b) How do law enforcement computer forensic technolgies aid in criminal
30
51
investigation? [9]
01
02
OR
5/2
GP
7
23
b) What startegies can individuals & organizations use to ensure effective
.23
data backup for recovery purposes? Describe any two in detail. [9]
ic-
16
tat
8.2
2s
.24
2:5
Q3) a) What are some common obsracles faced when collecting digital evidence.
91
49
3:5
b) What method & techniques are commonly used to verify & authenticate
01
02
OR
CE
72
Q4) a) Describe the general procedure for collecting and archiving digital
.23
P.T.O.
49
Q5) a) What steps should be taken to secure computer incident or crime scene
7
23
before begining the search for digital evidence? [8]
ic-
b) What is the honeyenet project, and how does it contribute to network
tat
forensics? [9]
2s
2:5
OR
02 91
3:5
Q6) a) Why is obtaining a digital has important while storing digital evidence,
0
51
and how is it generated? Explain in detail. [9]
0/0 13
b) What are some common network tool used in network forensics, Explain
0
5/2
.23 GP
7
Q7) a) What factor should be considered when evaluating the computer
C
23
forensics tool need for an investigation? Explain any two in detail? [9]
ic-
16
tat
b) What is role of hardware tool in computer forensics, and howduthey
8.2
2s
differ form software tools? [9]
.24
2:5
OR
91
49
3:5
30
b) e-mail investigation
0/0
7
23
.23
ic-
16
tat
… … …
8.2
2s
.24
2:5
91
49
3:5
30
51
01
02
5/2
GP
0/0
CE
72
.23
16
8.2
.24
49
[6404]-86 2
Total No. of Questions : 8] SEAT No. :
8
23
PA-921 [Total No. of Pages : 2
ic-
[5927] - 353
tat
5s
B.E. (Computer) (Semester - VII)
3:2
SOFTWARE TESTING & QUALITY ASSURANCE
02 91
3:4
(2019 Pattern) (Elective - IV) (410245 D)
0
31
0/0 13
Time : 2½ Hours] [Max. Marks : 70
0
1/2
Instructions to the candidates :
.23 GP
8
C
23
3) Figures to the right indicate full marks.
ic-
16
tat
8.2
5s
Q1) a) What do you think about static techniques? [6]
.24
3:2
91
49
3:4
b) State in your own words Error guessing and exploratory testing. [6]
30
31
c) How would you explain System Testing and Acceptance Testing? [6]
01
02
1/2
GP
OR
0/0
CE
81
8
Q2) a) Can you explain path coverage testing & conditional coverage testing.
23
.23
[6]
ic-
16
tat
b) Identify the importance of Regression Testing & explain it. [6]
8.2
5s
.24
3:2
3:4
30
31
01
02
OR
8.2
.24
P.T.O.
49
Q4) a) Explain why ISO-9001 standard and it’s importants in software testing?
8
23
[6]
ic-
tat
b) Illustrate selenium’s IDE and explain in detail. [6]
5s
c) Can you clarify different levels of CMM. [5]
3:2
02 91
3:4
0
31
Q5) a)
0/0 13
How would you explain selenium IDE explain in detail? [6]
0
1/2
.23 GP
8
c) Construct different automated testing process. [6]
C
23
ic-
OR
16
tat
8.2
5s
Q6) a) Illustrate selenium tool suite in detail. [6]
.24
3:2
91
49
3:4
b) Identify different benefits of Automation testing. [6]
30
31
c) How would you explain selenium Web Driver? Explain it. [6]
01
02
1/2
GP
0/0
CE
81
Q7) a) Compare the Ishikawa’s Flow chart and Histogram tool. [6]
8
23
.23
tat
8.2
5s
3:2
91
49
OR
3:4
30
31
16
8.2
.24
[5927]-353 2
49
Total No. of Questions : 8] SEAT No. :
8
23
P556 [Total No. of Pages : 2
ic-
[6004]-491
tat
B.E. (Computer)
3s
SOFTWARE TESTING AND QUALITY ASSURANCE
2:1
02 91
(2019 Pattern) (Semester - VII) (Elective - IV) (410245D)
4:4
0
31
6/0 13
Time : 2½ Hours] [Max. Marks : 70
0
6/2
Instructions to the candidates:
.23 GP
8
C
23
ic-
4) Neat diagrams must be drawn wherever necessary.
16
tat
8.2
3s
Q1) a) Differentiate between black box and white box testing. [6]
.24
2:1
91
b) What do you mean by unit and integration testing what are the approaches
49
4:4
used in integration testing? [6]
30
31
example? [6]
6/2
GP
OR
6/0
8
23
b) Can you explain statment coveragetesting & branch coverage testing?[6]
.23
ic-
16
tat
c) How would you explain system testing & acceptance testing. [6]
8.2
3s
.24
2:1
91
4:4
30
c) Explain why ISO - 9001 standard and it’s importants in software testing.[5]
6/2
GP
OR
6/0
b) What do you understand regarding quality control & Explain two methods
of quality control. [6]
16
8.2
P.T.O.
Q5) a) What is automation testing in software testing? Explain in brief? [6]
8
23
b) Illustrate Selenium’s IQE explain in details. [6]
ic-
c) How would you explain selenium’s web driver explain. [6]
tat
OR
3s
Q6) a) Identify different benefits of Automation testing. [6]
2:1
02 91
b) Explain different automated testing process. [6]
4:4
0
c) How would you explain R.P.A. [6]
31
6/0 13
0
6/2
.23 GP
8
c) What parameter required for achieving good software quality. [5]
C
23
ic-
OR
16
tat
Q8) a) Can you explain how to maintain SQA. [6]
8.2
3s
b) Illustrate different task goal and metric in SQA. [6]
.24
2:1
91
c) What do you think about deffect removal effectiveness explain it. [5]
49
4:4
30
31
01
02
6/2
GP
6/0
CE
82
8
23
.23
ic-
16
tat
8.2
3s
.24
2:1
91
49
4:4
30
31
01
02
6/2
GP
6/0
CE
82
.23
16
8.2
.24
[6004]-491 2
49
Total No. of Questions : 8] SEAT No. :
8
23
P-6562 [Total No. of Pages : 2
ic-
[6181]-112
tat
4s
B.E. (Computer)
0:2
02 91
SOFTWARE TESTING AND QUALITY ASSURANCE
3:5
0
(2019 Pattern) (Semester - VII) (410245D) (Elective - IV)
31
1/1 13
0
Time : 2½ Hours] [Max. Marks : 70
2/2
.23 GP
8
C
23
2) Neat diagrams must be drawn wherever necessary.
ic-
3) Figures to the right side indicate full marks.
16
tat
4) Assume suitable data if necessary.
8.2
4s
.24
0:2
Q1) a) Identify how the different Static Test Case Design Techniques are useful
91
49
3:5
for Software Testing? [6]
30
31
OR
1/1
CE
81
8
Q2) a) Can you illustrate Adhoc Testing with example. [6]
23
.23
ic-
b) How would you explain unit Testing and Integration Testing? [6]
16
tat
c) State in your own words why Regression Testing in important? [6]
8.2
4s
.24
0:2
91
49
3:5
[6]
2/2
GP
OR
81
.23
P.T.O.
Q5) a) How to choose an Automation tool? Explain in briefly. [6]
8
23
b) Illustrate selenium Tool suite in detail. [6]
ic-
tat
c) How would you explain Robotic Process Automation (RPA). [6]
4s
OR
0:2
02 91
3:5
Q6) a) Construct different automated testing process. [6]
0
31
b) 1/1 13
What is selenium RC? Explain in detail. [6]
0
2/2
c) What do you understand selenium grid? Explain it. [6]
.23 GP
E
81
8
C
23
Q7) a) Can you illustrate Total Quality Management. Explain in detail. [6]
ic-
16
tat
b) Illustrate Ishikawals 7 basic Tools in detail. [6]
8.2
4s
c) What do you understand by software maintenance? Explain in detail.
.24
0:2
91
[5]
49
3:5
30
OR
31
01
02
Q8) a) Can you Clarify Flow Chart. Run charts, control charts. [6]
2/2
GP
b) What are the facts to achieving the software quality. Explain in detail.
1/1
[6]
CE
81
8
23
.23
c) What are the different task goal and metric in SQA? [5]
ic-
16
tat
8.2
4s
.24
0:2
91
49
3:5
30
31
01
02
2/2
GP
1/1
CE
81
.23
16
8.2
.24
49
[6181]-112 2
Total No. of Questions : 8] SEAT No. :
7
23
PC2379 [Total No. of Pages : 2
ic-
tat
[6354]-496
7s
B.E. (Computer Engineering)
0:2
SOFTWARE TESTING & QUALITY ASSURANCE
02 91
3:4
(2019 Pattern) (Semester - VII) (Elective - IV) (410245 D)
0
41
Time : 2½ Hours] 0/1 13 [Max. Marks : 70
Instructions to the candidates:
0
2/2
1) Solve Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
.23 GP
7
4) Neat diagrams must be drawn wherever necessary.
C
23
ic-
16
tat
Q1) a) Identify the importance of Regression testing & explain it. [6]
8.2
7s
.24
0:2
b) Explain any two non functional testing. [6]
91
49
3:4
c) Can you explain statement coverage & Branch coverage testing? [6]
30
41
OR
01
02
2/2
GP
7
23
.23
tat
8.2
7s
.24
0:2
3:4
OR
0/1
CE
P.T.O.
49
[6354]-496 1
Q5) a) Illustrate selenium tool suite in detail. [6]
7
23
b) Construct different automated festing process. [6]
ic-
tat
c) Explain Robotic process Automation in details. [6]
7s
OR
0:2
02 91
3:4
Q6) a) What is performance testing. What is use of it. [6]
0
41
b) 0/1 13
How would you explain selenium web driver? Explain it [6]
0
2/2
.23 GP
7
C
23
Q7) a) Can you explain how to maintain SQA. [6]
ic-
16
tat
8.2
7s
c) Explain six sigma characteristics in details. [5]
.24
0:2
91
OR
49
3:4
30
41
7
23
.23
ic-
16
tat
8.2
7s
… … …
.24
0:2
91
49
3:4
30
41
01
02
2/2
GP
0/1
CE
72
.23
16
8.2
.24
49
[6354]-496 2
Total No. of Questions : 8] SEAT No. :
8
23
PB-2254 [Total No. of Pages : 2
ic-
tat
[6263]-92
6s
4:5
B.E. (Computer Engineering)
02 91
4:0
SOFTWARE TESTING AND QUALITY ASSURANCE
0
41
2/0 13
(2019 Pattern) (Semester - VII) (Elective - IV) (410245D)
0
5/2
Time : 2½ Hours] [Max. Marks : 70
.23 GP
8
C
23
2) Neat diagrams must be drawn wherever necessary.
ic-
3) Figures to the right indicate full marks.
16
tat
4) Assume suitable data, if necessary.
8.2
6s
.24
4:5
91
49
Q1) a) Explain White box testing and Grey box testing in detail. [6]
4:0
30
OR
GP
2/0
8
i) Informal Reviews
23
.23
ii) Walkthroughs
ic-
16
tat
iii) Inspection
8.2
6s
4:5
4:0
30
41
OR
8.2
P.T.O.
.24
49
Q4) a) Give types of products based on the basis of criticality to the user.
8
23
Explain each type with proper example. [8]
ic-
b) Discuss problematic areas in software development life cycle. [6]
tat
c) List and explain limitations of Capability Maturity Models [CMM]. [3]
6s
4:5
02 91
Q5) a) Differentiate between Manual Testing and Automation Testing. [6]
4:0
0
b) List and explain benefits of Automation testing. [6]
41
c) 2/0 13
What is Performance testing? Explain the uses of it as well. [6]
0
5/2
OR
.23 GP
8
C
23
c) Describe Apache Jmeter based on : [6]
ic-
16
i) Aim / Purpose
tat
8.2
6s
ii) Working
.24
4:5
iii) Advantages
91
49
4:0
30
41
Q7) a) Explain the activities to achieve high software quality in detail. [8]
01
02
OR
CE
82
8
23
Q8) a) Explain ISO 9000 Standard in detail. [6]
.23
tat
c) Explain Ishikawa’s basic tools for quality control. [6]
8.2
6s
.24
4:5
91
49
4:0
30
41
01
02
5/2
GP
2/0
CE
82
.23
16
8.2
.24
[6263]-92 2
49
Total No. of Questions : 8] SEAT No. :
7
23
PD4587 [Total No. of Pages : 2
[6404]-92
ic-
tat
B.E. (Computer Engineering)
3s
SOFTWARE TESTING & QUALITY ASSURANCE
2:2
02 91
3:4
(2019 Pattern) (Semester - VII) (410245D) (Elective - IV)
0
51
2/0 13
Time : 2½ Hours] [Max. Marks : 70
0
5/2
Instructions to the candidates:
.23 GP
7
C
23
3) Assume suitable data, if necessary.
ic-
16
tat
8.2
3s
.24
2:2
91
Q1) a) State in your own words White Box Testing. [6]
49
3:4
30
51
OR
72
7
23
.23
tat
8.2
3s
2:2
91
49
3:4
OR
.24
49
P.T.O.
Q4) a) Explain why ISO-9001 standard and it’s importance in software testing.[6]
7
23
b) Can you clarify Quality Assurance. [6]
ic-
tat
c) Why software has defects? Explain in detail. [5]
3s
2:2
02 91
3:4
0
51
Q5) a) 2/0 13
What is performance testing. What is use of it? [6]
0
5/2
b) Illustrate selenium tool suite in detail. [6]
.23 GP
E
c) How would you explain Selenium Web Driver? Explain it. [6]
72
7
C
23
ic-
OR
16
tat
8.2
3s
Q6) a) Explain Robotic process Automation in detail. [6]
.24
2:2
91
b) How to choose automation testing tools. Explain it. [6]
49
3:4
30
51
7
23
.23
tat
8.2
3s
2:2
91
49
OR
3:4
30
51
.24
[6404]-92 2
49