Mca (Management) 2020 Pattern
Mca (Management) 2020 Pattern
:
P6978 [5865] - 101
[Total No. of Pages : 4
Q1) Attempt the following multiple choice questions. Each questions carries half
mark. [10]
i) Java Source code is compiled into______.
a) Obj b) Source Code
c) Byte Code d) Exe
ii) Full Form of J2EE
a) Java 2 Enterprise Edition
b) Java 2 Express Edition
c) Java 2 Expert Edition
d) Java 2 Enterprise Environment
iii) ______ is used to Find and Fix bugs in the java programs.
a) JVM b) JRE
c) JDK d) JDB
iv) Which of these access specifiers can be used for a class so that its
members can be accessed by a different class in the different package?
a) Protected b) Public
c) Private d) No modifier
v) Which of the following is the correct way of importing an entire package
‘Pkg’?
a) Import pkg b) Import Pkg.
c) Import Pkg.* d) Import Pkg.*.*
[5865] - 101 3
Q3) a) Your College is organizing cultural events, create a simple application
using servlet to collect information like nam, class, gender in which activity
he is interested to participate and store this data is database. [8]
b) Explain prepared statement. [4]
OR
a) Design UI to read roll number of students using AWT/SWING and
display his/her all information like name, class marks, age and gender by
fetching it from data base.
(use servlet and jdbc) [8]
b) Explain servlet life cycle. [4]
ooo
[5865] - 101 4
Total No. of Questions : 5] SEAT No. :
P6979 [Total No. of Pages : 4
[5865]-102
First Year M.C.A. (Management)
IT 12 : DATA STRUCTURE AND ALGORITHMS
(2020 Pattern) (Semester - I)
Time : 2½ Hours] [Max. Marks : 50
Instructions to the candidates:
1) All questions are compulsory.
2) From Q2 to Q5 having internal choices.
3) Figure to right indicate full marks.
b) Construct Binary Tree for following data 10, 25, 2, 4, 7, 13, 11, 22 and
determine inorder, postorder & preorder? [5]
c) Define Hash function 2 collision. [2]
[5865]-102 4
Total No. of Questions : 5] SEAT No. :
P6980 [5865] - 103
[Total No. of Pages : 4
[5865] - 103 2
xv) Providing keyboard shortcuts mostly addresses ____.
a) Efficiency b) Learnability
c) Attitude d) Utility
xvi) Informative feedback should be ____.
a) Relevant
b) Meaningful
c) Clear
d) All of the mentioned
xvii) What is role of quality review?
a) Find mistake and reduce work
b) Risk Management
c) Cost calculation
d) None of the mentioned
xviii) Which is not an Agile methodology?
a) Scrum b) Extreme programming
c) PMBOK3 d) Crystal
xix) Agilty refers to_______.
a) Allotment b) Analysis
c) Activencess d) Advancement
xx) In Agile model SDLC is carried out in the form of _____.
a) Sprints b) Documents
c) Modules d) Phases
Q2) Prepare SRS in IEEE format for the following system. [8]
A ‘Swami Sweets’ has decided to automate billing system. Shop has several
serving counters. Following functionalities will be considered.
• RFID card will be used for entering details of purchasing at respective
counter.
• Bill is prepared at cash counter after reading RFID card entries.
• Bill amount is accepted using cash, card or gpay mode.
OR
[5865] - 103 3
Write SRS in IEEF format for event management system. The overall
functioning is as follows.
• Booking of venue • Registration of vendors
• Assigning vendors • Generating quatations
Q3) Draw the use case and class diagram for a placement agency site which provides
the facility for the condidate to register with their academic details, personal
details & skill sets. Organizations can also register with their requirements.
Searching faciltity is provided for searching job as well as condidate. [20]
OR
a) Draw state transition diagram for vending machine placed at super
market. [10]
b) Draw Activity diagram for ordering grocery using mobile App. [10]
Q5) Design a user Interface for feedback of one day CET orientation program
conducted by a reputed Institute. [4]
OR
Design UI for external examination form for SPPU. [4]
ooo
[5865] - 103 4
Total No. of Questions : 5] SEAT No. :
P6981 [5865] - 104
[Total No. of Pages : 4
M.C.A. (Management)
IT 14 : OPERATING SYSTEM CONCEPTS
(2020 Pattern) (Semester - I)
Time : 2½ Hours] [Max. Marks : 50
Instructions to the candidates:
1) All Questions are compulsory.
2) Draw neat diagrams wherever necessary.
Q1) Attempt the following Multiple Choice Questions. Select one best option
from the choices given. [20×½=10]
i) CPU fetches the instruction from memory according to the value of ____.
a) Program status word b) Status register
c) Instruction register d) Program counter
ii) Which one of the following is a synchronization tool?
a) Thread b) Pipe
c) Semaphore d) Socket
iii) A single machine instruction can control the simultaneous execution of a
number of processes on _______.
a) Lockstep Basis b) Openstep Basis
c) Early Basis d) Deadlock Basis
iv) For real time operating systems, interupt latency should be _______.
a) Minimal b) Maximum
c) Zero d) Dependent on the schedule.
v) Which of the following is not an operating system?
a) Windows b) Linux
c) Oracle d) Dos
vi) The shell script is _____.
a) File containing a series of commands
b) File containing special symbols
c) Group of commands
d) Group of Functions
[5865] - 104 1 P.T.O.
vii) Memory management technique in which system stores and retrieves
data from secondary storage for use in main memory is called _______.
a) Paying
b) Fragmentation
c) Mapping
d) None of the mentioned
viii) Which of the following cannot be scheduled by the Kernel?
a) Process b) User-level thread
c) Kernel-level thread d) None of the mentioned
ix) Asymmetric multiprocessing systems of the computer system use _____.
a) Master relationship
b) Slave relationship
c) Master Slave relationship
d) Serial processing
x) Which one of the following is a real time operating system?
a) RT Linux b) VxWorks
c) Windows CE d) All of the above
xi) ______ is a windows utility program that locates and eliminates
unnecessary fragments and rearranges files and unused disk space to
optimize operations.
a) Disk defragmenter b) Restore
c) Disk cleanup d) Backup
xii) What will be the output of following command.
$echo “The process id is” $$$$
a) The process id is $$
b) The process id is <pid> <pid>
c) The process id is $<pid> $<pid>
d) The process id is $$$$
xiii) Which of the following algorithm minimizes the process flow time?
a) First come First Served b) Shortest Job First
c) Earliest Deadline First d) Longest Job First
xiv) Virtual memory in memory hierarchy consists of
a) RAM and hard disk b) Cache and hard disk
c) Cache and RAM d) All of the above
[5865] - 104 2
xv) Software can be removed and installed through.
a) Installer b) Control panel
c) Debugger d) Linker
xvi) After running this program, if you enter 1010, then what will be the output
of the program?
#1/bin/bash
echo “please enter a number”
read a
if [$a It 100]; then
echo “it is less than 100”;
elif [$a It 1000]; then
echo “it is less than 1000”
else
echo “it is greater than 1000”
fi
exit 0
a) It is greater than 1000
b) It is less than 1000
c) It is equal to 1000
d) None of the above
xvii) Which option is suitable when a process is executing in its critical section,
then no other processes can be executing in their critical section.
a) asynchronous exclusion
b) synchronous exclusion
c) mutual exclusion
d) critical exclusion
xviii) In message passing a process receives information by executing the ____.
a) Send b) Send primitive
c) Receive d) Receive primitive
xix) In Linum OS _____ command is used to know which directory you are in
a) chkdir b) cd
c) pwd d) None of the above
[5865] - 104 3
xx) Which command is used to remove the files.
a) delete b) rm
c) dm d) erase
hhhhh
[5865] - 104 4
Total No. of Questions : 5] SEAT No. :
P6982 [Total No. of Pages : 3
[5865]-105
F.Y. M.C.A. (Management)
IT : 15 - NETWORK TECHNOLOGIES
(2020 Pattern) (Semester - I)
Time : 2½ Hours] [Max. Marks : 50
Instructions to the candidates:
1) All questions are compulsory.
2) All questions carry equal marks.
3) Draw neat diagrams wherever necessary.
Q3) a) For given class B IP address 172. 168. 14. 1 and subnet mask 253. 255.
140. 124 calculate [5]
i) Total number of subnet.
ii) Total no. of host IPs/subnet.
iii) First and last valid IP for each subnet.
b) Explain IPV6 address schemes in details. [5]
OR
a) What is the default mask for following IP host addresses (solve with
proper procedure). [5]
i) 98. 0. 46. 200
ii) 205. 35-66. 14
iii) 172. 14. 16. 08
b) Compare IPv4 and IPv6. [5]
[5865]-105 3
Total No. of Questions : 5] SEAT No. :
P6983 [5865] - 201
[Total No. of Pages : 5
F.Y.M.C.A. (Management)
IT21-PYTHON PROGRAMMING
(2020 Pattern) (Semester - II)
Time : 2½ Hours] [Max. Marks : 50
Instructions to the candidates:
1) All Questions are compulsory.
2) Figures to the right indicate full marks.
3) Answer all subquestions at one place.
[5865] - 201 2
xv) If zoo = [‘lion’, ‘tiger’], what will be zoo×2?
a) [‘lion’, ‘lion,’ ‘tiger,’ ‘tiger’]
b) [‘lion’]
c) [‘tiger’]
d) [‘lion,’ ‘tiger’, ‘lion,’ ‘tiger’]
xvi) What is correct syntax for creating single valued tuple?
a) (a) b) (,)
c) (a,) d) {a}
xvii) _______ is a string literal denotated by triple quote for providing the
specifications of certain program elements.
a) client b) docstrng
c) modularity d) interface
xviii) The command that is used to install a third-party module in python is
a) pip b) import
c) py d) install
xix) The character_____ and ____matches the start and end of strng,
respectively.
a) $ and $ b) * and &
c) ^ and • d) ^ and $
xx) The most important object defined in Numpy is an N-dimensional array
type called?
a) narry b) Ndarry
c) ndrray d) NdArray ( )
Q2) a) Write a program to check the number entered by user is even or odd.
Program should accept integer digits only. [3]
b) Illustrate types of arguments used in python function with example. [3]
c) Discuss the polymorphism concept in python create suitable python
classes. [4]
OR
[5865] - 201 3
a) Write a python program for the following. [3]
i) Create list of fruits
ii) Add new fruit in list.
iii) sort the list.
iv) delete last fruit name from list.
b) Write a python function to check the given number is even or odd.
Handle suitable exceptions. [3]
c) Explain constructor concept in python with example. [4]
Q3) a) Write a python program to create an employee. txt file and store employee
name and address. [2]
b) Write a python program to create “employee” collection with fields”
(ID, name, address, phone email and dept) in mongoDB. Prform the
following operations. [5]
i) Display all employees in “Accounts” department
ii) Delete employee with ID - 210345
iii) Update phone with new phone for employee ID -123
c) What is tuple?
What is the difference between list and tuple? [3]
OR
a) What is set? Explain with example. [3]
b) Write a program to retrieve and display employee details from “Employee”
collection stored in mangoDB database. [3]
c) Write a program to update the employee details stored in “Employee”
collection stored in Mangodb database. [2]
d) Write python program to read “employee” . txt” file and display alternate
employee record. [2]
Q4) a) Write a program for extracting email address from a given webpage. [4]
b) What is synchronization in threading? Explain with example. [4]
c) What is module? Explain with example. [2]
OR
a) Write a program to validate URL using regular expression. Explain every
special character of the regular expression used in this program. [4]
b) Write a multithreading program, where one thread prints square of a
number and another thread prints factorial of a number. Also display the
total time taken for the execution. [4]
c) What is anonymous function in python? Demonstrate with example. [2]
[5865] - 201 4
Q5) a) Create 5×5 2D numpy assay and retrieve top left corner 2×2 array from it.
[2]
b) Write a program to illustrate slicing in numpy array. [2]
c) Create paundas dataframe using two dimensional list. Perform following
operations. [4]
i) Count number of rows.
ii) Count missing values in first column.
iii) Display number of columns in data frame.
d) Explain the terms w.r.t. oops in python. [2]
i) -- lnit-- ii) Self
OR
a) Create 3×3 numpy array and display column wise mean and median.[2]
b) Create a series from numpy array and find max and mean of unique
items of series. [2]
c) Given data frame as below: [4]
ID Name HRA TA DA
1001 Mohan 12000 6000 10000
1002 Sachin 13000 5000 9000
1003 Virat 11000 4000 8000
i) Compute sum of each column.
ii) Compute mean of each integer column.
iii) Compute median of each integer column.
d) Explain overloading in python with example. [2]
ooo
[5865] - 201 5
Total No. of Questions : 5] SEAT No. :
P6983 [5865] - 201
[Total No. of Pages : 5
F.Y.M.C.A. (Management)
IT21-PYTHON PROGRAMMING
(2020 Pattern) (Semester - II)
Time : 2½ Hours] [Max. Marks : 50
Instructions to the candidates:
1) All Questions are compulsory.
2) Figures to the right indicate full marks.
3) Answer all subquestions at one place.
[5865] - 201 2
xv) If zoo = [‘lion’, ‘tiger’], what will be zoo×2?
a) [‘lion’, ‘lion,’ ‘tiger,’ ‘tiger’]
b) [‘lion’]
c) [‘tiger’]
d) [‘lion,’ ‘tiger’, ‘lion,’ ‘tiger’]
xvi) What is correct syntax for creating single valued tuple?
a) (a) b) (,)
c) (a,) d) {a}
xvii) _______ is a string literal denotated by triple quote for providing the
specifications of certain program elements.
a) client b) docstrng
c) modularity d) interface
xviii) The command that is used to install a third-party module in python is
a) pip b) import
c) py d) install
xix) The character_____ and ____matches the start and end of strng,
respectively.
a) $ and $ b) * and &
c) ^ and • d) ^ and $
xx) The most important object defined in Numpy is an N-dimensional array
type called?
a) narry b) Ndarry
c) ndrray d) NdArray ( )
Q2) a) Write a program to check the number entered by user is even or odd.
Program should accept integer digits only. [3]
b) Illustrate types of arguments used in python function with example. [3]
c) Discuss the polymorphism concept in python create suitable python
classes. [4]
OR
[5865] - 201 3
a) Write a python program for the following. [3]
i) Create list of fruits
ii) Add new fruit in list.
iii) sort the list.
iv) delete last fruit name from list.
b) Write a python function to check the given number is even or odd.
Handle suitable exceptions. [3]
c) Explain constructor concept in python with example. [4]
Q3) a) Write a python program to create an employee. txt file and store employee
name and address. [2]
b) Write a python program to create “employee” collection with fields”
(ID, name, address, phone email and dept) in mongoDB. Prform the
following operations. [5]
i) Display all employees in “Accounts” department
ii) Delete employee with ID - 210345
iii) Update phone with new phone for employee ID -123
c) What is tuple?
What is the difference between list and tuple? [3]
OR
a) What is set? Explain with example. [3]
b) Write a program to retrieve and display employee details from “Employee”
collection stored in mangoDB database. [3]
c) Write a program to update the employee details stored in “Employee”
collection stored in Mangodb database. [2]
d) Write python program to read “employee” . txt” file and display alternate
employee record. [2]
Q4) a) Write a program for extracting email address from a given webpage. [4]
b) What is synchronization in threading? Explain with example. [4]
c) What is module? Explain with example. [2]
OR
a) Write a program to validate URL using regular expression. Explain every
special character of the regular expression used in this program. [4]
b) Write a multithreading program, where one thread prints square of a
number and another thread prints factorial of a number. Also display the
total time taken for the execution. [4]
c) What is anonymous function in python? Demonstrate with example. [2]
[5865] - 201 4
Q5) a) Create 5×5 2D numpy assay and retrieve top left corner 2×2 array from it.
[2]
b) Write a program to illustrate slicing in numpy array. [2]
c) Create paundas dataframe using two dimensional list. Perform following
operations. [4]
i) Count number of rows.
ii) Count missing values in first column.
iii) Display number of columns in data frame.
d) Explain the terms w.r.t. oops in python. [2]
i) -- lnit-- ii) Self
OR
a) Create 3×3 numpy array and display column wise mean and median.[2]
b) Create a series from numpy array and find max and mean of unique
items of series. [2]
c) Given data frame as below: [4]
ID Name HRA TA DA
1001 Mohan 12000 6000 10000
1002 Sachin 13000 5000 9000
1003 Virat 11000 4000 8000
i) Compute sum of each column.
ii) Compute mean of each integer column.
iii) Compute median of each integer column.
d) Explain overloading in python with example. [2]
ooo
[5865] - 201 5
Total No. of Questions : 5] SEAT No. :
P6984 [Total No. of Pages : 4
[5865]-202
F.Y.M.C.A. (Management)
IT 22 : SOFTWARE PROJECT MANAGEMENT
(2020 Pattern) (Semester - II)
Time : 2½ Hours] [Max. Marks : 50
Instructions to the candidates:
1) All questions are compulsory.
2) Draw neat labeled diagrams wherever necessary.
[5865]-202 1 P.T.O.
g) Which command creates an empty git repository in the specified
directory?
i) git init ii) git vog
iii) git reset iv) none of the above
h) Which mode you select for the project size 450 KLOC?
i) Organic ii) Semi-detached
iii) embeded iv) None of them
i) Which of the following git command that download your repository
from github to your computer?
i) git fork ii) git commit
iii) git close iv) git push
j) COCOMO predicts_______.
i) Effort ii) Effort & schedule
iii) Cost & effort iv) Cost & schedule
k) The working culture of an Agive team is________.
i) Collective ii) Collaborative
iii) Connective iv) Contemplative
l) _______enables team to learn from the mistakes dose in the previous
iteration.
i) Pair grooming
ii) Estimation during release planning
iii) Estimation during iteration planning
iv) Retrospective
m) You can define agile team as “scrum team” and “technical
team”_________.
i) True ii) False
iii) Can not determine iv) None of the above
n) Tracking project issues in an agile project is the primary responsibility of
the________.
i) Tester ii) Project reader
iii) Functional manager iv) Developer
o) What is the main purpose of imposing limits on work in project?
i) To optimize throughput ii) To minimize resource allocation
iii) To visualize lead time iv) To balance workflow
[5865]-202 2
p) Select the option that suits the manifesto for agive software development.
i) Working software ii) Individual and Integration
iii) Customer collaboration iv) All of the above mentioned
q) Delphi method is used for_______.
i) Judgemental forecast ii) Time series forecast
iii) Associative model iv) All are the correct
r) Git is a_________.
i) Localised version control system
ii) Distributed version control system
iii) Centralized version control system
iv) None of the above
s) In scrum, when is sprint over?
i) When all the sprint backlog items are completed
ii) When the product owner suggests
iii) When the time box expires
iv) When the final testing is completes
t) Which of the following is not the level of CMM?
i) Defined ii) Analysis
iii) Managed iv) Optimizing
[5865]-202 3
Q4) a) Demonstrate value-driven development with suitable example. [6]
OR
Explain the roles of scrum master, product owner and development team.
Q5) a) Explain release planning and iteration (Sprint) planning in brief. [6]
OR
Explain the process to plan and execute iteration in agile with suitable
example.
b) Write short note (any one). [4]
i) Role of project manager.
ii) Software configuration management.
[5865]-202 4
Total No. of Questions : 5] SEAT No. :
P6985 [5865] - 203
[Total No. of Pages : 4
[5865] - 203 1
P.T.O.
7) Node. js is written in ____.
a) C, C++, Javascript b) C, Python, Javascript
c) C, C++, Java d) C, C++, PHP
8) The Node. js modules can be exposed using:
a) expose b) module
c) exports d) all of the above
9) Which method of fs module is used to open a file?
a) fs. open (path, flags [,mode], call back)
b) fs. openFile (path, flags [,mode], call back)
c) fs. openPath (path, flags [,mode], call back)
d) none of the above
10) Which of the following is the correct syntax for writing AngularJS
expressions?
a) (expression) b) {{expression}}
c) {{{expression}}} d) [expression]
11) Which of the following syntax is used to create a module in AngularJS?
a) var myModule = angular.module ( );
b) var myModule = new Module ( );
c) module (“app”, [ ]);
d) none of the above
12) Using ____ you can share data between controller and view.
a) $ Scope b) Services
c) Factory d) $ Rootscope
13) ____ directive is used to start an angularJs application.
a) ng-init b) ng-app
c) ng-controller d) ng-model
14) ____ is not a validation directive in angularJS.
a) ng-app
b) ng-required
c) ng-minlength
d) ng-pattern
15) Variable name in PHP starts with.
a) !(Exclamation) b) $(Dollar)
c) &(Ampersand) d) #(Hash)
[5865] - 203 2
16) Which of the following is used to display the output in PHP?
a) Echo b) Write
c) Print d) Both (a) & (c)
17) Which of the following is the correct way to create a function in PHP?
a) Create myFunction( )
b) New-function myFunction( )
c) Function myFunction( )
d) Create function myFunction( )
18) Which of the following function is used to set cookie in PHP?
a) Createcookie ( ) b) Makecookie ( )
c) Setcookie ( ) d) None of the above
19) PHP stands for
a) Hypertext Preprocessor b) Pretext Hypertext Preprocessor
c) Personal Home Processor d) None of the above
20) What will be the output of the following program?
<?php
$ var 1 = “Hello”;
$ var 2 = “World”;
echo $var1, $var2;
?>
a) HelloWorld
b) Hello, World
c) Hello World
d) Hello + World
[5865] - 203 3
Q3) a) What is Node. js? Explain its working & features? [5]
b) Create a login form, both username & password fields are mandatory,
after entering the values transfer user control to next web page showing
message as “You have login successfully”. (Use ng-href & ng-required).[5]
OR
a) Explain routing in AngularJS with suitable example. [5]
b) Write a program to show current date and time using user defined module
in node. js. [5]
Q4) a) Explain video & svg tag in HTML 5 with suitable example. [4]
b) Write a pHp script to demonstrate multidiamensional arrays. [4]
c) What is cookie & session in PHP [2]
OR
a) What is HTML5. Explain its features and advantages. [4]
b) Write a PHP script to create a database using MYSQL. [4]
c) What is Define function in PHP. [2]
Q5) a) What is pseudo classes in CSS explain with suitable example. [4]
b) Write a PHP script to design a form for exam registration. Insert 5 records
in database and display all the inserted records on new page. [6]
OR
a) What are the objectives of CSS architecture. [4]
b) Write a PHP script to design a form to reschedule the journey dates of
flights and display the updated information on new web page. [6]
[5865] - 203 4
Total No. of Questions : 5] SEAT No. :
P6986 [5865] - 204
[Total No. of Pages : 4
Q1) Write correct option or filling the blanks of following questions (each ½ mark).
[10]
1) Full form of OQL is _____.
a) Object Oriented Language b) Object Query Language
c) Object Quantum Language d) Object Query Logic
[5865] - 204 1
P.T.O.
8) Which of the constraint can be enforced one per table _____.
a) Primary key
b) Not null
c) Foreign key
d) Check
14) The ability to query data as well as insert, delete alter is offered by
a) TCL (Transaction Control language)
b) DCL (Data Control Language)
c) DDL (Data Definition Language)
d) DML (Data manipulation Language)
[5865] - 204 2
16) Which statement is used to revoke an authorization.
a) Revoke b) Modify
c) Alter d) Commit
Q2) Draw the E-R Diagram for the following system & explain notation &
Relationship XYZ hospital is a multispeciality hospital that includes a names
of department, rooms, Doctors, nurses, compounders of other working staff.
Patient having different kind of ailments come to the hospital of get checkup
done from the concerned doctors. If required they are admitted in the hospital
of discharged after treatment. The aim of this case study is to design and
develop a database for the hospital to maintain the records of various
department, rooms and doctors in the hospital. It also maintains records of
the regular patients, patient admitted in the hospital, the checkup of patient
done by the doctors, the patients that have been operated and patient
discharged from the hospital. [10 ]
OR
What is meant by lock? Explain two phase locking protocal for concurrency
control with example. [10]
[5865] - 204 3
Q3) a) Describe the data base 3-tier schema architecture? [5]
b) Write short note on mobile database. [5]
OR
a) What is need of the Database? Write characteristics of DBMS. [5]
b) Write the characteristics of OODDMS. [5]
Q4) a) Write the log based recovery techniques with example? [5]
b) Write short note on Grant and revoking privilege with example. [5]
OR
a) What is Database Backup of types of backup? [5]
b) Write short note on mandatory Access control. [5]
Q5) Explain the Inter query of Intraquery parallelizm in details with example. [10]
OR
Explain different between homogeneous and hetrogeneous database with
example. [10]
[5865] - 204 4
Total No. of Questions : 5] SEAT No. :
P6987 [5865] - 205
[Total No. of Pages :8
ii) The order in which machines are required for completing job is called as
a) Machine order b) Job order
c) Processing order d) Working order
iv) Problems based on the phenomenon of decision making under risk are
referred to as______.
a) Numerical problem b) Complex problem
c) Probabilistic problem d) None of above
[5865] - 205 1
P.T.O.
vi) As simulation is not an analytical model, therefore the result of simulation
must be viewed as
a) Unrealistic b) Exact
c) Approximation d) Simplified
vii) If in a LPP, the solution of a variable can be made infinity large without
violating the constraints, the solution is _______.
a) Infeasible b) Unbounded
c) Alternative d) None of the above
viii) In sequencing if smallest time for a job belongs to machine A then that
job has to placed towards ______ in the sequence.
a) right b) left
c) centre d) none of the Above
xvi) The minimin criterion is used when consequences are given in the form
of ______
a) Probabilities b) Table
c) Opportunity loss d) Payoff
xvii) Each player should follow the same strategy regardless of the other
player’s strategy in which of the following games?
a) Constant strategy b) Mixed strategy
c) Pure strategy d) Dominance strategy
xix) ________ are the entities whose values are to be determined from the
solution of the LPP.
a) Objective function b) Decision variables
c) Constraints d) Opportunity costs
[5865] - 205 3
Q2) a) Solve the following LPP [6]
Maximize Z 2 x1 x3
Subject to
x1 x2 x3 5
x1 2 x2 4 x3 8
x1 , x2 , x3 0
OR
Maximize Z 3x1 2 x2
Subject to constraints:
x1 x2 4
x1 x2 2
x1 , x2 0
[5865] - 205 4
Q3) a) The following information regarding a project is given [6]
Time in days
Activity Immediate Most Most Most
Predecessor optimistic likely pessimistic
A - 4 6 8
B A 5 7 15
C A 4 8 12
D B 15 20 25
E B 10 18 26
F C 8 9 16
G E 4 8 12
H D,F 1 2 3
I G,H 6 7 8
b) Consider the following profit table along with given probabilities of each
state. [6]
States
N1 N2 N3
Probabilities
Strategies 0.3 0.6 0.1
S1 20 18 9
S2 25 15 10
S3 40 10 12
Calculate
i) EMV
ii) EVPI
iii) VPI
OR
[5865] - 205 5
a) For the data given in the table below, draw the network, crash
systematically the activities and determine the optimal project duration
and cost. [6]
Time(week) Cost in Rs. (000)
Activity Normal Crash Crash
1-2 2 1 10 15
1-3 8 5 15 21
2-4 4 3 20 24
3-4 1 1 7 7
3-5 2 1 8 15
4-6 5 3 10 16
5-6 6 2 12 36
Each cycle costs his Rs. 7,000 and he sells them Rs. 10,000 each. Any
cycle that are left unsold at the end of the season must be disposed off
for Rs. 6,000 each. How many cycles should be in the stock so as to
maximize his expected profit?
[5865] - 205 6
b) The number of units of an item that are withdrawn from the inventory on
a day to day basis is a Markov chain process in which the requirements
for tomorrow depend on today’s requirements. A one-day transition matrix
is given below. [4]
Tomorrow
5 10 12
5 0.6 0.4 0.0
Today 10 0.3 0.3 0.4
12 0.1 0.3 0.6
OR
Find the elapsed time and idle times for machnies A and B.
b) The present market shares of three brands of soft drinks are 60%, 30%
and 10% respectively. The transition probability matrix is as follows:
[4]
[5865] - 205 7
Q5) a) Rainfall distribution in monsoon season as follows: [4]
Rain in cm 0 1 2 3 4 5
Probability 0.50 0.25 0.15 0.05 0.03 0.02
Simulate the rainfall for 10 days using following random numbers
67, 63, 39, 55, 29, 78, 70, 6, 78, 76. Find the average rainfall.
OR
a) A bakery keeps stock of a popular brand of cake. Previous experience
shows the daily demand pattern for the item with associated probabilities,
as given below: [4]
Daily demand 0 10 20 30 40 50
(number)
Probability 0.01 0.20 0.15 0.50 0.12 0.02
[5865] - 205 8
Total No. of Questions : 5] SEAT No. :
P6988 [5865] - 301
[Total No. of Pages : 4
[5865] - 301 2
xv) Firebase is a backend platform for building ______.
a) Web application b) iOS application
c) Android application d) All the above
xvi) Which of the following Android view sub-classes uses the webkit
rendering engine to display web pages?
a) Page view b) Web view
c) Map view d) Http client
xvii) What is Dart?
a) Dart is object oriented programming language
b) Dart is used to create a frontend user interface
c) Both a and b
d) None of the above
xviii) JSON stands for ______.
a) Java Standard Output Network
b) Java Script Object Notation
c) Java Script Output Name
d) Java Source Open Network
xix) Flutter developed by?
a) Oracle b) Facebook
c) Google d) IBM
xx) For creating Fragments the Java class needs to extend which base class?
a) Main Activity
b) Mini Activity
c) Fragment
d) None of the above
OR
[5865] - 301 3
Q3) a) What is Activity? Explain Activity Life cycle. [6]
b) Demonstrate Array Adapter using Listview to display list of five subjects. [6]
OR
a) What is Fragment? Explain Fragment Life cycle. [6]
b) Design android application for login activity. Write an android code to
check login credentials with username = “SPPU” and password = “Exam”.
Display appropriate message on Toast to the user. [6]
Q4) a) Write an android application using SQLite to create employee (eid, ename,
edept, esalary) table and insert a record in table and display appropriate
message on toast to user. [6]
b) Write a short note on JSON parsing with example. [6]
OR
a) Explain cursor in android with suitable example. [6]
b) Demonstrate webview to display a webpage in an android application.
[6]
[5865] - 301 4
Total No. of Questions : 5] SEAT No. :
P6989 [5865] - 302
[Total No. of Pages : 5
M.C.A. (Management)
IT 32: DATA WAREHOUSING AND DATA MINING
(2020 Pattern) (Semester - III)
Time : 2½ Hours] [Max. Marks : 50
Instructions to the candidates:
1) All questions are compulsory.
2) Draw neat & labelled diagram wherever necessary.
iii) _____ is an intermediate storage area used for data processing in ETL
process of data warehousing.
a) Buffer b) Virtual memory
c) Staging area d) Inter storage area
[5865] - 302 1
P.T.O.
vi) The role of ETL is to ______.
a) Find erroneous data
b) Fix erroneous data
c) Both finding and fixing erroneous data
d) Filtering of the data source
xiii) If the ETL process featches the data separately from the host server
during the automatic load to the data warehouse, one of the challenge
involved is ______
a) the associated network may be down
b) it may end up pulling the incomplete /incorrect file.
c) it may end up connecting to an incorrect host server.
d) None
[5865] - 302 2
xiv) Webmining helps to improve the power of web search engine by identifying
_______
a) Web pages and classifying the web documents
b) XML documents
c) Text documents
d) Database
xvi) Assigning data to one of the clusters and recompute the centroid are the
steps in which algorithm.
a) Apriori algorithm b) Bayesian classification
c) FP tree algorithm d) K-mean
[5865] - 302 3
Q2) a) What is a Data warehouse. Explain the need and characteristics of Data
warehouse. [5]
OR
a) Explain Kimball Life Cycle diagram in detail. [5]
OR
a) Describe ETL. What are the tasks to be performed during data
transformation. [6]
b) What are the basic operations of OLAP? [4]
Q4) a) What is Data mining? Explain the architecture of Data mining. [3]
b) Apply FP Tree Algorithm to construct FP Tree and find frequent itemset
for the following dataset given below (minimum support = 30%) [7]
Transaction ID List of Products
1 Apple, Berries, Coconut
2 Berries, Coconut, Dates
3 Coconut, Dates
4 Berries, Dates
5 Apple, Coconut
6 Apple, Coconut, Dates
OR
[5865] - 302 4
a) Explain data mining techniques in brief. [3]
b) How does the KNN algorithm works? [7]
Apply KNN classification algorithm for the given dataset and predict the
class for X(P1 = 3, P2 = 7) (K = 3)
P1 P2 Class
7 7 False
7 4 False
3 4 True
1 4 True
Q5) a) What is text mining? Explain the process of text mining. [4]
b) Explain K-means algorithm. Apply K-means algorithm for group of visitors
to a website into two groups using their age as follows:
15, 16, 19, 20, 21, 28, 35, 40, 42, 44, 60, 65
(Consider initial centroid 16 and 28 of two groups) [6]
OR
a) Apply K-means algorithm for the given data set where K is the cluster
number D = {2, 3, 4, 10, 11, 12, 20, 25, 30}, K = 2. [6]
b) What are the different types of web mining? [4]
[5865] - 302 5
Total No. of Questions : 7] SEAT No. :
P6990 [5865] - 303
[Total No. of Pages : 2
Q1) a) Write detail test plan for online registration & examination application.
Candidate will register through valid email ID & will book date & time
slot from available dates & time slots. Candidate will select subject from
list of subjects given. Application will send user ID & password to the
candidates email ID. On the date & time, candidate will login with given
user ID & Password Application will display multiple choice questions
& will accept choice from candidate. At the end of given time, application
will display the marks. [8]
Q2) Define software quality assurance. Also explain SQA activities. [8]
Q3) Explain various techniques of software reviews. Also compare them. [8]
Q4) Explain various black box testing techniques with reference to entry of MCA
sem III marks data entry. [8]
Q5) Explain type of testing tools. Also explain their benefits & risks. [8]
Q6) Explain non functional testing. Also compare localization & internationalization.
[8]
[5865] - 303 2
Total No. of Questions : 5] SEAT No. :
P6992 [5865] - 305
[Total No. of Pages : 4
Q1) Write correct option or filling the blanks of following questions.(each ½mark)
[10]
i) Which one of the following is cloud platform by microsoft?
a) Azure b) AWS
c) Cloudera d) None of the above
vi) Which one of the following cloud concepts is related to sharing and
pooling the resources?
a) Polymorphism b) Virtualization
c) Abstraction d) None of the mentioned
ix) Which of the following is used to aid for locating services in SOA?
a) databus b) Catalog service
c) Data abstraction services d) All of the mentioned
x) How many different protocol types are required for message passing in
SOA?
a) 2 b) 4
c) 1 d) 3
[5865] - 305 2
xiii) Combination of cloud computing architecture is _______.
a) service-oriented architecture and grid computing
b) utility computing and event-driven architecture
c) virtualization and event-driven architecture
d) service-oriented architecture and event-driven architecture
xviii) Which of the following service provider provides the least amount of
built in security?
a) SaaS b) PaaS
c) IaaS d) All of the mentioned
[5865] - 305 3
Q2) What are benefit and challenges of cloud computing? Explain the term of
SaaS, PaaS & IaaS. [10]
OR
Q3) a) What is the Virtualization & write the type of Virtualization? [5]
b) Define the Service Oriented Architecture and the concept of SOA. [5]
OR
a) Write the multi-cloud Architecture and its benefit & challenges? [5]
Q5) Explain the cloud computing privacy and security challenges in details? [10]
OR
[5865] - 305 4
Total No. of Questions : 5] SEAT No. :
P6993 [5865] - 401
[Total No. of Pages : 5
vii) Write the command to display the current date in the form of dd/mm/yyyy.
a) date + %d/%m/%y b) date + “%d/%m/%y”
c) date + “%d/%m/20%y” d) date + %d/%m/20%y
viii) Command to check the created, modified, deleted files in gitbash before
commit.
a) git show b) git log
c) git status d) all of the above
[5865] - 401 2
xi) Which of the following is true about chef server?
a) The chef server is the central store of your infrastructure configuration
data.
b) The chef server stores the data necessary to configure your nodes
& provides search.
c) It’s powerful tool that allows you to dynamically drive node
configuration based on data.
d) All of the above
xv) _____ is a configuration management tool for dealing with machine setup
on physical servers.
a) Cook books b) Chefs
c) Chef infra d) Work station
xvi) Which of the following command removes the target directory with all
the build data before starting build process.
a) mvn clean b) mvn build
c) mvn compile d) mvn site
xvii) Which one of the following command should you run to see all running
container in Docker?
a) $ docker PS b) $ docker SP
c) $ docker all d) All of the above
[5865] - 401 3
xviii) What are the advantages of using Docker container?
xix) Which of the following is not software development life cycle model?
a) Agile Model b) RAD Model
c) Stability d) Testability
OR
a) What are the fundamental differences between DevOps & Agile. [5]
b) What is the difference between git pull and git fetch? [5]
OR
[5865] - 401 4
Q4) a) How does Maven works? [5]
OR
Q5) How do you configure a GIT Repository to run code sanity checking tools
right before making commits, and preventing them if test fails? [10]
OR
Write and explain, different phases of Maven build life cycle. [10]
[5865] - 401 5
Total No. of Questions : 5] SEAT No. :
P6994 [5865] - 402
[Total No. of Pages : 5
ii) ______, weakness, threats, opportunities are the long term as SWOT
analysis.
a) Strength b) Standard
c) Strategy d) Structure
iv) In the Tuckman model, groups at the _____ stage develop guidelines
and standards as acceptable behavior.
a) Storming b) Norming
c) Forming d) Adjourning
[5865] - 402 1
P.T.O.
v) What does situational theory of leadership emphasize?
a) Personality traits b) Events
c) Environment d) Political situation
vii) Positive motivation makes people willing to do their work in the best
way they can and improve their.
a) Efficiency b) Performance
c) Skills d) Worth
[5865] - 402 2
xi) Which of the following is a method of measuring attitude?
a) Opinion survey
b) Interview
c) Scaling techniques
d) Survey, Interview & scaling techniques
xiii) Whose feelings and difficulties should the manager know for direction
to become effective
a) Subordinates b) Family
c) Society d) Management
xvi) Most conflicts have their roots in uncertanity, and negotiation is the way
of managing the
a) Resultant Risk b) Failure
c) Uncertanity d) Inputs
[5865] - 402 3
xvii) It is said that always lines of _____ should be open.
a) Production b) Communication
a) Herbert Simon
c) Chester Bernord
d) Maslow’s
xx) When you move information from the hidden self into the open self,
you’are
c) Affirming d) depressed
OR
[5865] - 402 4
Q3) a) Discuss automatic and democratic decision making style. [5]
OR
OR
Q5) a) Explain stages of conflict process and how it work in organization. [5]
OR
[5865] - 402 5