Sem Vi Ty BSC Cs Qp's April 2022 NSG Academy

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Total No. of Questions : 5] SEAT No.

:
P5157 [Total No. of Pages : 2
[5823]-601

21
T.Y.B.Sc. (C.S.)
CS-361 : OPERATING SYSTEM-II

21
(2019 Credit Pattern) (Semester - VI)
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:

78
1) All question are compulsory.
2) Figures to the right indicate full marks.

3
Q1) Attempt any eight of the following. [8×1=8]

82
a) List any four attributes of files.
b) What is starvation?
c)
d)
List the features of ios. mobile OS?
What is Access Transparency?
-9
e) Define mobile OS?
Y
f) Define rational latency?
g) Define claim edge?
EM

h) Wha is cloud computing?


i) Define P2P architecture?
j) Define native level programming?
AD

Q2) Attempt any four of the following [4×2=8]


a) Define cluster computing. State the advantages and disadvantages of
AC

cluster operating system.


b) Differentiate mobile OS and desktop OS.
c) Explain disk formatting in disk management.
d) What is distributed operating system? List the purpose of distributed
G

operating system”?
e) List down the advantages and disadvantages of windows mobile OS?
NS

[5823]-601 1 P.T.O.
Q3) Attempt any two of the following. [2×4=8]
a) List down the architectural styles in distributed operating system & explain

21
any one in detail.
b) What is deadlock? Explain different ways of deadlock recovery.
c) List down different file allocation methods explain any one in detail.

21
Q4) Attempt any two of the following. [2×4=8]
a) Differntiate between cluster, grid & cloud computing.

78
b) Consider the following snap shot of a system with 5 processes P0,
P1,P2,P3,P4 and resources A, B,C.
Process Allocation Max

3
A B C A B C

82
P0 2 3 2 9 7 5
P1 4 0 0 5 2 2
P2 5 0 4 11 0
-9
4
P3 4 3 3 4 4 4
Y
P4 2 2 4 6 5 5
Available
EM

A B C
3 3 2
Answer the following using Banker’s algorithm
AD

i) What are the contents of matrix need?


ii) Is the system in a safe state? If yes find safe sequence.
c) Write a note on tree structured directories.
AC

Q5) Attempt any one of the following [1×3=3]


a) Suppose the request sequence is 176, 79, 34, 60, 92, 11, 41, 114, and
initial head position is 50. Calculate total head movements using SSTF
disk scheduling algorithm.
G

b) Write a short note on kernel architecture of mobile OS.


NS

  

[5823]-601 2
Total No. of Questions : 5] SEAT No. :
P5158 [Total No. of Pages : 2

21
[5823]-602
T.Y.B.Sc. (Computer Science)
CS - 362 : SOFTWARE TESTING

21
(New CBCS 2019 Pattern) (Semester - VI)

78
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.

3
2) Figures to the right indicate full marks.
3) Assume suitable data if necessary.

82
Q1) Attempt any eight of the following. [1 × 8 = 8]
a)
b)
Define software testing.
What is mean by validation?
-9
c) What is stub?
Y
d) Write goal of white box testing.
EM

e) Define regression testing.


f) List any 2 agile principles.
g) List dimensions of quality.
AD

h) Define web application, testing.


i) List levels of testing.
j) What is test plan?
AC

Q2) Attempt any four of the following. [2 × 4 = 8]


a) Write 2 differences between bugs, Faults & Failures.
b) Write short note on black box testing.
G

c) Explain equivalance partitioning.


d) Explain performance testing.
NS

e) Write features of agile testing.

[5823]-602 1 P.T.O.
Q3) Attempt any two of the following. [2 × 4 = 8]

21
a) With the help of diagram explain V-model.
b) What is test case? Explain with example.
c) Explain Navigation testing in detail.

21
Q4) Attempt any two of the following. [2 × 4 = 8]
a) What is performance testing? Write steps in performance testing.

78
b) Differentiate between alpha & beta testing.
c) What is integration testing? Explain top-down integration.

3
Q5) Attempt any one of the following. [1 × 3 = 3]

82
a) Write a short note on Automated tests.
b) What is internationalization testing? Explain with types.
-9
  
Y
EM
AD
AC
G
NS

[5823]-602 2
Total No. of Questions : 5] SEAT No. :
P5159 [Total No. of Pages : 2
[5823]-603

21
T.Y.B.Sc.
COMPUTER SCIENCE

21
CS-363 : Web Technologies-II
(2019 CBCS Pattern) (Semester - VI)

78
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicate full marks.

3
82
Q1) Attempt any Eight of the following. [8×1=8]
a) Which function is used to remove all global session variables?
b)
c)
-9
Which information is stored in $_FILES?
What are the characteristics of XML?
d) XML tags are case sensitive. Justify true of false.
Y
e) Write the primitive datatypes in JavaScript.
EM

f) Define DOM.
g) What is the use of XML Http Request object?
h) What is Ajax?
AD

i) What is codeIgniter?
j) Which function is used for page redirection in codeIgniter?
AC

Q2) Attempt any four of the following [4×2=8]


