5TH (M.C.A.) 2021 End
5TH (M.C.A.) 2021 End
5TH (M.C.A.) 2021 End
TMC-501
M. C. A. (FIFTH SEMESTER)
(ii) Answer any two sub-questions among (a), (b) and (c) in each main
question.
1. (a) Prove that if (ri) e O(gj («)) and t2 (n) e O(g2 («)), then show that:
(CO1)
(A («) + *2 («)) G 0 max {tel («)> (#2 («)}
(b) Give the algorithm to solve 8 queen problem with backtracking. (CO3)
(c) Solve the recurrence relation : (CO 1)
T(») = 3T (n/4) + cn,T(l) = A,
P. T. O.
(2) TMC-501
2. (a) Solve the given Assignment problem with Branch and Bound
technique: (CO4)
2 3 4 5
3 4 5 1
4 5 4 9
3 7 10 5
(b) Show all step to sort the given array using Heap sort algorithms : (CO3)
8 4 11 3 9 14
(c) Discuss the breadth first search technique. Explain with the help of an
example. (CO5)
3. (a) What are approximation algorithms ? Give an approximation algorithm
for vertex cover problem. (CO5)
(b) Give the Dijkstra’s algorithm for single source shortest path. (CO5)
(c) Give the Prim’s algorithm to find minimal spanning tree in given
connected weighted graph. (CO5)
4. (a) What is Binomial Heap ? Write a procedure to decrease a key in
binomial heap. (CO3)
(b) Define 0/1 knapsack problem. Solve the given instance using the
dynamic programming approach, where the capacity of the knapsack
is 7 : (CO4)
Item Weight Value
1 1 60
2 3 100
3 5 120
(3)
(c) (i) What is min cut ? Give Ford-Fulkerson algorithm to maximize the
flow in flow network. (CO4)
(ii) Show that amortized cost of a sequence of n operation on a stack is
O (n). (CO2)
5. (a) Prove that a red-black tree with n internal nodes has height at most
2 log (w +1). (CO5)
(b) If n > 1, then for any n key B tree T of height h and minimum degree
t>2 h<logt(n + l/2). (CO4)
50
TMC-501
2 7 - 11 -
Roll No..................................
TMC-502
M. C. A. (FIFTH SEMESTER)
END SEMESTER EXAMINATION, Nov.-Dec., 2021
ENTERPRISE ARCHITECTURE USING C#(.NET)
(ii) Answer any two sub-questions among (a), (b) and (c) in each main
question.
(b) What is assembly ? What is GAC and how to install assembly in Global
Assembly Cache ? (CO1)
(iv) NameSpaces
P. T. O.
(2) TMC-502
2. (a) Explain boxing and unboxing in C# with the help of its code. (CO2)
(b) Explain the difference between for loop and for each loop. (CO2)
(c) What are the two ways for writing into console ? What is the difference
(CO2)
3. (a) What is class and what is the purpose of class constructor ? Explain f
(b) What are properties ? Write a program in C# which is having get and set
4. (a) What is Unit Testing ? How to automate testing with visual studio ?
(c) What is Master Page and Content Page ? Explain steps for creating
(CO5, CO6)
50
TMC-502
Roll No...........................
TMC-503
M. C. A. (FIFTH SEMESTER)
END SEMESTER EXAMINATION, Nov.-Dec., 2021
BUSINESS INTELLIGENCE AND ENTERPRISE RESOURCE
PLANNING SYSTEMS
Note : Attempt all questions. Attempt any two parts of each question. Each part
is of 10 marks.
(c) Describe the business expert system and its components. How does
expert system support business process ? (CO 1)
2. (a) Describe tangible and intangible benefits of ERP. Explain with suitable
examples. (CO2)
(b) Explain, why CRM is the need of global business and how it is essential
to gain direct benefits in customer satisfaction and gain edge over
competitors ? Explain with example. (CO2)
(2)
TMC-503
Roll No...................................
TMC-504
M. C. A. (FIFTH SEMESTER)
END SEMESTER EXAMINATION, Nov.-Dec., 2021
MOBILE APPLICATION DESIGN AND DEVELOPMENT
2. (a) Write down the difference between List View and Grid View ? (CO3)
(b) What are the States of Activity ? Explain with example. (CO1)
(c) Design an app to show Login page with the help of layouts and call
Home Page when user entered correct credentials. Write code for both
coding and designing. (CO2)
(2)
3. (a) What is Intent ? Where can we use Intent ? How can we implement
Intent ? (CO2)
(b) What is Adapter and how an Adapter is differing than Adapter View ?
(CO3)
(c) What is the use of resource folder in Android ? Explain any two XML
file which we can use in this folder. (CO2)
(CO2)
(b) Why do we need Rjava file in Android ? What is the importance of
R.java file in Android ? (CO1)
(c) What do you understand by the term Web Services ? Why are Web
Services used ? (CO5)
5. (a) How can you store data in Android ? Explain with example. (CO4)
(b) Describe the process of Publishing apps on Google Play Store. (CO6)
TMC-504
Roll No.
TMC-505 !TGs-
M. C. A. (FIFTH SEMESTER)
END SEMESTER EXAMINATION, Nov.-Dec., 2021
CRYPTOGRAPHY AND NETWORK SECURITY
(ii) Answer any two sub-questions among (a), (b) and (c) in each main
question.
(c) Discuss any three substitution techniques and list their merits and
demerits. (CO4)
P. T. O.
(2)
(b) Construct a Playfair matrix with the key largest. Encrypt this message :
MEET ME AT THE TOGA PARTY (CO5)
(c) Briefly explain Diffie-Hellman key exchange with an example. (CO4)
4. (a) What is the role of Key Distribution Centre ? Design the public key
distribution using Key Distribution Centre. (CO3)
(b) Give the structure of SHA-1 compression function. Explain the structure
of each round. Is man in the middle attack possible on SHA-1 ? (CO4)
(c) Explain about IPSec architecture and Security associations. Describe,
how tunneling is beneficial for security architecture. (CO5)
(b) What protocols comprise SSL ? What is the difference between an SSL
connection and an SSL session ? (CO4)
(c) Tn S/MIME, how does a receiver, find out what cryptographic
algorithms the sender has used when receives an S/MIME message ?
(CO5)
TMC-505 50