0% found this document useful (0 votes)
16 views18 pages

Networking and OOP Concepts Exam Guide

The document contains examination papers for various subjects in the S.Y.B.B.A. (C.A.) program, including Networking, Object Oriented Concepts through C++, Operating Systems, Node.js, and Advanced PHP. Each subject has a set of questions categorized into different sections, requiring students to answer a specified number of questions from each section. The papers cover theoretical concepts, practical applications, and programming tasks relevant to the respective subjects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views18 pages

Networking and OOP Concepts Exam Guide

The document contains examination papers for various subjects in the S.Y.B.B.A. (C.A.) program, including Networking, Object Oriented Concepts through C++, Operating Systems, Node.js, and Advanced PHP. Each subject has a set of questions categorized into different sections, requiring students to answer a specified number of questions from each section. The papers cover theoretical concepts, practical applications, and programming tasks relevant to the respective subjects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Total No. of Questions : 5] SEAT No.

:
PD1442 [Total No. of Pages : 2
[6441]-601
S.Y.B.B.A. (C.A.)
CA 401 : NETWORKING
(2019 Pattern) (CBCS) (Semester-IV)

Time : 2½ Hours] [Max. Marks : 70


Instructions to the candidates:
1) All questions are compulsory.
2) Neat diagram must be drawn wherever necessary.
3) Figures to the right indicate full marks.

Q1) Attempt any eight of the following (out of Ten) [8×2=16]


a) Define Computer Network.
b) What is protocol?
c) Enlist different components of data communication system.
d) Define ground wave propagation.
e) Define LAN and WAN.
f) What is proxy server?
g) What is firewall?
h) What is cladding?
i) What IP addressing?
j) What are network connectivity devices?

Q2) Attempt any four of the following (out of Five) [4×4=16]


a) Explain different types of addresses.
b) Explain Active and Passive HUB.
c) Explain ISO-OSI reference model.
d) Explain optical fiber cable in details.
e) Define computer networks. Explain goals of computer networks.

P.T.O.
Q3) Attempt any Four of the following (out of Five) [4×4=16]

a) Explain unguided media with diagram.

b) Explain mode of communication.

c) Compare of OSI and TCP/IP model.

d) Explain Network Topology in details.

e) Explain connection oriented and connectionless services.

Q4) Attempt any Four of the following (out of Five) [4×4=16]

a) Explain fast ethernet with its types.

b) Explain Cryptography.

c) Explain TCP/IP protocol in details.

d) Define Bridge. Explain types of Bridge.

e) Explain Bluetooth.

Q5) Write a short note on any Two of the following (out of Three) [2×3=6]

a) Computer Network application

b) Repeater

c) IEEE 802.11 [WLAN]

eeee

[6441]-601 2
Total No. of Questions : 5] SEAT No. :

PD-1443 [Total No. of Pages : 4


[6441]-602
S.Y. B.B.A (CA)
CA 402 : OBJECT ORIENTED CONCEPTS THROUGHT
CPP
(2019 Pattern) (Semester - IV) (CBCS)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicate full marks.

Q1) Attempt any Eight of the following (Out of TEN). [8 × 2 = 16]


a) What is reference variable?
b) What is the use of extraction operator.
c) Explain any two manipulators.
d) Write the use of scope resolution operator.
e) What is keyword in C++?
f) Define memory management operator.
g) What is access specifier?
h) Define Pure virtual function.
i) Explain width ( ) and fill ( ).
j) What is destructor?

Q2) Attempt any FOUR of the following (Out of FIVE). [4 × 4 = 16]


a) Explain memory allocation for objects with non-static data member
and static data member.
b) What is inheritance? Explain any 3 types of inheritance.

P.T.O.
c) What is constructor? Explain parameterised constructor with the help
of example.

d) What is template? Explain with its types.

e) Explain polymorphism with its types.

Q3) Attempt any FOUR of the following (Out of FIVE). [4 × 4 = 16]

a) What is function overloading? Explain with example.

b) Explain features of C++.

c) Write a program to accept worker information worker_name,


no_of_hours_worked, pay_rate and salary. Write necessary function
to calculate calculate and display the salary of workers. (Use default
value for pay_ rate)

d) Create a C++ Class Number with integer data member. Write necessary
member function to overload unary '--' (decrement) operator.

e) Write a C++ program to create a class Book which contains data


members as B-Id, B-Name, B-Author, B-publication. Write member
functions to accept and display Book information also display count
of books. (Use static data member to maintain count of books)

Q4) Attempt any FOUR of the following (Out of FIVE). [4 × 4 = 16]

a) Explain various stream classes used to perform console input/output


(I/o) operations.

b) Explain friend function with the help of example.

c) Write a C++ program to find area of circle and triangle (Use function
overloading)

d) Write a program to check maximum and minimum of two integer


