b.sc ( Computer Science ) 2019 Patternqp4
b.sc ( Computer Science ) 2019 Patternqp4
b.sc ( Computer Science ) 2019 Patternqp4
:
P1288 [Total No. of Pages : 2
[6055]-101
S.Y.B.Sc. (Computer Science)
CS - 231 : DATA STRUCTURES AND ALGORITHMS - I
(2019 Pattern) (Semester - III) (23121)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicates full marks.
3) Neat diagrams must be drawn whenever necessary.
P.T.O.
Q3) Attempt any TWO of the following: [2×4=8]
a) Write a ‘C’ function for deleting element from singly linked list.
b) Sort the following elements using insertion sorting method.
25, 15, 45, 85, 75, 55, 35, 65.
c) Write a ‘C’ function to reverse singly linked list.
[6055]-101 2
Total No. of Questions : 5] SEAT No. :
P1289 [Total No. of Pages : 2
[6055]-102
S.Y.B.Sc. (Computer Science)
CS - 232 : SOFTWARE ENGINEERING
(2019 CBCS Pattern) (Semester - III) (23122)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Neat diagrams must be drawn if necessary.
[6055]-102 2
Total No. of Questions : 3] SEAT No. :
P-1290 [Total No. Of Pages : 2
[6055]-103
S.Y. B.Sc. (COMPUTER SCIENCE)
MATHEMATICS (Paper - I)
MTC - 231: Groups and Coding Theory
(Semester-III) (2019 Pattern) (23221)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All questions are compulsory.
2) Figures to the right indicate full marks.
3) Non-programmable scientific calculator is allowed.
P. T. O
Q2) Attempt any Three of the following: [3 × 5 = 15]
a) Find gcd of 687 and 819. Find integers m and n such that (819,687)
=m(819) +n (687).
d) Using encoding function, f(x) = x+3 (mod 26) encode the word 'MATH'.
e) Let a,b Z, if the binary operation ' * ' is defined as a * b = a+b–ab, then
show that G is an abelian group under operation ' * '
b) Let p=11,q=3. Using RSA method to encode the word 'CENTRE', take
e=7.
[6055]-103 2
Total No. of Questions : 3] SEAT No. :
b) Write the Newton Raphson formula for square root of any real number.
dy
e) Given that = y - x with y(0) = 1. Find y(0.1) by Euler's method.
dx
f) Given f (1) = 7, f (2) = 10, f (3) = 13, f (4) = 16, f (5) = 19 construct the
Newton's Backward difference table.
ò x dx
2
g) Evaluate by trapezoidal rule. Take h = 2.
0
P.T.O.
Q2) Attempt any three of the following : [3 × 5 = 15]
a) Find the cubic polynomial by Lagrange's interpolation which takes
the following data :
x 0 1 2 3
f(x) 1 0 1 10
b) Find a real root of the equation f (x) = x3 – 2x – 5 = 0 in [2, 3] by the
method of false position correct upto two decimal places.
c) Derive Simpson's (1/3)rd rule for numerical integration.
d) The population of a town in the decennial census is given as below :
Year X 1891 1901 1911 1921 1931
Population Y 46 66 81 93 101
(in thousands)
Estimate the population for the year 1895 by Newton's Forward
Interpolation Formula.
dy
e) Solve by Euler's modified method the initial value problem = 1- y
dx
with initial conditions y(0) = 1 and compute y(0.1). Take h = 0.1.
data :
x 0 1 2 3 4 5 6
f(x) 1 0.7071 0.5773 0.5 0.4472 0.4082 0.3780
dy
b) Given = x - y with y(0) = 1. Find y(0.1) and y(0.2) by using Runge
dx
- Kutta method of fourth order.
[6055]-104 2
Total No. of Questions : 5] SEAT No. :
P-1292 [Total No. of Pages : 2
[6055]-105
S.Y. B.Sc. (Computer Science)
ELECTRONIC SCIENCE
ELC-231: Microcontroller Architecture and Programming
(2019 Pattern) (Semester - III) (Paper - I) (23321)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) Q.1 is compulsory.
2) Solve any three questions from Q.2 to Q.5
3) Figures to the right indicate full marks.
4) Neat diagrams must be drawn wherever necessary.
5) Use of calculator is allowed.
P.T.O.
Q3) Answer the following : [2 × 5 = 10]
b) Parallel ports.
c) Synchronous communication.
d) TMOD register.
[6055]-105 2
Total No. of Questions : 3] SEAT No. :
P-1470 [Total No. of Pages :1
[6055]-107
S.Y. B.Sc. (Computer Science/Biotechnology/BCA)
ENGLISH
AECC II : Languge Communication - I
(2019 Pattern) (Semester - III) (23922)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All the questions are compulsory.
2) Figures to the right indicate full marks.
Q1) Attempt any one of the following in about 150-200 words. [15]
a) Comment on the appropriateness of the title of the poem 'La belle sans
merci.
b) How does the author deal with the idea of death and memory in the story
'A shadow'?
Q2) Attempt any two of the following in about 50-80 words. [10]
a) Your friend Rahul apologises to your class teacher for not submitting the
project in time, Develop a conversation.
b) Renuka asks his boss for permission to take leave but he refuses. Develop
a dialogue.
c) Develop a dialogue on the following situation :
"Priti introduces her friend shital to her father".
Q3) Attempt any two of the following in about 50-80 words. [10]
a) How Visual aids play vital role in presentation?
b) What is Group Discussion?
c) Write a resume to be sent in response to the advertisement for the post of
'Lab Assistant'.
Total No. of Questions : 5] SEAT No. :
P.T.O.
Q3) Attempt any two of the following : [2 × 4 = 8]
a) Write a 'C' function to calculate
i) leaf nodes
ii) non leaf nodes
b) Write a program that accepts adjacency matrix and print indegree and
outdegree of each vertex.
c) Write a program to insert new element in hash table.
1 1 1 0
0 1 1 0
1 0 1 1
0 0 0 1
[6055]-201 2
Total No. of Questions : 5] SEAT No. :
P1295 [Total No. of Pages : 2
[6055]-202
S.Y.B.Sc. (Computer Science)
CS-242 : COMPUTER NETWORKS - I
(2019 Pattern) (Semester - IV) (24122)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Neat diagram must be drawn if necessary.
P.T.O.
Q3) Attempt any TWO of the following (out of THREE). [2×4=8]
a) What is the propagation time for a 2.5 Kbyte message if the bandwidth of
the network is 1 Gbps? Assume that the distance between the sender and
the receiver is 12,000 km and that light travels at 2.4×108 m/s.
b) Write the some important design issues of the data link layer.
c) What are the main properties of routing?
[6055]-202 2
Total No. of Questions :3] SEAT No. :
4 3
b) If the transformation matrix [T]= is used to transform rectangle
1 2
with length 3 cm and breadth 5 cm respectively, then find area of
transfermed figure.
1 3
2 2
c) Is [T]= 3 1
gives a solid body transformation? Justify.
2 2
d) Determine forshortening factors fx and fz, if transformations matrix for
0.5 0.43 0 0
0 0.86 0 0
0.86 0.25 0 0
axonometrix projection is [T]=
0 0 0 1
P.T.O.
1 0 2 0
0 1 3 0
f) Explain the effect of transformation matrix [T]= 0 0 1 0 on three
0 0 0 1
dimensional object.
d) Obtain isometric projection of the line segment joining the points [1–2 1]
and [31–6] (θ > 0, .
e) Consider the line with direction ratios 1,1,1 and passing through the
origin. Determine angles through which the line should be rotated about
x-axis and then about y-axis so that it coincide with z-axis.
[6055]-203 2
Q3) Attempt any One of the following. [1×10=10]
1 2 1
3 4 1
=25°, where [X]
1 2 1
2 1 1
[6055]-203 3
Total No. of Questions : 3] SEAT No. :
P-1297 [Total No. of Pages : 4
[6055]-204
S.Y. B.Sc. (Computer Science)
MATHEMATICS
MTC - 242 : Operations Research
(2019 Pattern) (Semester - IV) (Paper - II) (24222)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All questions are compulsory.
2) Figures to the right indicates full marks.
3) Non-programmable scientific calculator is allowed.
[6055]-204 2
c) Solve the following linear programming problem by Big-M method.
Max Z = 2x1 + x2
Subject to
2x1 – x2 1
x1 – x2 1
x1, x2 0
d) Obtain an Initial Basic Feasible solution to the following transportation
problem by North-West corner method.
W1 W2 W3 W4 Capacity
F1 19 30 50 10 7
F2 70 30 40 60 9
F3 40 8 70 20 18
Requirement 5 8 7 14 34
e) Find an Initial Basic Feasible to the following Transportation Problem
Using Vogel's Approximation method.
D1 D2 D3 D4 Supply
P1 2 3 11 7 6
P2 1 0 6 1 1
P3 5 8 15 9 10
Demand 7 5 3 2 17
[6055]-204 3
b) i) Solve the following linear programming problem by simplex method
Max Z = 7x1 + 5x2
Subject to
x1 + 2x2 6
4x1 + 3x2 12
x1, x2 0
ii) Solve the following assignment problem.
Machines
A B C D
Jobs J1 5 5 – 2
J2 7 4 2 3
J3 9 3 5 –
J4 7 2 6 7
[6055]-204 4
Total No. of Questions : 5] SEAT No. :
P1298 [Total No. of Pages : 2
[6055]-205
S.Y.B.Sc. (Computer Science)
ELECTRONICS SCIENCE
ELC - 241 : Embedded System Design
(2019 Pattern) (Semester - IV) (24321) (Paper - I)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) Q.1 is compulsory.
2) Solve any three questions from Q.2 to Q.5.
3) Figures to the right indicates full marks.
4) Neat diagrams must be drawn whenever neccessary.
5) Use of calculator is allowed.
P.T.O.
Q5) Write short note on any four of the following. [4×2.5=10]
a) SOC.
b) Microcontroller.
c) Digital signal processors.
d) Network on a chip.
e) NOOBS.
f) Bluetooth module.
[6055]-205 2
Total No. of Questions : 5] SEAT No. :
P-1299 [Total No. Of Pages : 2
[6055]-206
S.Y.B.Sc. (Computer Science)
ELECTRONICS
ELC 242-Wireless Communication and Internet of Things
(Semester-IV) (2019 Pattern) (Paper II) (24322)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) Q.1 is compulsory.
2) Solve any three questions for Q2 to Q5.
3) Figures to the right indicate full marks.
4) Use of calculator is allowed.
Q1) Answer the following in one or two sentences each (any Five) [5 × 1 = 5]
a) What is handoff?
b) What do you mean by scalability of IoT?
c) State act least two applications of IoT.
d) What does GPS stand for?
e) What is full form of
i) Iaas ii) Saas
f) List four elements of RFID system.
P. T. O
Q3) Answer the following: [2 × 5 = 10]
a) Draw block diagram of mobile handset and describe function of any two
blocks.
b) Draw block diagram and explain concept of smart city system using IoT.
Q5) Write a short note on any four of the following: [4 × 2.5 = 10]
b) Private cloud
d) Features of Z-wave
f) 4G - LTE.
[6055]-206 2
Total No. of Questions : 5] SEAT No. :
P-1300 [Total No. of Pages :2
[6055]-301
T.Y. B.Sc. (Computer Science)
CS - 351 : OPERATING SYSTEMS - I
(2019 Pattern) (Semester - V) (Paper - I) (CBCS)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All questions are compulsory.
2) Figures to the right indicate full marks.
3) Assume suitable data if necessary.
P.T.O.
Q3) Attempt any two of the following : (out of three) [2 × 4 = 8]
a) With the help of diagram describe process states.
b) Consider following set of processes CPU time given in milliseconds.
Illustrate execution of processes using FCFS and preemptive SJF CPU
scheduling algorithm and calculate turn around time, waiting time, average
turn around time, average waiting time.
Processes Burst time A.T
P0 5 1
P1 3 0
P2 2 2
P3 4 3
P4 8 2
c) What is fragmentation? Explain with all its types.
[6055]-301 2
Total No. of Questions : 5] SEAT No. :
P1301 [Total No. of Pages : 2
[6055]-302
T.Y.B.Sc. (Computer Science)
CS - 352 : COMPUTER NETWORKS - II
(CBCS 2019 Pattern) (Semester - V)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Draw neat and labelled diagrams wherever necessary.
3) Use of calculators is not allowed.
[6055]-302 2
Total No. of Questions : 5] SEAT No. :
P1302 [Total No. of Pages : 2
[6055]-303
T.Y.B.Sc. (Computer Science)
CS - 353 : WEB TECHNOLOGIES - I
(2019 Pattern) (Semester - V)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicate full marks.
P.T.O.
Q3) Attempt any TWO of the following (out of THREE). [2 × 4 = 8]
a) Explain features of PHP.
b) Explain any two control statements with syntax and example.
c) Explain the following functions with example.
i) explode (),
ii) implode ()
[6055]-303 2
Total No. of Questions : 5] SEAT No. :
P.T.O.
Q3) Attempt any two of the following : [2 × 4 = 8]
[6055]-304 2
Total No. of Questions : 5] SEAT No. :
P-1304 [Total No. of Pages : 2
[6055]-305
T.Y. B.Sc.
COMPUTER SCIENCE
CS-355: Object Oriented Programming using Java - I
(2019 Pattern) (Semester - V) (CBCS) (Paper - V)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All questions are compulsory.
2) Figures to the right indicate full marks.
a) What is javadoc?
c) Define Constructor.
i) What is AWT?
P.T.O.
Q2) Attempt any FOUR of the following : [4 × 2 = 8]
a) Write a java program to copy the content from one file to another file,
while copying change the case of alphabets.
c) Define abstract class shape with abstract method area (). Write a java
program to calculate area of circle.
[6055]-305 2
Total No. of Questions : 5] SEAT No. :
P.T.O.
d) Write down the ∈-closure of each state from the following FA.
[6055]-306 2
Total No. of Questions : 5] SEAT No. :
P-1306 [Total No. of Pages : 3
[6055]-307
T.Y.B.Sc.
COMPUTER SCIENCE
CS-3510: Python Programming
(2019 Pattern) (CBCS) (Semester - V)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All questions are compulsory.
2) Figures to the right indicate full marks.
3) Total number of questions are five.
P.T.O.
Q2) Attempt any Four of the following: [4 × 2 = 8]
a) Which methods are used to read from a file? Explain any two with example.
b) What are the usage of dictionary copy(), gets(), items() and keys()
methods?
c) Explain union and intersection with example.
d) Explain the following statement
i) if b) if else c) break d) continue
e) List features of Python.
[6055]-307 2
Q5) Attempt any one of the following : [1 × 3 = 3]
a)
a = True
b = False
c = False
if not a or b:
print (1)
elif not a or not b and c:
print (2)
elif not a or b or not b and a:
print (3)
else:
print (4)
b) def f 1(x, 1=[ ]):
for i in range(x):
1.append(i*i)
print(1)
f1 (2)
f1 (3,[3,2,1])
f1 (3)
[6055]-307 3
Total No. of Questions : 5] SEAT No. :
P.T.O.
Q3) Attempt any TWO of the following (out of THREE) : [2 × 4 = 8]
a) Compare client server & peer to peer architecture.
b) Explain the contents of block of a blockchain.
c) Explain Ethereum architecture with neat diagram.
[6055]-308 2
Total No. of Questions: 5] SEAT No. :
P1308 [6055]-401
[Total No. of Pages :2
P.T.O.
Q3) Attempt any Two of the following. [2×4=8]
a) Consider the given snapshot of the system. A system has 5 processes
and 3 types of resources A,B,C.
[6055]-401 2
Total No. of Questions : 5] SEAT No. :
P.T.O.
Q3) Attempt any two of the following : [2 × 4 = 8]
a) Explain the difference between Testing and Debugging.
b) What is Cyclomatic complexity and Graph matrix? Explain with
example.
c) Explain the process of stress testing with example.
[6055]-402 2
Total No. of Questions : 5] SEAT No. :
P1310 [Total No. of Pages : 2
[6055]-403
T.Y.B.Sc. (Computer Science)
CS-363 : WEB TECHNOLOGIES - II
(2019 Pattern) (Semester - VI)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicate full marks.
P.T.O.
Q4) Attempt any TWO of the following. [2 × 4 = 8]
a) Write a JavaScript code to display message - ‘Exams are near, Prepare
well for it” using alert, prompt and confirm boxes. Accept proper input
from user and display messages accordingly.
b) Write a php program to add or append in paragraph text and also in the
numbered (ordered) list in a given HTML document using jQuery
selectors.
c) Write an Ajax program to search Student Name according to the
character typed and display list using array.
[6055]-403 2
Total No. of Questions : 5] SEAT No. :
P-1312 [Total No. of Pages : 2
[6055]-405
T.Y. B.Sc. (Computer Science)
CS - 365 : OBJECT ORIENTED PROGRAMMING USING
JAVA - II
(2019 Pattern) (Semester - VI) (CBCS) (Paper - V)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All questions are compulsory.
2) Figures to the right indicate full marks.
Q1) Attempt any Eight of the following : [8 × 1 = 8]
a) Define collection.
d) What is servlet?
i) Define multithreading.
j) What is session?
P.T.O.
Q2) Attempt any four of the following : [4 × 2 = 8]
a) Differentiate between list and set interface.
b) What is result set interface? List any two fields of it.
c) Write a syntax of doGet ()
d) What are advantages of JSP over servlet?
e) How to create a thread in multithreading?
[6055]-405 2
Total No. of Questions : 5] SEAT No. :
P1313 [6055]- 406
[Total No. of Pages : 2
[6055]-406 1 P.T.O.
Q3) Attempt any two of the following. [2×4=8]
a) Check whether the following grammar is SLR or not.
S 0A2
A 1A1 1
S a S a sb ss b
a) Write the steps of creation of lexical analyzer on lex. Explain the lex
library functions associated with lex.
[6055]-406 2
Total No. of Questions : 5] SEAT No. :
P-1314 [Total No. Of Pages : 2
[6055]-407
T.Y.B.Sc. (Computer Science)
CS - 3610: Software Testing and Tools
(Semester-VI) (2019 Pattern) (Paper VII) (CBCS)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates :
1) All questions are compulsory.
2) Figures to the right indicate full marks.
[6055]-407 2