MRRJ Izns"K JKTF'KZ V.Mu Eqdr Fo"Ofo - Ky ) Bykgkckn
MRRJ Izns"K JKTF'KZ V.Mu Eqdr Fo"Ofo - Ky ) Bykgkckn
Mu eqDr fo”ofo|ky;]bykgkckn
Bachelor of Computer Application dk;Zdze vf/kU;kl l= 2023&24
dkslZdksM % dkslZ “kh’kZd%& ¼Course Title½ vf/kdrevad % 30
Course Code: BCA-111 DBMS Maximum Marks : 30
[k.M v vf/kdre vad % 18
Section-A Maximum Marks: 18
uksV&(Instructions): Section A consists of long answer questions. Answer should be in 800
to 1000 words. Attempt all three questions from this section.
Ikz”u la[;k 1ls 3 rd nh?kZ mRrjh; iz”u gS ftudk mRrj 800 ls 1000 “kCnksa esa fy[kuk gSA
1. Consider a car-insurance company whose customers own one or more cars each. Each car
has associated with it zero to any number of recorded accidents.
(i) Draw an E-R diagram
(ii) Transform the E-R diagram to a Relational Schema.
4. Identify the Normal Forms of the relation R(ABCDEF) Functional dependencies given by
{AB → C, C → D, B → E, B → F}
6. What is derived attribute? Explain the differences between single-valued attributes and
multi-valued attributes.
Employee:(name,sex,salary,deptName)
Assume name is primary key and consider the following SQL query:
SELECT deptName FROM Employee WHERE sex='M' GROUP BY deptName
HAVING AVG (salary)> (SELECT AVG(salary) FROM Employee);
Explain the output of above SQL query?
mRrj izns”k jktf’kZ V.Mu eqDr fo”ofo|ky;]bykgkckn
Bachelor of Computer Application dk;Zdze vf/kU;kl l= 2023&24
dkslZdksM % dkslZ “kh’kZd%& ¼Course Title½ vf/kdrevad % 30
Course Code: BCA-112 Operating System Maximum Marks : 30
[k.M v vf/kdre vad % 18
Section-A Maximum Marks: 18
uksV&(Instructions): Section A consists of long answer questions. Answer should be in 800
to 1000 words. Attempt all three questions from this section.
Ikz”u la[;k 1ls 3 rd nh?kZ mRrjh; iz”u gS ftudk mRrj 800 ls 1000 “kCnksa esa fy[kuk gSA
P0 0 ms 9 ms
P1 1 ms 4 ms
P2 2 ms 9 ms
The pre-emptive shortest job first scheduling algorithm is used. Scheduling is carried out
only at arrival or completion of processes. What is the average waiting time for the three
processes?
3. Assuming the current disk cylinder to be 50 and the sequence for the cylinders to
be 1,36,49,65,53,12,3,20,55,16,65 and 78 find the sequence of servicing using
1. What is Risk Management? How does software risk management related to software
process improvement?
2. Define Software Development life cycle (SDLC). List the advantage and disadvantage of
spiral model.
3. What is Software Testing? What are the various characteristics of a good testable
software?
1. Write any four important uses of programming languages. List the design
principles of imperative languages.
2. Write brief notes on following:
(a) Abstract data types (b) Polymorphism (c) Recursive sub-programs (d) Encapsulation
3. Write three applications of functional programming. Outline the pros and cons of
procedures and functions.
4. How classful addressing is different from class-less addressing? Give the range of IP addresses
used in different classes in class addressing mode.
5. Write the similarities between TCP/IP and OSI model.
6. Explain the format of TCP header through illustration.
7. Explain the working of Link State Routing Algorithm using an example.
mRrj izns”k jktf’kZ V.Mu eqDr fo”ofo|ky;]bykgkckn
Bachelor of Computer Application dk;Zdze vf/kU;kl l= 2023&24
dkslZdksM % dkslZ “kh’kZd%& ¼Course Title½ vf/kdrevad % 30
Course Code: BCA-117 Java Programming Maximum Marks : 30
[k.M v vf/kdre vad % 18
Section-A Maximum Marks: 18
uksV&(Instructions): Section A consists of long answer questions. Answer should be in 800
to 1000 words. Attempt all three questions from this section.
Ikz”u la[;k 1ls 3 rd nh?kZ mRrjh; iz”u gS ftudk mRrj 800 ls 1000 “kCnksa esa fy[kuk gSA
1. What are the advantages and disadvantages of Visual Basic over any other object-
oriented language? Explain with suitable examples.
2. Write a program in VB for adding List Box, List Items, Check Box, Radio Button and
Menus to your Window.
3. What are the important features of Visual Basic? Explain various control structures in
Visual Basic?
4. Differentiate Hardware and Micro-programmed control unit with their advantages and
disadvantages.
5. What is instruction cycle? When will be any interrupt processed during the instruction
cycle?
6. What is DMA? Explain DMA transfer modes in detail.
7. What do you mean by memory hierarchy? Why registers are present in CPU?
mRrj izns”k jktf’kZ V.Mu eqDr fo”ofo|ky;]ç;kxjkt
Bachelor of Computer Application dk;Zdze vf/kU;kl l= 2023&24
dkslZ dksM % dkslZ “kh’kZd%& ¼Course Title½ vf/kdre vad % 30
Course Code: BCA 121 Information and Network Security Maximum Marks : 30
[k.M v vf/kdre vad % 18
Section-A Maximum Marks: 18
uksV&(Instructions): Section A consists of long answer questions. Answer should be in 800
to 1000 words. Attempt all three questions from this section.
Ikz”u la[;k 1 ls 3 rd nh?kZ mRrjh; iz”u gS ftudk mRrj 800 ls 1000 “kCnksa esa fy[kuk gSA
2. i) What does Triple DES use and what does triple DES guarantee?
ii) Show the steps involved in DES round key generation for key: OIFE OIFE OIFE
OIFE.
3
12
5
8 5
Item I1 I2 I3 I4 I5
Profit 10 20 24 9 8
weight 8 14 34 5 4
mRrj izns”k jktf’kZ V.Mu eqDr fo”ofo|ky;] bykgkckn
Bachelor of Computer Application dk;Zdze vf/kU;kl l= 2023&24
dkslZ dksM % dkslZ “kh’kZd%& ¼Course Title½ vf/kdre vad % 30
Course Code: BCA-123 Computer Graphics Maximum Marks : 30
[k.M v vf/kdre vad % 18
Section-A Maximum Marks: 18
uksV&(Instructions): Section A consists of long answer questions from 1 to 3. Answer should
be in 800 to 1000 words.
1. List the hardware and software components essential for professional multimedia
development. Also, justify the need of each of the hardware components.
2. Describe the matrix formulation of 2D Translation, Scaling and Rotation.
3. Define following terms:
a) Refresh buffer/frame buffer.
b) Pixel?
c) Aspect ratio.
1. Draw the block diagram of client/server architecture and explain the advantages of
client/server computing with the help of suitable example.
2. Explain about network management and remote system management. How can security
be provided to network?
3. Explain Connectivity and Communication Interface Technology in client/server
application. How does transmission protocol work in client/server application?
1. i)What is type casting? How are the variables types casted in Python?
ii) What are the major in-built data structures in Python? Explain with their features
and associated operations and methods.
2. i) What do you understand by data types? What are the major categories of data types
in Python? Give some examples of data types in each category.
ii) What is the utility of selection or conditional statements in a program? What are
different conditional statements in Python?
3. i) How do you create a module in Python? Explain with the help of suitable programs.
ii) Write a Python program to demonstrate NumPy, Pandas, and SciPy packages in a
single program.
4. Explain the role of lambda function in Python. Illustrate with the help of a Python
program.
5. Create a list of number and perform major operations with built-in functions.
6. Demonstrate the creation of a dictionary in Python. Perform the allowed the
operations on the created dictionary.
7. Explain the usage of import and from statements. What is the purpose of __init__.py
file in module package directory?
mRrj izns”k jktf’kZ V.Mu eqDr fo”ofo|ky;]ç;kxjkt
Bachelor of Computer Application dk;Zdze vf/kU;kl l= 2023&24
dkslZ dksM % dkslZ “kh’kZd%& ¼Course Title½ vf/kdre vad % 30
Course Code: BCA 128 Soft Computing Maximum Marks : 30
[k.M v vf/kdre vad % 18
Section-A Maximum Marks: 18
uksV&(Instructions): Section A consists of long answer questions. Answer should be in 800
to 1000 words. Attempt all three questions from this section.
Ikz”u la[;k 1 ls 3 rd nh?kZ mRrjh; iz”u gS ftudk mRrj 800 ls 1000 “kCnksa esa fy[kuk gSA
1. List any four activation functions with their equations and graphs. Obtain the output of
neuron Y in following network using activation functions as:
i) Sigmoid ii)Rectified Linear Unit (ReLU)
4. Explain the differences between supervised and unsupervised learning in artificial neural
network?
5. Explain the architecture of Adaptive Linear Neural Element Network (ADALINE) and
Many ADALINE (MADALINE) Network.
6. Draw the architecture of Back-Propagation network. List all the tuning parameters of
Back propagation Neural Network and their selection criteria.
7. What is Fuzzy Inference System (FIS)? Illustrate Mamdani FIS and Sugeno FIS with
examples?
mRrj izns”k jktf’kZ V.Mu eqDr fo”ofo|ky;] bykgkckn
Bachelor of Computer Application dk;Zdze vf/kU;kl l= 2023&24
dkslZ dksM % dkslZ “kh’kZd%& ¼Course Title½ vf/kdre vad % 30
Course Code: BCA-EC Computer Architecture Maximum Marks : 30
1. What are the similarities and differences between multiprocessor and multicomputer
system? Explain the classification of multiprocessor system.
2. Explain the Pipline scheduleing in detail.
3. Identify the dependences in the following code snippet:
ADD R1, R2, R3
DIV R4, R1, R5
ADD R5, R7, R4
AND R5, R4, R2