numbers (use conditional operators).

[6441]-602 2
e) Trace the output of the following program and explain it. Assume
there is no syntax error.
#include<iostream.h>
class Basel
{
public :
Basel ( )
{
cout << "Basel's constructor called" << endl;
}
};
class Base2
{
public:
Base2( )
{
cout << "Base 2's constructor called" << endl;
}
};
class Derived: public Basel, public Base2
{
public:
Derived ( )
{
cout << "Derived's constructor called" << endl;
}
};
void main ()
{
Derived d;
}

[6441]-602 3
Q5) Write a short note on Any TWO of the following (Out of THREE)
[2 × 3 = 6]
a) 'This' pointer
b) Exception handling
c) Inline function.



[6441]-602 4
Total No. of Questions : 5] SEAT No. :
PD1444 [Total No. of Pages : 2

[6441]-603
S.Y.B.B.A. (Computer Application)
CA-403 : Operating System
(2019 CBCS Pattern) (Semester - IV)

Time : 2½ Hours] [Max. Marks : 70


Instructions to the candidates:
1) All questions are compulsory.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicate full marks.

Q1) Attempt any Eight of the following. (Out of Ten) [8×2=16]


a) Define paging in memory management.
b) Define Context Switch.
c) What is a page frame?
d) List various properties of the file.
e) What is ‘Waiting time’ in Process scheduling?
f) What is compaction?
g) Define Deadlock.
h) List any four characteristics of the operating system.
i) Define Belady’s Anomaly.
j) What is starvation?

Q2) Answer any Four of the following. (Out of Five) [4×4=16]


a) Explain Operating System Structure.
b) What is scheduling? What is the long-term scheduler?
c) Explain Round Robin Scheduling with the help of an example.
d) What are Semaphores? Explain the types of Semaphores.
e) Draw and explain the Contiguous Memory Allocation.

P.T.O.
Q3) Answer any Four of the following. (Out of Five) [4×4=16]
a) State and explain the Critical Section Problem.
b) Consider the following set of processes with the length of the CPU burst
time given in milliseconds.
Process Burst Time Arrival Time
P1 3 3
P2 3 6
P3 4 0
P4 5 2
i) Draw a Gantt chart using the non-preemptive Shortest Job First
method.
ii) Calculate the average Turnaround time & average waiting time.
c) What is a deadlock? How can deadlock be avoided?
d) Explain File System Access Methods.
e) Explain Operating System Structure.

Q4) Attempt any Four of the following. (Out of Five) [4×4=16]


a) Assume there are a total of 200 tracks present on the disk, if the request
queue is: 82, 170, 43, 140, 24, 16, 190, and the initial position of the head
is 50. Apply the First Come First Serve (FCFS) disk scheduling
algorithm and calculate total head movement.
b) Explain memory management through Fragmentation with the help of a
diagram.
c) What are the characteristics and necessary conditions for a deadlock?
d) Consider the page reference string. 4, 7, 6, 1, 7, 6, 1, 2, 7, 2. The number
of frames in the memory is 3. Initially, all frames are empty. Find out the
number of page faults respective to:
FIFO Page Replacement Algorithm
e) Explain the Process Control Block with the help of a diagram.

Q5) Write a short note on any Two of the following. (Out of Three). [3×2=6]
a) Shortest Seek Time First.
b) Linked Allocation for File System.
c) Address binding in case of memory management.

… … …

[6441]-603 2
Total No. of Questions : 5] SEAT No. :
PD1445 [Total No. of Pages : 2
[6441]-604
S.Y. B.B.A. (Computer Application)
CA - 404 : NODE JS
(2019 Pattern) (CBCS) (Semester-IV)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicate full marks.

Q1) Answer the following (Any Eight) : [8×2=16]


a) Define NodeJs.
b) How is NodeJs different from Js?
c) Write a code to create a HTTP server in NodeJs.
d) What is Buffer?
e) What is REPL? Give an example.
f) Define webserver.
g) Define Callback function.
h) What are the 3 types of modules?
i) What is the purpose of the following code : var http = require (‘http’);
j) How to check the installed version of Nodejs?

Q2) Answer the following (Any four) : [4×4=16]


a) Write down difference between Synchronous and Asynchronous.
b) Create a [Link] Application to check whether a given name is directory
or file.
c) Create [Link] Application that uses user defined module [Link] which
exports the functions area( ) and circumference( ) and display the details
on the console.
d) List out some advantages of NodeJs.
e) Explain EventEmitter.

P.T.O.
Q3) Answer the following (Any four) : [4×4=16]
a) Write a [Link] program that uses a user defined Module to return the
Factorial of a given number.

b) Create [Link] Application that binds multiple custom listeners to a single


event.

c) Write a short note on NPM.

d) Explain anonymous functions with a suitable example.