a) What is the significance of POST method?
b) What is session? How to start the new session?
c) Give relationship between XML and PHP.
G

d) Explain Synchronous request to the server in Ajax.


NS

e) What is page redirecting? Write down syntax of the function used for
page redirection.

[5823]-603 1 P.T.O.
Q3) Attempt any two of the following (out of three). [2×4=8]
a) What is XML parser? Explain with its types.

21
b) What is the scope of variable in JavaScript?
c) What are the advantages and disadvantages of AJAX?

21
Q4) Attempt any two of the following. (out of three) [2×4=8]

78
a) Write a JavaScript code to accept username and password validate it
with username should not be null and password should be at least 6 digit
long.

3
b) Write a php program to strore current date-time in COOKIE and display

82
last visited on”. date-time on the webpage upon reopening of the same
page.
c) Create student table as follows student (sno. sname, per). Write Ajax
-9
program to select the student name and print the selected student’s
details.
Y
Q5) Attempt any one of the following (out of two) [1×3=3]
a) Explain use of setcookie () function with its arguments.
EM

b) Explain MVC framework.

  
AD
AC
G
NS

[5823]-603 2
Total No. of Questions : 5] SEAT No. :
P5160 [Total No. of Pages : 2

21
[5823] - 604
T.Y.B.Sc.
COMPUTER SCIENCE

21
CS-364 : Data Analytics
(CBCS 2019 Pattern) (Semester -VI)

78
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) Figures to the right indicate full marks.

3
2) All questions are necessary.
3) Neat diagrams must be drawn wherever necessary.

82
Q1) Attempt any EIGHT of the following : [8×1=8]
a)
b)
Define Data Analytics.
Define Tokenization.
-9
c) Define Machine Learning.
Y
d) What is clustering?
EM

e) What is Frequent Itemset?


f) What is data characterization?
g) What is outlier?
h) What is Bag of words?
AD

i) What is Text Analytics?


j) Define Trend Analytics?
AC

Q2) Attempt any FOUR of the following : [4×2=8]


a) What is confusion matrix?
b) Define support and confidence in association rule mining.
G

c) Explain any two Machine Learning (ML) Applications.


NS

d) Write a short note on stop words.


e) Define supervise Learning and unsupervise Learning.
[5823] -604 1 P.T.O.
Q3) Attempt any Two of the following : [2×4=8]
a) What is prediction? Explain any one regression model in detail.

21
b) Differentiate between Stemming and Lemmatization.
c) Describe types of Data Analytics.

21
Q4) Attempt any TWO of the following : [2×4=8]
a) Consider the following transactional database and find out Frequent

78
Itemsets using Apriori algorithm with minimum support count=2
TID List _ of _ Item_IDs

3
T1 I1, I2,I5

82
T2 I2,I4
T3 I2, I3
T4
T5
-9 I1,I2,I4
I1, I3
T6 I2, I3
Y
T7 I1, I3
EM

T8 I1, I2, I3, I5


T9 I1, I2, I3
AD

b) Which are the challenges in social media analytics?


c) Explain Reinforcement learning.
AC

Q5) Attempt any ONE of the following : [1×3=3]


a) Write a short note on support vector machine.
b) Explain life cycle of Data Analytics.
G

ooo
NS

[5823] -604 2
Total No. of Questions : 5] SEAT No. :
P5161 [5823] - 605
[Total No. of Pages : 2

21
T.Y. B.Sc.
COMPUTER SCIENCE
CS - 365 : Object Oriented Programming Using Java - II

21
(2019 Pattern ) (Semester - VI) (CBCS) (Paper - V)
Time : 2 Hours] [Max. Marks : 35

78
Instructions to the candidates:
1) All questions are compulsory.
2) Figures to the right indicate full marks.

3
82
Q1) Attempt any EIGHT of the following. [8×1=8]
a) Define map interface.
b)
c)
What is use of wait ( )?
What is use of get connection ( )?
-9
d) What is scriplet?
Y
e) What is purpose of JSP directives?
EM

f) Define spring framework.


g) Give the name of JDBC API.
h) Define Iterator Interface.
AD

i) What is ArrayList?
j) Define cookie.
AC

Q2) Attempt any FOUR of the following. [4×2=8]


a) How to create thread?
b) List JDBC driver.
c) Differentiate between set & list interface.
G

d) Write any two methods of HTTP_session.


NS

e) What are the applications of spring?

[5823] - 605 1 P.T.O.


Q3) Attempt any TWO of the following. [2×4=8]
a) Write a JDBC program to accept details of Book (B_id, B_name,

21
B_cost) from user & display it.
b) Write a java program in multithreading to display all the alphabets between
‘A’ to ‘Z’. Each alphabet should display after two seconds.

21
c) Write a JSP script to check whether given number is perfect or not &
display the result in yellow colour.

78
Q4) Attempt any TWO of the following. [2×4=8]

3
a) Write a servlet program to count the number of times a servlet has been
invoked [use cookies].

82
b) Explain life cycle of thread.
c) Differentiate between statement & prepared statement interface.

