M.C.A. (Engineering) 2019 Pattern Question Paper
M.C.A. (Engineering) 2019 Pattern Question Paper
Q1) a) Out of a total of 130 students, 60 are wearing hats, 51 are wearing scarves
and 30 are wearing both hats and scarves. [6]
Out of 54 students who are wearing sweaters, 26 are wearing hats, 21 are
wearing scarves and 12 are wearing both hats and scarves. Everyone
wearing neither a hat nor a scarf is wearing gloves.
i) How many students are wearing gloves?
ii) How many students not wearing a sweater are wearing hats but not
scarves?
iii) How many students not wearing a sweater are wearing neither hat
nor a scarf?
b) Prove the following statement by mathematical induction [6]
P(n) : 13 + 23 + .................... + n3 = n2 (n+1)2 / 4
OR
Q2) a) 100 sportsmen were asked whether they play which game : cricket,
Hockey, Football. The results are :
45 play cricket, 38 play Hockey, 21 play Football, 18 play Cricket and
Hockey, 9 play Cricket and Football, 4 play Football and Hockey and
23 play none of these.
Draw a venn diagram that will show the results of the survey and determine
the number of sportsmen who play: [6]
i) Exactly one of the games
ii) Exactly two of the games
P.T.O.
b) Prove the following expressions using venn diagram [6]
i) A (B C) = (A B) (A C)
ii) (A B)' = A' B'
Q5) a) Two dice are rolled. What is the probability that the sum of the faces will
not exceed 7? Given that at least one face shows a 4. [5]
b) A box contains 6 white balls. Find the number of ways, 4 balls can be
drawn from the box if
i) two must be white ii) all of them must have the same colour [6]
OR
Q6) a) How many arrangements of the word INSTRUCTOR are there in which
there are exactly two consonants between successive pairs of vowels?[6]
b) i) Suppose repetitions are not permitted, then how many 4 digit
numbers can be formed from the six digits 1, 2, 3,5,7,8? [5]
ii) How many such a numbers are less than 4000?
iii) How many numbers in (i) are even?
iv) How many numbers in (ii) are odd?
v) How many of the numbers in (i) contain both the digits 3 and 5?
[5929]-1001 2
Q7) a) Find shortest path between A-Z for the given graph; using Dijkstra’s
algorithm : [6]
OR
Q10)a) Define i) Full Binary Tree ii) Rooted Tree iii) center of tree iv) Fundamental
Cut set [6]
b) Give the stepwise construction of minimum spanning tree for the following
graph using Kruskal’s algorithm. [6]
[5929]-1001 3
Q11)a) Explain the following terms with examples (i) Ring (ii) Integral Domain
(iii) Field. [6]
b) Let R = {0, 60, 120, 180, 240, 300} and * = binary operation so that for
a and b in R, a * b is overall angular rotation corresponding to successive
rotation by a and by b. Show (R, *) is a group [5]
OR
Q12)a) Explain the following terms: (i) Monoids (ii) Sub-group (iii) Group codes.
[6]
b) Consider the set A = { 1, 3 5, 7, 9 .........} i.e. a set of odd positive integers.
Determine whether A is closed under : (i) Addition (ii) Multiplication. [5]
[5929]-1001 4
Total No. of Questions : 12] SEAT No. :
Q1) a) Consider the integer array arr[30] [40] declared in C ,base address of
array is 700, find the address of element arr[12][20] using row major and
column major address implementation. [6]
b) What is ADT? Write an ADT for Array. [6]
OR
Q2) a) Explain types of Data structures with example. [6]
b) Write a pseudo C algorithm for fast transpose of sparse matrix. Also
mention the time complexity. [6]
Q3) a) Write a function in C/C++ to insert node in circular linked list at any
position. [6]
b) What are the relative advantages and disadvantages of contiguous
allocation vs. linked allocation? [6]
OR
Q4) a) Write pseudo c code to add two polynomials using linked list. [6]
b) Compare singly linked list and doubly linked list with suitable example.[6]
P.T.O.
Q6) a) Convert the following expression from infix to Postfix. Make use of
appropriate data structure which can be used for conversion
2*3 / (2 – 1) + 5*3 [6]
b) Explain application of stack in recursion. [5]
Q9) a) Draw any directed graph with minimum 6 nodes and represent graph
using adjacency matrix. [6]
b) Write an algorithm for Preorder, Postorder traversal of binary tree and
give suitable example. [6]
OR
Q10)a) Consider the graph represented by the following adjacency matrix : [6]
vertex 1 2 3 4 5 6
1 0 3 1 6 0 0
2 3 0 5 0 3 0
3 1 5 0 5 6 4
4 6 0 5 0 0 2
5 0 3 6 0 0 6
6 0 0 2 2 6 0
And find minimum spanning tree of this graph using Prim’s algorithm
b) Explain expression tree. [6]
[5929]-1002 2
Q11)a) What is heap? Explain heap sort with suitable example. State its
complexity. [6]
b) Explain linear search with example. State its time complexity and compare
it with binary search. [5]
OR
Q12)a) Sort the following numbers using quick sort :
25, 82, 17, 23, 38, 7, 64, 86, 21
State its time complexity [6]
b) Define : [5]
i) sort order,
ii) sort efficiency,
iii) sort passes,
iv) Internal sorting
v) External sorting
[5929]-1002 3
Total No. of Questions : 12] SEAT No. :
[5929]-1003
F.Y. M.C.A. (Engineering)
OBJECT ORIENTED PROGRAMMING
(2019 Pattern) (Semester - I) (310903)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) Answer Q1 or Q2, Q3 or Q4, Q5 or Q6, Q7 or Q8, Q9 or Q10, Q11 or Q12.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicate full marks.
Q3) a) Write the various operators with example used in C++. [5]
b) Write a C++ program to explain Constructor and destructor. [6]
OR
Q4) a) Describe with examples Inline function and static data member. [5]
b) Write a C++ program to explain the term Array of objects. [6]
Q5) a) Explain the term class in inherited Publicly, Privately and Protectedly.[6]
b) Write a note on overloading and overriding with example. [6]
OR
Q6) a) Differentiate between multiple and multilevel inheritance in C++? [6]
b) Write a program to overload increment and decrement operator. [6]
P.T.O.
Q8) a) What is the use of this pointer. [5]
b) Explain the concept of Virtual Function. [6]
Q9) a) Why templates are used in C++? How many types of templates are there
in C++? [6]
b) Write a Program to find Largest among two numbers using function
template. [6]
OR
Q10)a) Explain how exception handling mechanism can be used for debugging
a program. [6]
b) Write a structure of template in C++. [6]
Q11)a) Discuss the various forms of get() function supported by the input stream.
How are they used? [6]
b) What is a file mode? Describe the various file mode options available.[6]
OR
Q12)a) Write a note on - seekg(), tellg(), seekp(), tellp(). [6]
b) Write a program to read a list containing item name, item code, and cost
interactively and produce a three column output as shown below. [6]
Item Name Item Code Cost
Database 1006 550.95
Java Programming 905 99.70
[5929]-1003 2
Total No. of Questions : 12] SEAT No. :
OR
Q3) a) Discuss elementary data types with example declaration in C++. [6]
OR
Q4) a) What are abstract data types? With example explain parameterized abstract
data types? [6]
P.T.O.
Q5) a) Explain top down and bottom up design approach with example. [6]
b) What is coupling in programming? Explain its type and discuss which
type of coupling is best? [5]
OR
Q6) a) State the difference between local and global variable? Explain usability
of Global variable? [6]
b) How iterative structures help in reducing complexity of program? Explain
with proper example. [5]
[5929]-1004 2
Q11)a) How array data structure is useful in sequential storage? Explain any 3
applications of array data structure? [6]
OR
[5929]-1004 3
Total No. of Questions : 12] SEAT No. :
[5929]-1005
F.Y. M.C.A (Engineering)
MANAGEMENT THEORY AND PRACTICES
(2019 Pattern) (Semester - I) (310905)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) Neat diagrams must be drawn wherever necessary.
2) Figures to the right side indicate full marks.
3) Assume Suitable data if necessary
Q3) a) Draw diagram and explain Line, Staff Organization structure. [6]
b) Define Organizational Structure. Discuss the role of structure in
Organization. [6]
OR
Q4) a) Distinguish between MOA and AOA. [6]
b) With the help of diagram explain matrix organization. [6]
P.T.O.
Q7) a) What is conflict? Explain reasons for interpersonal conflict. [6]
b) Explain various aspects of Quality. What are benefits of Total Quality
Management? [6]
OR
Q8) a) What is Theory X and Theory Y of motivation [6]
b) Explain objectives and steps involved in Re-engineering. [6]
[5929]-1005 2
Total No. of Questions : 12] SEAT No. :
PA-2714 [Total No. of Pages : 2
[5929]-1006
M.C.A. (Engineering)
PROBABILITY AND STATISTICS
(2019 Pattern) (Semester-II) (310910)
P.T.O.
Q6) a) Write a note on Binomial Distribution. [5]
b) The mean and variance of the Binomial distribution are 4 and 3
respectively. Find P(X=0). [6]
Q9) a) What is significance testing? How does it differ from hypothesis testing.[6]
b) A random sample of size n is selected from a normal distribution with
mean μ and variance σ 2 . Prove that the sample mean X is normally
distributes with mean μ and variance σ 2/n [6]
OR
Q10)a) Explain the terms: [6]
i) Interval estimate
ii) Unbiased estimate
iii) Efficient estimate
iv) Confidence limit
b) What is P value of test? How do we computer P value for two tailed test?[6]
[5929]-1006
2
Total No. of Questions : 12] SEAT No. :
PA-2715 [Total No. of Pages : 2
[5929]-1007
First Year M.C.A. (Enginnering)
SYSTEMS PROGRAMMING & OPERATING SYSTEM
(2019 Pattern) (Semester - II) (310911)
OR
OR
OR
P.T.O.
Q6) a) Explain SJF in detail. [6]
b) Explain scheduling criteria in detail. [5]
OR
OR
OR
[5929]-1007 2
Total No. of Questions : 12] SEAT No. :
PA-2716 [5929]-1008
[Total No. of Pages : 2
OR
[5929]-1008 1 P.T.O.
Q5) a) Choose a database application of your choice. Design a schema and
apply different types of constraint on Schema. [8]
OR
Q6) a) State and Explain all the DDL statements with syntax and examples.[8]
Q7) What is joins in sql? Explain types of joins with suitable example [12]
OR
OR
Q10)Normalize following relation up to 3NF with proper explanation and draw
ERD {cstno, custname, prodno, proddesc, qty_ordered, custaddress,
date_ordered, order_descr, qty_available, price_per_unit,total _cost} [12]
OR
[5929]-1008 2
Total No. of Questions : 12] SEAT No. :
PA-2717 [5929]-1009
[Total No. of Pages : 2
OR
b) Write a program for multiple catch to fire the array index out of Bounds
and Arithmetic Exceptions. [5]
OR
[5929]-1009 1 P.T.O.
Q6) a) What is error? Explain with example. [6]
OR
Q9) a) Write a program to copy an input file into an output file. [6]
b) Explain Some important Byte stream classes and two important methods
of these classes . [6]
OR
Q10)a) Write java program to write string in a file. [6]
OR
[5929]-1009 2
Total No. of Questions : 12] SEAT No. :
Q1) a) What is utility program? List out some of the task commonly performed
by utility program. [4]
b) Explain De-Morgans’ Theorem and duality theorem. [4]
c) Describe different types of software in detail. [4]
OR
Q2) a) Convert the following : [9]
i) (6751)8 =?2 ii) (939)10 = ?8
iii) (F6B)16 =?2 iv) (D4A)16 = ?10
v) (1001010)2 = ?16 vi) (10010)2 = ?8
b) Explain any two Logic Circuits with truth table. [3]
Q3) a) Draw the diagrams for the SR, Jk, D flip flops and construct truth table
for each. [9]
b) What is Bus ? Explain its various types with function. [3]
OR
Q4) a) Explain multiplexer and De-multiplexer in detail. [6]
b) What is mean by Counter? Explain the Synchronous & Asynchronous
counter? [6]
P.T.O.
Q5) a) Write a note on : [8]
i) DRAM ii) SDRAM
iii) RDRAM iv) DDR
b) Write a note on -Cache in Pentium IV. [3]
OR
Q6) a) What is cache memory? Explain DMA with interfacing with processor.
[8]
b) Explain levels of Cache Memory. [3]
[5929]-1010 2
Total No. of Questions : 12] SEAT No. :
Q3) a) What is Client side scripting? Explain any two client side scripting
technologies with a suitable example. [6]
b) Explain properties and methods of JavaScript. [6]
OR
Q4) a) What is DOM Object? Explain its properties and methods. [6]
b) Explain the concept of JQuery with selecting, creating, appending
elements. [6]
Q5) a) Define JSP. What are the advantages of JSP over Servlet? [6]
b) Explain Servlet life cycle with a suitable example. [5]
OR
P.T.O.
Q6) a) Explain JDBC Connectivity with JSP with a suitable Example. [6]
b) Explain the concept of Session Management in Servlet. [5]
Q7) a) What is a script? Explain Server side scripting with example. [6]
b) Explain the concept of Cookies and sessions with a suitable example. [6]
OR
Q8) a) How to create a database in MYSQL and how to create a table in it?
Also explain How to insert data into it. [6]
b) What is Ajax? Explain its applications in Web Technology. [6]
Q11) a) What are Web services? Explain different types of Web Services. [6]
b) Differentiate between SOAP and REST. [5]
OR
Q12) a) Write a short note on : [6]
i) Bootstrap
ii) JSF
iii) Spring.
b) What is EJB? Explain the architecture of EJB. [5]
[5929]-1011 2
Total No. of Questions : 12] SEAT No. :
Q1) a) Explain how the regulatory authorities will be beneficial in order to boost
the banking sector. [6]
b) Explain any 5 laws of bank. [6]
OR
Q2) a) Write a note on NABARD. [6]
b) Write a note on Negotiable Instrument Act. [6]
Q3) a) Write down the difference between NEFT and RTGS. [6]
b) What do you mean by Cheques explain all types of cheques. [6]
OR
Q4) a) Write the Difference between standing Instructions and straight through
processing. [6]
b) Write a note on Warrants and dividend. [6]
P.T.O.
Q7) a) What Are the Four Basic Financial Statements? Explain in Detail. [6]
b) Explain Types of Bookkeeping system and Methods of Bookkeeping
in Detail. [6]
OR
Q8) a) What is the preparation of Trial balance? Explain any Five Steps in
Preparation of Trial Balance in Detail. [6]
b) Write a Difference Between Trading Account and Profit and Loss
Account in Detail with any business example. [6]
Q11) a) List out and explain the different types of working capital? [6]
b) How Do You Calculate Working Capital? Explain Steps and Formula
for to Calculate Working Capital. [5]
OR
Q12) a) Solve this case Using Cash Forecasting Method John Trading Co.
has asked you to prepare a working capital forecast using the following
information: Issued share capital: $400,000 8% deb.: $ 1,50,000 Fixed
assets are valued at $300,000 Production: 100,000 units. Expected
ratios of cost to selling price are: R.M. 50%, Wages: 10%, Overheads:
25% = 85%. [6]
b) List out and Explain Methods for Estimating Working Capital
Requirement in Detail. [5]
[5929]-1012 2
Total No. of Questions : 12] SEAT No. :
[5929]-1013
S.Y. M.C.A (Engineering)
COMPUTER NETWORKS
(2019 Pattern) (Semester - III) (410903)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) Neat diagrams must be drawn wherever necessary.
2) Figures to the right side indicate full marks.
3) Assume Suitable data if necessary
P.T.O.
Q7) a) Write difference between IPV4 and IPV6. [6]
b) Explain the services provided by Network layer. Explain any congestion
control algorithm in detail. [6]
OR
Q8) a) Explain the following terms. i) RIP ii) Mobile IP iii) AODV. [6]
b) What is switching? Write difference between packet switching and circuit
switching. [6]
Q11)a) Explain how electronics mail works and list out the services offered by
SMTP. [6]
b) Write difference between peer to peer and client server paradigm. Explain
DHCP protocol in detail. [5]
OR
Q12)a) How domain Name System converts DNS to IP address write in detail.[6]
b) Write short note on : [5]
i) HTTP
ii) SMTP
iii) DNS
iv) TFTP
v) MIME.
[5929]-1013 2
Total No. of Questions : 12] SEAT No. :
Q1) a) Write a Python program to find area of circle by using constant variable.
[6]
b) Write down the history, features and applications of python. [6]
OR
Q2) a) What are different types of operators in python explain each with
example. [6]
b) Are indentations important in python? Justify. [6]
Q3) a) Write a Python program to get the largest number from a list. [6]
b) Explain break, continue, pass and else statement with example. [6]
OR
Q4) a) Write a Python program to get the 4th element from last in a tuple. [6]
b) Write down the difference between list and dictionary. [6]
Q5) a) What are commonly used modules in python explain any one module in
details. [6]
b) Write a note on string slicing along with examples. [5]
OR
P.T.O.
Q6) a) What is list write down all built in functions associated with list? [6]
b) Write a note on command line arguments. [5]
Q9) a) What are the types of Files in Python? Explain with the help of example
Reading and Writing CSV Files [6]
b) Write short note on Using Special Characters and Regular Expression
Methods. [6]
OR
Q10) a) How to create a file in Python? Explain with the help of example Reading
and Writing Binary Files. [6]
b) Write short note on Named Groups in Python Regular Expressions,
Regular Expression with glob Module. [6]
[5929]-1014 2
Total No. of Questions : 12] SEAT No. :
[5929]-1015
S.Y. M.C.A. (Engineering)
MANAGEMENT INFORMATION SYSTEM
(2019 Pattern) (Semester - III) (410905)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) Neat diagrams must be drawn wherever necessary.
2) Figures to the right side indicate full marks.
3) Assume Suitable data if necessary.
Q3) a) What are the different factors that affect forms of business organization?
[6]
b) Write note on Information System in the Enterprise. [6]
OR
Q4) a) Introduce Enterprise applications. [6]
b) Differentiate Integrating functions and business processes. [6]
P.T.O.
Q7) a) Differentiate Strategic and Project planning for MIS. [6]
b) What is General business planning. [6]
OR
Q8) a) Explain Strategic and Project planning for MIS. [6]
b) Explain appropriate MIS responses. [6]
Q11)a) Write a difference between Open System and Closed System. [6]
b) How maintain the system. [5]
OR
Q12)a) Write short note on- Detailed system design and Implementation. [6]
b) Explain Implementation, evaluation and maintenance of MIS. [5]
[5929]-1015 2
Total No. of Questions : 12] SEAT No. :
[5929]-1016
S.Y. M.C.A (Engineering)
SOFTWARE ENGINEERING & PROJECT MANAGEMENT
(2019 Pattern) (Semester - IV) (410912)
Time : 3 Hours] [Max. Marks : 70
Instructions to the candidates:
1) Neat diagrams must be drawn wherever necessary.
2) Figures to the right side indicate full marks.
3) Assume Suitable data if necessary
Q5) a) Explain Agile Development? Agile Manifesto, Agility & Cost of Change.
[6]
b) Explain SCRUM - process flow and scrum roles. [5]
OR
P.T.O.
Q6) a) Explain Extreme Programming XP value, Process. [6]
b) Write note on pair programming in Agile. [5]
Q7) a) What is software quality? What are factors affecting software quality?[6]
b) What do you mean by software measurement size? Explain Function
oriented metrics. [6]
OR
Q8) a) What do you mean by software metrics? Describe advantages of software
Metrics. [6]
b) Short note on - Metrics for Testing and maintenance. [6]
Q9) a) Short note on - Gantt charts in scheduling project work with example.[6]
b) Explain Cost estimation tools and techniques in project planning. [6]
OR
Q10)a) Short note on - Work Breakdown structure with example. [6]
b) Explain Project imitation and project scope management. [6]
[5929]-1016 2
Total No. of Questions : 12] SEAT No. :
PA-2724 [Total No. of Pages : 2
[5929]-1017
S.Y. M.C.A .(Engineering)
MOBILE COMPUTING
(2019 Pattern) (Semester - IV) (410913)
OR
OR
OR
P.T.O.
Q6) a) Explain Mobile TCP. How does a supervisory host send TCP packets
to the mobile mode and to a fixed TCP connection? Give the advantages
and disadvantages of Mobile TCP. [6]
b) What is Reactive Routing Protocol in MANET? Describe DSR Routing
Protocols. [5]
OR
OR
Q11)a) Write a short note on Bluetooth. How it can access in android. [6]
b) Explain in brief Peer to peer to communiction. [5]
OR
[5929]-1017 2
Total No. of Questions: 12] SEAT No. :
PA-2725 [5929]-1018
[Total No. of Pages : 2
Q1) a) Define Big Data and Data Science. Write short note on Data Science
Process Overview. [6]
b) Explain the terms Data preparation, Data exploration, Data modeling [6]
OR
Q2) a) Write short note on Big data. [6]
b) Explain Data science process in detail? [6]
Q5) a) What is predictive modeling? Explain decision tree algorithm with example.
[6]
b) Write a short note on classification performance evaluation. [5]
OR
P.T.O.
Q6) a) Explain nearest neighbor classifier and naive Baye’s classifier. [6]
b) Explain model selection in R. [5]
Q7) a) Give examples of using Clustering to solve real life problems. [6]
b) What is the difference between a multiclass problem and multilabel
problem. [6]
OR
Q8) a) Compare hierarchical clustering and k-means clustering? [6]
b) What is outlier detection? How clustering can be applied for outlier
detection? [6]
Q11)a) What are different types of R-charts? Explain with syntax. [6]
b) List out at least 5 libraries in R that can be used for data visualization.
Explain 3 of them briefly. [5]
OR
Q12)a) What is scatter plot? Explain with an example of how to create one
scatter plot using R libraries? [6]
b) How to make multiple plots on to a single page layout in R? Explain with
an example. [5]
[5929]-1018 2
Total No. of Questions : 12] SEAT No. :
PA-2726 [5929]-1019
[Total No. of Pages : 2
Q3) a) Draw Class diagram for “Courier Management System”. Make necessary
assumptions. [6]
OR
Q5) a) How deployment diagram will be useful to distributed client and server
system? [6]
OR
[5929]-1019 1 P.T.O.
Q6) a) Describe component diagram. Give three types of components. [5]
b) What are Communication diagrams? What are the notations used for
communication diagram. [6]
OR
Q8) a) Explain Partitions and Regions with respect to Activity diagram. [6]
OR
Q10)a) What is real time software architecture? [6]
OR
[5929]-1019 2
Total No. of Questions : 12] SEAT No. :
PA-2727 [Total No. of Pages : 2
[5929]-1020
M.C.A. - II (Engineering)
ARTIFICIAL INTELLIGENCE
(2019 Pattern) (Semester-IV) (410916A) (Elective-I)
Q1) a) What is artificial intelligence (AI)? How does AI work? Why is artificial
intelligence important? What are the advantages and disadvantages of
artificial intelligence? [6]
b) Explain Problem Solving in AI. [6]
OR
Q2) a) Explain in detail types of Artificial Intelligence. [6]
b) Discuss and explain in detail applications of AI in real world. [6]
Q5) a) What are the differences between forward reasoning and backward
reasoning in AI. [6]
b) What is Logic Programming? How to solve any problem using logic
programming? [5]
OR
P.T.O.
Q6) a) What is knowledge representation and what are types of knowledge?[6]
b) Explain in detail Pattern Matching in AI. [5]
Q7) a) Explain in detail all the phases of Natural Language Processing (NLP).[6]
b) Explain the architecture of information retrieval system. [5]
OR
Q8) a) Explain the applications of Natural Language Processing. [6]
b) Comment on problem regarding natural language processing (NLP) in
information retrieval (IR). [5]
[5929]-1020 2
Total No. of Questions : 12] SEAT No. :
PA-2728 [Total No. of Pages : 2
[5929]-1021
M.C.A. (Engineering) - II
INFORMATION SECURITY
(2019 Pattern) (Semester-IV) (Elective-I) (410916B)
P.T.O.
Q7) a) Differentiate between IPv4 and IPv6 Explain in detail. [6]
b) What is SSL? Explain SSL protocol stack in detail. [6]
OR
Q8) a) What is the alert protocol in SSL? Explain various alert messages of
Alert protocol in detail. [6]
b) What is PGP? Explain the services offered by PGP in detail. [6]
Q11)a) What is personally identifiable information (PII)? List out and explain
Sensitive vs. Non-Sensitive Personally Identifiable infromation. [6]
b) What is Cyberstalking? Explain How to Prevent Cyber stalking in detail.[5]
OR
Q12)a) What is the Information Technology Act, 2000? Explain in detail how it
is works as data protection laws in India. [6]
b) What is cybercrime? Explain Types of cybercrime with the daily life
examples. [5]
[5929]-1021 2
Total No. of Questions : 12] SEAT No. :
PA-2729 [Total No. of Pages : 2
[5929]-1022
S.Y. M.C.A. (Engineering)
ANIMATION & GAMING
(2019 Pattern) (Semester-IV) (410916C)
P.T.O.
Q5) a) What is an Animator’s Drawing Tool? What is use of it? Explain any 2
tools in detail which are mostly used for animation. [6]
b) How do I create any character in animation? Explain in detail. [5]
OR
Q6) a) Discuss Thumbnails and its important role in the field of animation. [6]
b) Explain in short: Essential & qualities of good animation characters. [5]
Q7) a) Write a note on Game design process. [6]
b) Explain types of games. [6]
OR
Q8) a) Write a note on Gaming platforms. [6]
b) Write a note on Game Theory. [6]
[5929]-1022 2
Total No. of Questions : 12] SEAT No. :
PA-2730 [Total No. of Pages : 2
[5929]-1023
M.C.A. - II (Engineering)
INTERNET OF THINGS
(2019 Pattern) (Semester-IV) (Elective-I) (410916D)
P.T.O.
Q7) a) Differentiate between M2M and WSN protocols. [6]
b) Explain the concept of protocol standardization. [6]
OR
Q8) a) Differentiate between SCADA and RFID protocols. [6]
b) Explain Zigbee architecture in detail. [6]
[5929]-1023 2
Total No. of Questions : 12] SEAT No. :
P.T.O.
Q5) a) Consider an example with following set of transactions. [6]
TID Items bought
T1 A, B, C
T2 A, B, C, D, E
T3 A, C, D
T4 A, C, D, E
T5 A, B, C, D
Find the frequent itemsets using Apriori algorithm. Consider 40%
support.
b) Explain the following terms : [6]
i) Constraint based rule mining
ii) Closed and maximal frequent itemsets
OR
Q6) a) Explain Market Basket Analysis with example. [6]
b) Explain following measures used in association Rule mining. [6]
i) Minimum Support
ii) Minimum Confidence
iii) Association Rule
[5929]-1024 2
Q10) a) What is Outliers? Explain various types of outliers with suitable
example. [6]
b) Explain clustering based methods of outlier detection with example.
[6]
Q11) a) Draw and explain Business intelligence architecture. [6]
b) Explain the application of business intelligence in banking. [6]
OR
Q12) a) Explain the components and benefits of BI. [6]
b) Development of business intelligence system. [6]
[5929]-1024 3
Total No. of Questions : 12] SEAT No. :
Q3) a) What is the difference between cloud computing and mobile computing?
[6]
b) Explain the features of PaaS and its benefits. [6]
OR
Q4) a) Explain what is the use of “EUCALYPTUS” in cloud computing?
[6]
b) Which are the different layers that define cloud architecture? [6]
P.T.O.
OR
Q7) a) Explain how cloud resources are exchanged globally With a suitable
example. [6]
OR
i) Social Networking
Q9) a) Explain the concept of hashing and digital signature in detail. [6]
OR
i) stability
OR
[5929]-1025 3
Total No. of Questions : 12] SEAT No. :
Q3) a) Write test cases for an Ecommerce websites - “Payment Gateway”. [6]
b) Explain testing life cycle in detail. [6]
OR
Q4) a) Write test cases for deposit and withdraw in banking system. [6]
b) Why is software testing? List out the advantages of software testing.[6]
Q5) a) List the components of test plan. Explain test environment and test
deliverables in detail. [6]
b) Write short note on - Black box testing. [5]
OR
P.T.O.
Q6) a) Distinguish between Positive testing and Negative testing. [6]
b) Write short note on - White box testing. [5]
Q7) a) State difference between System Testing and Acceptance Testing? [6]
b) What is Web Application Testing? Explain Web Application Testing -
Techniques. [6]
OR
Q8) a) How to perform Object Oriented Testing in Software Testing? [6]
b) Is There a Difference Between Usability and Accessibility Testing? Explain
with examples. [6]
Q9) a) What are different skills needed for software Automation? Give 2
examples. [6]
b) What are Challenges in Automation Tracking the Bug? Write any 6
common problems. [6]
OR
Q10)a) State difference between manual testing and automated testing? [6]
b) Write note on Software Test Automation? [6]
[5929]-1026 2
Total No. of Questions : 12] SEAT No. :
SECTION - I
P.T.O.
Q3) a) Explain transportation problem with example. [6]
b) Obtain an initial basic feasible solution to the following transportation
problem by north west corner method. [6]
D E F G Available
A 11 13 17 14 250
B 16 18 14 10 300
C 21 24 13 10 400
Required 200 225 275 250
OR
Q4) a) What is Assignment Problem? Explain method to solve it. [6]
b) Solve the following assignment problem. Cell values represent cost of
assigning job A, B, C and D to the machines I, II, III and IV. [6]
machines
I II III IV
A 10 12 19 11
jobs B 5 10 7 8
C 12 14 13 11
D 8 15 11 9
Q5) a) What is Minimum spanning tree? Explain two algorithms to find it.
[6]
b) Find MST using Kruskal’s Algorithm. [5]
OR
[5929]-1027 2
Q6) a) How to implement Dijkstra’s Algorithm explain. [5]
b) Using Dijkstra’s Algorithm, find the shortest distance from source vertex
‘S’ to remaining vertices in the following graph - [6]
SECTION - II
OR
b) Draw the minimum spanning tree and calculate shortest distance. [8]
[5929]-1027 3
Q9) Estimated levels of scales (units) [12]
Strategies N1 N2 N3
S1 7,00,000 3,00,000 1,50,000
S2 5,00,000 4,50,000 0
S3 3,00,000 3,00,000 3,00,000
Which strategy should be concern executive choose the basis of
i) Maximin
ii) Minimax
iii) Maximax
iv) Laplace
OR
Q10) a) What is Decision Making Under Risk. Explain Expected value criterion.
[6]
b) Explain Decision Making under Certainty using AHP. [6]
Q11) a) Explain the three most common methods for collecting observations
in simulation. [7]
b) What are random numbers? Why they are called pseudo random. [4]
OR
Q12) a) What are merits and demerits of simulation? [4]
b) A bakery keeps stock of popular brand of cake. Previous experience
shows that the daily demand pattern for the item with associated
probabilities is given below. [7]
Daily 0 10 20 30 40 50
Demand
Probability 0.01 0.20 0.15 0.50 0.12 0.02
Use the following sequence of random numbers to simulate the demand
for next 10 days. Also the average demand per day.
Random no. : 25 39 65 76 12 05 73 89 19
[5929]-1027 4
Total No. of Questions : 12] SEAT No. :
OR
OR
Q4) a) Explain the concept of support vector machine along with diagram
and example. [6]
P.T.O.
Q5) a) Write a note on Least Squares Method. [6]
b) Write a note on multivariate linear regression. [5]
OR
Q6) a) Explain the concept of linear regression in detail. [6]
b) Explain polynomial curve fitting example. [5]
[5929]-1028 2
Total No. of Questions : 12] SEAT No. :
Q5) a) What are recommendation systems? Why they are used? [6]
b) How do content based recommender systems work? [5]
OR
Q6) a) Explain collaborative filtering with example. [6]
b) How are social networks represented as graphs? [5]
P.T.O.
Q7) a) What is big data? How can big data analytics benefit business? [6]
b) What are the key steps in deploying a big data platform? [6]
OR
Q8) a) What are the steps involved in data analysis process? [6]
OR
Q10) a) What is HDFS and what are its main components? [6]
b) What is Hadoop YARN and what are its main components? [6]
b) What are some of the main configuration files used in Hadoop? [5]
OR
Q12) a) What is Hadoop and what are its main components? [6]
[5929]-1029 2
Total No. of Questions : 12] SEAT No. :
Q5) a) What is Bitcoin? How bitcoin works. What are basic components of
bitcoin? [6]
b) How to Choose Bitcoin Wallet? How does Merkle trees work? [5]
OR
P.T.O.
Q6) a) What is Bitcoin blockchain? What are its challenges. [6]
b) What is the use of Bitcoin scripting language? Explain its use and
advantages. [5]
[5929]-1030 2
Total No. of Questions : 12] SEAT No. :
Q3) a) Solve the following queries by using tables EMP & DEPT. [6]
EMP(Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,Deptno)
DEPT(Deptno,Dname,Location)
1) Display the details of all employees who report to BLAKE
2) Find out department in which no employee is working.
3) Find out in which century JAMES joined.
4) Display the department name which has more than 3 employees in it.
5) Find out details of employees where commission is greater than
7% of salary.
b) Write a cursor which will update the employee salary by 5000 and display
the count of employees received the increment. [6]
P.T.O.
OR
Q4) a) Solve the following queries by creating tables with proper constraints.[6]
STUDENT (Membership_No , Name , Course)
BOOK (Book_ID, Category , Title, Author, Price ,Status)
BOOK_STATUS (Book_ID , Membership_No , Issue_Date,
Return_Date, Fine_Charger, Fine_Paid)
1) Display the books under the category “Networking” currently
available in library.
2) Find the member who has paid maximum fine.
3) Display all book details which are returned today.
b) Write an explicit cursor which will display employee number and name
of all employees make use of the EMP table
EMP(Empno,Ename,Job,Mgr,Hiredate,Sal,Comm,Deptno) [6]
OR
[5929]-1032 2
Q10)a) Explain Data server architecture. [8]
Q11)a) Explain how to deal with massive datasets using Map Reduce and Hadoop.
[6]
b) Explain working of different nodes in HDFS. [6]
OR
Q12)a) Explain CRUD operation in Mango DB. [6]
b) Explain the concept of Indexing in Mango DB. [6]
[5929]-1032 3
Total No. of Questions : 12] SEAT No. :
PA-2739 [Total No. of Pages : 2
[5929]-1033
First Year M.C.A. (Engineering)
COMPUTER NETWORK
(2020 Pattern) (Semester - II) (310913)
OR
OR
OR
P.T.O.
Q6) a) Explain in detail Fast Ethernet, Gigabit Ethernet. [6]
b) Explain static and dynamic channel allocation. [5]
OR
Q8) a) Explain Distance Vector and Link state routing protocol. [6]
b) Write short note on CIDR and OSPF. [6]
OR
OR
[5929]-1033 2
Total No. of Questions: 12] SEAT No. :
PA-2740 [Total No. of Pages : 2
[5929]-1034
First Year M.C.A. (Engineering)
JAVA PROGRAMMING
(2020 Pattern) (Semester-II) (310914)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) Neat diagrams must be drawn wherver necessary.
2) Figures to the right indicate full marks.
3) Assume Suitable data if necessary.
Q1) a) What is meant by package? How they are crated? Explain with example.
[6]
b) What is inheritance? With example explain the use of ‘Super’ keyword
in it. [6]
OR
Q2) a) Explain the concept of Interfaces in Java with example. [6]
b) Explain the concept of static Members of Java. [6]
Q5) a) What is the use of Adapter classes in Java? Explain with example. [6]
b) Explain different types of containers in AWT. [5]
OR
Q6) a) Write the similarities and dissimilarities between swing and AWT. [6]
b) Explain lifecycle of an applet with diagram. [5]
P.T.O.
Q7) a) Explain with diagram of all drivers in JDBC. [6]
b) Explain the interfaces used in JDBC with example. [6]
OR
Q8) a) Explain with example types of statements in JDBC [6]
b) Write a program to create connection in JDBC. [6]
[5929]-1034 2
Total No. of Questions : 12] SEAT No. :
PA-2741 [5929]-1035
[Total No. of Pages : 2
Q1) a) What is an operating system and why do we need it? Describe the two
main goal operating system. [6]
b) What is Kernal? Explain its main function. What relationship with operating
system? [6]
OR
Q2) a) Write a short note on evolution of operating system. [6]
Q3) a) What is a thread? Define User Level Thread and Kernal Level Thread.[6]
OR
OR
[5929]-1035 1 P.T.O.
Q6) a) What is the difference among deadlock avoidance, detection and
prevention? [6]
OR
OR
Q10)a) Explain SCAN algorithm with eg. [6]
OR
[5929]-1035 2
Total No. of Questions : 12] SEAT No. :
PA-2742 [Total No. of Pages : 2
[5929]-1036
M.C.A. - I (Engineering)
MOBILE COMPUTING
(2020 Pattern) (Semester-II) (310916A)
P.T.O.
Q7) a) Explain J2ME. [6]
b) Explain Palm OS. [6]
OR
Q8) a) Compare the features mobile os: windows and android. [6]
b) Explain about UI Layout of android. State the types of layout. Explain in
brief two of them. [6]
[5929]-1036 2
Total No. of Questions : 12] SEAT No. :
PA-2743 [Total No. of Pages : 2
[5929]-1037
F.Y. M.C.A. (Engineering)
ARTIFICIAL INTELLIGENCE
(2020 Pattern) (Semester-II) (Elective-I) (310916B)
Q1) a) What is artificial intelligence (AI)? How does AI work? Why is artificial
intelligence important? What are the advantages and disadvantages of
artificial intelligence? [6]
b) Explain in detail Intelligent Agents. [6]
OR
Q2) a) What are the types of Artificial Intelligence. [6]
b) Explain in detail applications of AI in real world. [6]
Q7) a) Explain main difference between search and planning with the
consideration of any four parameters of comparison. [6]
b) List out and explain any six components or elements of planning in AI.[6]
OR
P.T.O.
Q8) a) What do you mean by Sussman’s Anomaly? Explain with Example how
it is solve with Nonlinear planning using constraint posting. [6]
b) Explain Hierarchical Plan to travel from a certain Source to Destination
by Bus by using Hierarchical Planning of AI. [6]
Q9) a) List out the ANN applications and explain any two applications in detail.[6]
b) What is the Error Backpropagation Learning Algorithm? How does Error
Backpropagation Work? Explain in Detail. [6]
OR
Q10)a) What are the main components of ANN that explain the features of each
of them? [6]
b) What is FNN? Explain Single - layer perceptron and Multi-layer perceptron
in Detail. [6]
Q11)a) What are the main components of the expert system? Explain Four main
components of the expert system in Detail. [6]
b) Give any two examples of expert system in use today? Explain in Detail.[5]
OR
Q12)a) What are the Five parts of an expert system? Explain in detail. [6]
b) Can a human doctor be replaced by an expert system? Explain your
View in detail. [5]
[5929]-1037 2
Total No. of Questions : 12] SEAT No. :
PA-2744 [Total No. of Pages : 2
[5929]-1038
M.C.A. (Part - I) (Engieering)
CYBER SECURITY
(2019 Pattern) (Semester - II) (Elective - I) (310916C)
Time : 2½ Hours] [Max. Marks : 70
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, Q.9 or Q.10.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the irght side indicate full marks.
4) Assume suitable data if necessary.
[5929]-1038 2
Total No. of Questions : 12] SEAT No. :
PA-2745 [Total No. of Pages : 2
[5929]-1039
F.Y.M.C.A. (Engineering)
BLOCK CHAIN
(2020 Pattern) (Semester - II) (310916D)
Time : 2½ Hours] [Max. Marks : 70
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, Q.9 or Q.10, Q.11 or Q.12.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right side indicate full marks.
4) Assume suitable data if necessary.
Q1) a) What is DFS? Explain How Hadoop can use the DFS Structure in HDFS
File System. [6]
b) Explain in detail Digital Signature in Blockchain. [6]
OR
Q2) a) Explain the Steps of Byzantine General problem and Fault Tolerance
With Example. [6]
b) Explain secure Hash algorithm and Distributed Hash tables. [6]
Q3) a) Briefly discuss what are the different types of Block Chains? [6]
b) Explain with example Distributed Consensus. [6]
OR
Q4) a) List out various real time applications of blockchain technology &
explain any two application in Details. [6]
b) Identify two major properties of a blockchain network. [6]
Q7) a) Define the three major characteristics of money that bitcoin possesses.[6]
b) Write a short note on Smart Contracts. [6]
[5929]-1039 1 P.T.O.
Q8) a) Explain and Difference between Bit coin block chain and Ethereum Block
chain? [6]
b) Explain whether sidechains need to be interoperable. [6]
[5929]-1039 2
Total No. of Questions : 12] SEAT No. :
PA-2746 [Total No. of Pages : 2
[5929]-1041
S.Y. M.C.A. (Engineering) (Semester - III)
DATA SCIENCE
(2020 Pattern) (410901)
Time : 2½ Hours] [Max. Marks : 70
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, Q.9 or Q.10, Q.11 or Q.12.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicates full marks.
4) Assume suitable data if necessary.
[5929]-1041 2
Total No. of Questions : 12] SEAT No. :
PA-2747 [Total No. of Pages : 2
[5929]-1042
S.Y. M.C.A. (Engineering) (Semester - III)
WEB TECHNOLOGIES
(2020 Pattern) (410902)
Time : 2½ Hours] [Max. Marks : 70
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, Q.9 or Q.10., Q.11 or Q.12.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicate full marks.
4) Assume suitable data if necessary.
Q1) a) Write the Structure of HTML Document and explain it. [6]
b) Explain text formatting in HTML document in detail. [6]
OR
Q2) a) Explain HTML in detail. [6]
b) How to use CSS in HTML document. [6]
P.T.O.
Q7) a) Explain Angular JS in detail. [6]
b) Explain Model-View-Controller Architecture. [6]
OR
Q8) a) Explain basic directives used in Angular JS with the help of program.[6]
b) How to create a Table using ‘ng-repeat’ directive in Angular JS. [6]
Q9) a) Define PHP operators. Explain it’s types along with an example. [6]
b) What is Cookie in PHP? How to create, modify, delete a cookie in PHP?[6]
OR
Q10)a) Explain PHP Exceptions in detail. [6]
b) Explain PHP Associative Arrays in detail. [6]
[5929]-1042 2
Total No. of Questions : 12] SEAT No. :
P.T.O.
Q7) a) What are the Resource Provisioning Methods in Cloud? [6]
b) What is Inter Cloud Resource Management? [6]
OR
Q8) a) What is the difference between AWS Google and Microsoft Azure? [6]
b) Difference between AWS, Azure, and Google Cloud Platform. [6]
[5929]-1043 2
Total No. of Questions : 12] SEAT No. :
PA-2749 [Total No. of Pages : 2
[5929]-1044
S.Y. M.C.A. (Engineering)
BIG DATA ANALYTICS
(2020 Pattern) (410904A) (Elective - II) (Semester - III)
Time : 2½ Hours] [Max. Marks : 70
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, Q.9 or Q.10., Q.11 or Q.12.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicates full marks.
4) Assume suitable data if necessary.
Q3) a) What is Cluster Analysis? What are the requirements of cluster analysis?
[6]
b) Define k-means clustering? Discuss it's uses and applications of it. [6]
OR
Q4) a) Briefly describe SVM-Support Vector Machine technique. [6]
b) Discuss Analysis of Variance (ANOVA) of correlation indicators of linear
relationship. [6]
Q5) a) What type of graph is social network? How does social media uses graph
analysis? [6]
b) How does clustering of social network graph works? [5]
OR
Q6) a) Explain content - based filtering in detail. [6]
b) Explain Collaborative filtering in detail. [5]
P.T.O.
Q7) a) What is data visualization? Why is data visualization important? [6]
b) What do you mean by The science of data visualization? [6]
OR
Q8) a) What are data visualization tools? And What is the best visualization
tool? [6]
b) What is big data analytic techniques? What are the challenges in big data
visualization? [6]
Q9) a) How does Hadoop Works? What are the advantages of Hadoop. [6]
b) What is Hadoop ecosystem? [6]
OR
Q10)a) What is Map Reduce Programming Model? How to apply Map Reduce
Analysis on social media data like twitter? [6]
b) Briefly discuss about Map Reduce and YARN. [6]
Q11) a) Compare the main differences between HDFS (Hadoop Distributed File
System) and Network Attached Storage (NAS)? [6]
b) What is Hadoop cluster configuration? How Map Reduce works explain
with example? [5]
OR
Q12)a) List out different features of HDFS? [6]
b) What are the Limitations of Hadoop 1.0? [5]
[5929]-1044 2
Total No. of Questions : 12] SEAT No. :
[5929]-1045
S.Y. M.C.A. (Engineering)
MACHINE LEARNING
(2020 Pattern) (Semester - III) (Elective - II) (410904B)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) Neat diagrams must be drawn wherever necessary.
2) Figures to the right indicate full marks.
3) Assume suitable data if necessary.
Q5) a) What do you mean by linear regression? With suitable example, describe
how linear regression is used to predict the output for test example/input
sample. [6]
b) Explain the bias-variance trade-off. [5]
OR
P.T.O.
Q6) a) State the assumptions in a linear regression model. [6]
b) What do you understand by regularization? [5]
[5929]-1045 2
Total No. of Questions : 12] SEAT No. :
[5929]-1046
S.Y. M.C.A (Engineering)
OBJECT ORIENTED ANALYSIS AND DESIGN
(2020 Pattern) (Semester - III) (410904C) (Elective - II)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) Neat diagrams must be drawn wherever necessary.
2) Figures to the right side indicate full marks.
3) Assume Suitable data if necessary
P.T.O.
Q7) a) Draw Activity diagram for opening e-mail account. [6]
b) Draw sequence diagram for online registration for medical test. Make
suitable assumptions. [6]
OR
Q8) a) Draw the transition diagram for Online Auction Process. [6]
b) Draw activity diagram for online test for candidate for placement. Make
suitable assumptions. [6]
[5929]-1046 2
Total No. of Questions : 12] SEAT No. :
Q3) a) What is the difference between M2M and IoT explain with examples?[6]
b) Commit “An emerging industrial structure for IoT” [6]
OR
Q4) a) Describe M2M to IoT architecture. [6]
b) What is global information monopolies. [6]
P.T.O.
Q7) a) Write a note on zigbee architecture in IoT. [6]
b) Explain SCADA and RFID Protocols. [6]
OR
Q8) a) Explain the issues with IoT Standardization? [6]
b) Write a note on Unified Data Standards. [6]
Q9) a) What is FP7 Project? Explain contribution from FP7 Projects in IoT.[6]
b) What are the main types of data aggregation being used in the IoT? [6]
OR
b) What are the major privacy and security issues in IoT? [6]
[5929]-1047 2
Total No. of Questions : 12] SEAT No. :
P.T.O.
Q5) a) What is Black Box testing? Explain Boundary value analysis with
example. [6]
b) What is process for Mutation testing? Apply mutation testing on
following code. [5]
Read Age
If Age > 14
Doctor = General Physician
End if
And Data set is 14, 15, 0, 13
OR
Q6) a) Draw control flow graph for the program to check whether given number
is prime or not. Calculate cyclomatic complexity of the same program.
[6]
b) Differentiate Positive and Negative testing. [5]
[5929]-1049 2
Q10) a) Write down the area where to focus before you go any further for
Software Test Automation project. [6]
b) Do your automated tests execute anywhere, anytime? Justify your answer.
[6]
Q11) a) Can selenium be used to launch web browsers? Justify your answer.
[6]
b) In Selenium, how will you wait until a web page has been loaded
completely? [5]
OR
Q12) a) What are the advantages of using Selenium as an automation tool? [6]
b) What is meant by XPath in Selenium. Explain XPath Absolute and XPath
Relative. [5]
[5929]-1049 3
Total No. of Questions : 12] SEAT No. :
P.T.O.
Q4) a) Write the following statements in symbolic forms : [6]
i) if I finish my homework before dinner and it does not rain, then I
will go to the ball game.
ii) I will go to a movie only if I will not study discrete structures.
iii) Either the food is good or service is good, but not both.
b) Let f(x) =2x+3, g(x) =3x+4, h(x) =4x for x € R, where R = set of all real
numbers. Find gof, fog, foh, hof, goh. [6]
Q5) a) Two dice are rolled. What is the probability that the sum of the faces will
not exceed 7? Given that at least one face shows a 4. [5]
b) Solve the following : [6]
i) How many different car number plates are possible with 2 letters
followed by 3 digits.
ii) How many of these number plates begin with ‘MH’
OR
Q6) a) Four persons are chosen at random from a group containing 3 men, 2
women and 4 children. Find the chance that exactly two of them will be
children. [6]
b) i) Suppose repetitions are not permitted, then how many 4 digit
numbers can be formed from the six digits 1, 2, 3, 5, 7, 8?
ii) How many such a numbers are less than 4000?
iii) How many numbers in (i) are even?
iv) How many numbers in (ii) are odd?
v) How many of the numbers in (i) contain both the digits 3 and 5?
[5]
Q7) a) List and Explain Axioms of Probability Every Data Scientist Should
Know? [6]
b) A box contains 2 white balls, 3 black balls and 4 red balls. In how many
ways can 3 balls be drawn from the box, if at least one black ball is to be
included in the draw? [6]
OR
[5929]-1050 2
Q8) a) Define : [6]
i) Probability
ii) Sample space
iii) Event
b) In a class, there are 15 boys and 10 girls. Three students are selected at
random. Find The probability that 1 girl and 2 boys are selected. [6]
b) Find the variance and standard deviation for the following data : 57, 64,
43, 67, 49, 59, 44, 47, 61, 59. [6]
OR
Q10)a) Explain the Types of Regression and their properties in detail. [6]
Q11)a) Find the expectation of a random variable X? use the following data [6]
x 0 1 2 3
f(x) 1/6 2/6 2/6 1/6
b) What are the steps of hypothesis testing? Explain Five Steps in Hypothesis
Testing. [5]
OR
Q12)a) In each of 4 races, the Democrats have a 60% chance of winning.
Assuming that the races are independent of each other, what is the
probability by using the Binomial Distribution that : i) The Democrats
will win 0 races, 1 race, 2 races, 3 races, or all 4 races? ii) The Democrats
will win at least 1 race [6]
b) What are the three types of random variables? Explain in Detail. [5]
[5929]-1050 3
Total No. of Questions : 12] SEAT No. :
Q1) a) Explain Divide and Conquer algorithm strategy with suitable example.
[6]
OR
Q2) a) What are two dimensional arrays? Explain row major and column major
representation of array storage. [6]
Q3) a) Explain Linked List as Abstract Data Type with diagram. [6]
OR
b) How circular list are advantageous than singly linked list? Explain working
of circular linked list with diagram? [6]
P.T.O.
Q5) a) How stacks are represented using sequential organization? Which one is
better? Explain with examples. [6]
OR
i) Queue.
iii) Dequeue.
Q7) a) Write a C/C++ function to insert and search a node in Binary Search
Tree. [8]
OR
i) Binary Tree.
i) Connected component.
OR
[5929]-1051 2
Q10) a) For the following graph, give the result of DFS and BFS traversals.
Starting vertex is 7. [4]
OR
Q12) a) Show the stepwise execution of the Bubble sort algorithm and selection
sort for the following list. 17,24,49,7,8,67,23. [6]
[5929]-1051 3
Total No. of Questions : 12] SEAT No. :
OR
Q2) a) Compare C & C++ platforms. [6]
b) Write a note on Data Hiding in OOP. [5]
Q3) a) Write the various operators with example used in C++. [6]
b) Write a C++ program to calculate factorial of a no to explain Constructor
and Destructor. [6]
OR
Q4) a) Explain the concept of Decision Making statements with example. [6]
b) Create a class staff having fields : [6]
Staff_id, name, salary. Write a menu driven program for :
i) To accept the data.
ii) To display the data.
Q5) a) Explain the term class in inherited Publicly, Privately and Protectedly.
[6]
b) Why to overload and override a function? Explain with example. [6]
OR
P.T.O.
Q6) a) Write a program to overload binary operators ‘>’ and ‘<’ to compare
two strings. [6]
b) What is Polymorphism? Draw diagrams of various types of polymorphism
with syntax. [6]
Q7) a) What is member a class? How to access members of a class with non
members? [6]
b) What is Dynamic Binding? [5]
OR
Q8) a) What is the use of this pointer? [5]
b) What is abstract class? Explain with example. [6]
Q9) a) Why templates are used in C++? How many types of templates are there
in C++? [6]
b) Write a Program to find Largest among two numbers using function
template. [6]
OR
Q10) a) Write a program to handle exception for “divide by zero”. [6]
b) What is generic programming? How is it implemented in C++? [6]
Q11) a) Discuss the various forms of get() function supported by the input system.
How are they used? [6]
b) What is a file mode? Describe the various file mode options available.
[6]
OR
Q12) a) What is input stream and output stream? Explain various methods to
open a file. [6]
b) Write a program to read a list containing item name, item code and cost
interactively and produce a three column output as shown below. [6]
Item Name Item Code Cost
Database 1006 550.95
Java Programming 905 99.70
[5929]-1052 2
Total No. of Questions : 12] SEAT No. :
PA-4320 [Total No. of Pages : 2
[5929]-1053
F.Y. M.C.A. (Engineering)
SOFTWARE ENGINEERING & PROJECT MANAGEMENT
(2020 Pattern) (Semester-I) (310904)
Q1) a) What are the major tasks conducted as part of Clean room software
engineering? [6]
b) Explain Personal & Team Process Model. [6]
OR
Q2) a) Explain all levels of CMMI. [6]
b) Compare between Evolutionary and Incremental Models. [6]
[5929]-1053 2
Total No. of Questions : 12] SEAT No. :
PA-4321 [Total No. of Pages : 2
[5929]-1054
M.C.A. (Engineering)
INFORMATION SYSTEMS AND ENGINEERING ECONOMICS
( 2020 Pattern) (Semester-I) (310905)
Q5) a) Define MIS, Explain Role of MIS, structure of MIS based on management
activity and functions. [6]
b) Write a short note on - Supply Chain Management (SCM). [5]
OR
Q6) a) What is Customer Relationship Management? Explain the challenges in
Customer Relationship Management. [6]
b) Explain Structure of MIS based on Social activity? [5]
P.T.O.
Q7) a) What are features of Decision Support Systems. [6]
OR
Q8) a) Define Decision Support Systems? What are its uses? [6]
b) What is Petty Cash Book? State different types of Petty Cash Book.[6]
OR
OR
[5929]-1054 2