e) How to delete a file in Nodejs?

Q4) Answer the following (Any four) : [4×4=16]


a) Write a Nodejs Program to create a student DB and Stu table (roll_no.
sname, percentage) in mysql.

b) Write a Nodejs code to read filename and to return the content of file on
terminal.

c) How to create a Buffer? Write a code to perform the following operations


on Buffer data - Concat, Compare, Copy.

d) Which method is used to get the information about a file. Give a suitable
example.

e) Where [Link] is not recommended for use? And where is it well suitable
to use?

Q5) Answer the following (Any two) : [2×3=6]

a) Explain NodeJs Process Model.

b) Write any 3 EventEmitter methods and its description.

c) How to take input in [Link]?


[6441]-604 2
Total No. of Questions : 5] SEAT No. :
PD1446 [Total No. of Pages : 2
[6441]-605
S.Y. B.B.A. (Computer Application)
CA - 404 : ADVANCED PHP
(2019 Pattern) (Semester-IV)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) All questions are compulsory.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicate full marks.

Q1) Attempt any eight out of the following : [8×2=16]


a) Enlist features of oop provided by PHP?
b) Differentiate between public, private and protected visibility in PHP class.
c) What are the XML parsers available in PHP?
d) What is the use of onready state change property?
e) What are the benefits of web editors in Joomla?
f) Define SOAP.
g) Why use PHP MVC Framework?
h) Differentiate between XML and HTML.
i) What is the use of isset( ) method?
j) Enlist three types of UDDI registry?

Q2) Attempt any Four out of the following : [4×4=16]


a) Explain constructor overloading with example?
b) What is Introspection? Explain any 2 methods with example?
c) What is self processing form? Explain with programme?
d) Write a PHP script to create “[Link]” file
<Cricket Team>
<Team Country = “India”>
<Player> ......... </Player>
<runs> ......... </runs>
<wicket> ......... </wicket>
</Team>
e) List out benefits of web services?

P.T.O.
Q3) Attempt any Four out of the following : [4×4=16]
a) Write AJAX programme to carry out validation for a username. Username
must be more than 3 characters.
b) Write a PHP script to define an interface which has methods area( ),
volume( ). Define constant PI. Create a class cylinder which implements
interface methods and calculate area and volume?
c) List attributes of $_SERVER array? Explain any four.
d) Write a PHP script to define a class with 2 members as data members
and define member function to perform arithmetic operation?
e) Describe the process of adding articles in Joomla.

Q4) Attempt any Four out of the following : [4×4=16]


a) Write AJAX programme to accept book title from user. When user clicks
submit button display book details from XML File, if matches, otherwise
display “No matches Found”.
b) What is abstract class? Explain with example.
c) Explain content management system with example?
d) Explain structure of SOAP message?
e) Explain XML parser and its type?

Q5) Write a short note any two : [3×2=6]


a) Constructor and Destructor.
b) XML DOM Structure.
c) UDDI.



[6441]-605 2
Total No. of Questions : 5] SEAT No. :
PD-1447 [Total No. of Pages : 2

[6441] - 701
B.B.A. (C.A.)/B.C.A.
CA-501: Cyber Security
(2019 Pattern) (Semester - V)
Time : 2½ Hours] [Max. Marks : 70
Instructions to the candidates:
1) All questions are compulsory.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicate full marks.

Q1) Attempt any Eight of the following : [8 × 2 = 16]

a) What is Copyright Law?

b) What is Mobile forensics?

c) State Social media marketing.

d) What is cyber security?

e) Differentiate between vulnerabilities and threats.

f) Define Foot printing.

g) What is cyber stalking?

h) What is Virus?

i) State Software privacy.

j) What is Intellectual Property?

P.T.O.
Q2) Attempt any Four of the following : [4 × 4 = 16]

a) Discuss various password cracking techniques.

b) Explain in detail classification of phishing scams.

c) Explain CIA triad.

d) Explain Indian IT Act.

e) Explain various types of cyber forensics.

Q3) Attempt any FOUR of the following : [4 × 4 = 16]

a) Differentiate between Active attack and Passive attack.

b) Explain different types of credit card frauds.

c) What are the challenges of Indian Cybersecurity Law?

d) Discuss how emails are used in forensics analysis.

e) Prepare a case study with its implication on “Company Website Hacked”.

Q4) Attempt any FOUR of the following : [4 × 4 = 16]

a) Explain organizational guidelines for Internet usage.

b) Is COVID-19 Changing the Cybercrime Landscape?

c) Explain the Process of Cyber forensics in detail.

d) Discuss IPR Issues.

e) Why do we need Cyber laws: The Indian Context?

Q5) Write a short note on Any TWO of the following : [2 × 3 = 6]

a) Botnet

b) SQL Injection

c) Data Diddling

  