Q5) Attempt any ONE of the following.


-9 [1×3=3]
a) Explain JDBC architecture.
Y
b) Write a java program to accept ‘n’ numbers from user, store them into
EM

LinkedList collection. Display only odd numbers.


AD


AC
G
NS

[5823] - 605 2
Total No. of Questions : 5] SEAT No. :
P5162 [Total No. of Pages : 3

21
[5823]-606
T.Y.B.Sc. (Computer Science)
CS-366: COMPILER CONSTRUCTION

21
(CBCS 2019 Pattern) (Semester-VI)

78
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:
1) Figures to the right indicate full marks.

3
2) All questions are compulsory.

82
Q1) Attempt any Eight of the following (out of 10). [8×1=8]

a)
-9
What is the use of lookahead pointer.

b) State true or false, “Target code is generated in the analysis phase of the
compiler”.
Y
c) What is the output of LEX program?
EM

d) Terminals can have synthesized attributes, but not inherited attributes.


State true or false.

e) Define operand descriptors.


AD

f) State True or False. The yywrap() lex library function by default always
return 1.

g) List the two aspects of compilation.


AC

h) List the different types of conflicts that occur in LR parser.

i) What is handle pruning?


G

j) List the techniques used in code optimization.


NS

P.T.O.
Q2) Attempt any Four of the following (out of 5). [2×4=8]

a) Define Annotated Parse tree. Give an example.

21
b) List and explain in short any two LEX library function.

c) Calculate FIRST and follow for the following.

21
Sa |^| (R)

TS, T|S

78
R T

3
d) Give 2 differences between synthesized and inherited attributes.

82
e) Compute LEADING and TRAILING symbols of the following grammar.

E E+T | T

TTF | F

F(E) | id
-9
Y
Q3) Attempt any two of the following (out of 3) [2×4=8]
EM

a) Write a RDP parser for the following grammar.

S aA | SbB

A aA | bB
AD

B b

b) Give difference between single pass compiler & multipass compiler.


AC

c) Check whether the given grammar is LL(1) or not.

S A

A aA | Ad
G

B bBc | f

C g
NS

[5823]-606 2
Q4) Attempt any Two of the following (out of 3) [2×4=8]

a) Check whether the given grammar is SLR(1) or not.

21
N V = E | E

21
E V

V a / E

78
b) Consider the expression a = b(  c) + b(  c). Give Triple representation
and quadruple representation.

3
c) Check whether given grammar is operator precedence or not.

82
S < L > | a

L L,S | S
-9
Q5) Attempt any ONE of the following (out of 2) [3×1=3]

a) Write a LEX program to find sum of first n numbers.


Y
b) Construct DAG for the following expressions
EM

- b  (a + c) + (a + c)  d

-i=i+5
AD

hhhhh
AC
G
NS

[5823]-606 3
Total No. of Questions : 5] SEAT No. :
P5163 [5823] - 607
[Total No. of Pages : 2

21
T.Y.B.Sc. (Computer Science )
CS-3610 : SOFTWARE TESTING AND TOOLS
(2019 Credit Pattern) (Semester -VI) (Paper-VII)

21
Time : 2 Hours] [Max. Marks : 35
Instructions to the candidates:

78
1) All questions are compulsory.
2) Figures to be right indicate full marks.

3
Q1) Attempt any EIGHT of the following. (out of ten) [8×1=8]

82
a) Define test case.
b) Define static testing.
c)
d)
What is test incident report?
What is test plan?
-9
e) What is design defect?
Y
f) McCabe’s Cyclomatic complexity defines an lower bound for the number
of linearly path through a program. State true of false.
EM

g) Enlist the two open source automation testing tools.


h) What is defect?
i) What is entry criteria?
AD

j) Write two limitation of manual testing.

Q2) Attempt any FOUR of the following. (out of five) [4×2=8]


AC

a) Define errors with its different types.


b) Enlist the different types of loop testing.
c) Write objective of writing test cases.
d) What is testing defect? List its different types.
G

e) Write the name of test automation frameworks.


NS

[5823] -607 1
P.T.O.
Q3) Attempt any TWO of the following. (Out of Three). [2×4=8]
a) Define bug and explain bug tracking tools.

21
b) Explain branch coverage testing with its advantages and disadvantages.
c) Explain IEEE Std. test summary report with its various parameters.

21
Q4) Attempt any TWO of the following. (out of three) [2×4=8]

78
a) Write a test case for facebook login functionality of the web page
application.

3
b) Consider following code.

82
Input (int x, int y)
{
int z = ((x+y)/200) * 100;
If (z>50)
-9
Printf(“PASS”);
Y
Else
Printf(“FAIL”);
EM

}
Test case 1 : x=20, y = 30, Test case 2: x=100, y=75
Consider above test cases scenarios and find the percentage of statement
AD

coverage.
c) Write benefits of automated testing.
AC

Q5) Attempt any ONE of the following. (out of Two). [3×1=3]


a) Explain defect life cycle.
b) Write selenium installation steps.
G

ooo
NS

[5823] -607 2

You might also like