[6441]-701 2
Total No. of Questions : 5] SEAT No. :

PD-1448 [Total No. of Pages : 2


[6441]-702
T.Y. B.B.A. (Computer Application)
CA - 502 : OBJECT ORIENTED SOFTWARE ENGINEERING
(2019 Pattern) (Semester - V) (CBCS)

Time : 2½ Hours] [Max. Marks : 70


Instructions to the candidates:
1) All questions are compulsory.
2) Neat diagrams must be drawn wherever necessary.
3) Figures to the right indicate full marks.

Q1) Attempt any 5 (Five) of the following : [5 × 2 = 10]


a) List any four characteristics of a system.
b) What is the use of section 9 in SRS format?
c) What is active class?
d) Define the terms
i) Object orientation
ii) Polymorphism
e) What is dependency.
f) What is lifeline?
g) Define Joining.

Q2) Attempt any four of the following : [4 × 4 = 16]


a) Explain the system design process.
b) Describe UP phases with the help of diagram.
c) Draw the collaboration diagram for Hospital Management System.
d) Explain UML architecture.
e) Explain Activity diagram with Notations.

P.T.O.
Q3) Attempt any four of the following : [4 × 4 = 16]
a) What is classifier? Explain different classifiers.
b) Draw the class diagram for Library Management System.
c) Describe the Booch method in detail.
d) What is Object Orientation? State various reasons for why Object
Orientation.
e) Define thing. Explain type of things in UML.

Q4) Attempt any four of the following : [4 × 4 = 16]


a) What is SRS? Explain types of SRS Specifications.
b) What is risk management in project management.
c) Explain dependency relationship along with different stereotypes.
d) What is meant by Iterative development? State its various advantages.
e) Define the following terms.
i) Swimlane
ii) Forking
iii) Joining
iv) Transitions

Q5) Attempt the following : [12]


a) The Retail store management system is a system designed for managing
i.e. for ordering, arranging and selling goods.
The retailer checks for the availability of goods in the store. If the stock
of goods is less then retailer places order for goods. While ordering the
goods, goods area received at store, the retailer then arrange them by
product or by price then retailer makes payment. If the stock of goods
is available then be will arrange goods for selling.
The retailer then sales the goods directly to the [Link] customer
buys the items from [Link] retailer prepares bill for goods purchased
by the customer, he receives amount by credit or by cash from customer.
The supplier the goods to the store in the system.
The overall system is used to manage the goods in the store.
Consider the above situation and draw the following UML diagrams.
i) Use case diagram.
ii) Activity diagram.
iii) Class diagram.

JJJ

[6441]-702 2
Total No. of Questions : 5] SEAT No. :

PD-1449 [Total No. of Pages : 2


[6441]-703
T.Y. B.B.A (CA)
CA - 503 : CORE JAVA
(2019 Pattern) (Semester - V)
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.

Q1) Attempt any Eight : [8 × 2 = 16]


a) List the three different uses of final keyword.
b) What is access specifiers? List them.
c) What is collection framework?
d) Can we use super ( ) and this ( ) within same constructor?
e) What is instance variable?
f) Define Class and Object with one example.
g) Can you save a Java source file by name than class name? Justify.
h) When buffered reader is used?
i) What are differences between String and StringBuffer class?
j) "Import statement is not essential in Java." True / False. Justify.

Q2) Attempt any four: [4 × 4 = 16]


a) What is inheritance? Explain with suitable example.
b) What is Applet? Explain life cycle of Applet?
c) How a Java progrom is structured? Explain data types.
d) Explain arrays in Java. How does it differ from C++.
e) What is difference between construct or and method? Explain types of
constructors.
P.T.O.
Q3) Attempt any four: [4 × 4 = 16]
a) Write a Java program to design email registration from. (Use swing
components)
b) Create a package vehicle which will have two classes.__ Two-wheeler
and four-wheeler. Two-wheeler with method display (cc,price), four-
wheeler with method display (reg-no,reg-year).
c) Write a java program using Applet to create login form.
d) Write a Java program to display all the perfect numbers between 1 to n
e) Create a class Teachers (Tid, Tname Designation, Salary, Subject).
Write a java program to accept 'n' teachers and display who teach Java
subject (Use Array of object)

Q4) Attempt any four : [4 × 4 = 16]


a) What is package? Write down all the steps for package creation.
b) What is constructor? What are the types of constructors? Explain with
one example.
c) Explain abstract class in detail with suitable example.
d) Write applet program in java for designing car.
e) Write a Java program to copy the contents of one file into another file,
while copying change the case of alphabets and replace all the digits
by '$' in target file [Use command line argument].

Q5) Write short note any two: [2 × 3 = 6]


a) Describe interface.
b) Explain inner class in java with example.
c) File handing.



[6441]-703 2

You might also like