P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12]...

31
Total No. of Questions : 10] [Total No. of Pages : 2 [5059]-646 B.E. (Computer Engineering) ADVANCED COMPUTER PROGRAMMING (2012 Pattern) (Elective - I) (Semester - I) Time : 3 Hours] [Max. Marks : 70 Instructions to the candidates: 1) Figures to the right indicate full marks. 2) Assume suitable data if necessary. P2041 Q1) a) Explain with examples Distributed Lock using Timestamps. [5] b) Write a short notes on : [5] i) A single copy Distributed Shared Memory ii) A Multi-Copy Distributed Shared memory OR Q2) a) Explain with examples Object Transfer service using Path Reversal. [5] b) What is JVM? Why Java is called the Platform Independent Programming Language? What is the Difference between JDK and JRE? [5] Q3) a) What is a thread? Describe the complete life cycle of thread? [5] b) What are the Data Types supported by Java? What is Autoboxing and Unboxing. [5] OR Q4) a) What are the main benefits of SOA? How to achieve loose coupling in a SOA? [5] b) Write an applet for each of following graphics methods. [5] drawoval(), drawrect(), drawline(), filloval() P.T.O. SEAT No. :

Transcript of P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12]...

Page 1: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 10]

[Total No. of Pages : 2

[5059]-646

����������� ������� �����

������������ �����������

��������������� ���������� �� ��� � �!�"���� �� ��

����������� � ���������� �����

�� ������� ���������������� �

�� ������ � � ��� ������ �������� ����������

�� ���� ������� ����� ��� ������

P2041

��� �� ��������� �������������������������������������� ���

�� ������� ��������� ���

�� ��������� �����������! ����"����

��� �"����#$�� �����������! ���������

%&

��� �� ��������� ��������%�'�������(�����)�������*�� &�)������ ���

�� � �� �� +,"-� +�)� �� ������ � � .*���(��� /�������

*����������������0-� ����� ���((�����������+�1��

+&�- ���

��� �� � ������ ����-��������� �����������(�� ����(� ����- ���

�� � ������ ������ ������������� +�)�-� ���������������

2������ ���

%&

��� �� � ������ �������(����(!%�-3������ ��)���������������

!%�- ���

�� ������������(����� �((����������� ������ ���� ���

�����)��4�5��������4�5�������4�5(����)��4�

��

SEAT No. :

Page 2: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

���������

��� �� � ��6� � � ������((�����������3�"���3�"�7-����� � ���

�����3�"���+�)�!�����*���������� ���

�� � �����'��-� ������'�������������-� ������ ���)��������

�����)������ �(�'��-��������� ��((����� �������+�8 ��

+�)�������� ���

%&

� � �� � �� ��� ������� ������� ���������-9�)�"����: ��������

�������(�� ������������������ ���

�� ������� �(�������+�:$�*/��������� ���

#���)��"�����5!;���������5$������5!�������5&�����!���

��� �� ������� ��������3��������� ���������������(���������

��)�������(3������ ���

�� ������ ! ����<�� ����� �������� 4!<����� ��)������ ��

�����)������� ���

%&

��� �� ������� ��������&�:"!)�����3������ ���

�� ��������� ��������� ���

�� 3�=!������

��� 3�����>�&<

���� ����#$���*������

��� �� ������� �(�������������("�����5&������5$������5*����������

���������!���� ����!���������"��&����� ���

�� ��������� ������������� �����$����������� ����*��� ���

%&

���� �� ������� ����������������������(*�������*������������

�� ��������� ��������3�����5"����:��"��&�����(���������

���

Page 3: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 12]

[Total No. of Pages : 2

[5059]-645

����������� ������� �����

������������ �����������������

������������� ��������� ��

����������� �� �������� �������

���� ��������������������������

�� �������� ������ ���� ���

�� ���� ������������ �� ������������������

�� ������ � � ��� ������ �������� �������!�

"� ���� ������� ����� � � ������

P2040

��� �� �������� � ���

�� ��������������������������� ���

��

��� �� ��������������������������� ���

�� ��������������� ����!���� ���

��� �� ���������"���!������#��$����� ���

�� ����$����!��$�"�������� �� ����!��% "����������&� ���

��

��� �� '�"���()*+�� ����!���#,---������$��((��� ����!��

�#.�����/�����������"������������ ����!��� ���

�� �"���!��0����#��(�������$��$1�!��� ���

��� ����������$�##����#���!�$���������������2 ���

��

��

SEAT No. :

Page 4: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

�������� �

� � ����������������#+���!��� ���

��� ������� �$$������!������!� � ��!�����������������������#��

�$$������/��������/"�������3�������������/�$����������� ����

��

��� ����$����!��������������������������� ����

�� �"�����������������������

�� *�������$ ������������4���������

��� �� ���������#����������#��!���!������!�� ����

�� 5�������#0��"���

��� 4�������6����/(��##�������!��/0���$�����$5�����

�� ����������������$�������$��������������$������������� �

��

���� �� ������#��������������������� ����

�� 1������7�����!�

��� �������)��������

�� ����������!�8����!������#����"��������������#��"�$���/

���"������"�$���/�$� ���!��� � �

���� ����������2 ����

�� 0!���4�������

�� ��$�������������!����

�� �������0�!��������

$� ��8��������������9

��

���� �� ��������������!������3�:� � �

�� �����;; � �

���

Page 5: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 8]

[Total No. of Pages : 2

[5059]-641

����������� ������� �����

��������������� ���� ������

�������������

����������� ���� ���������������

��������� ���� ����������������

�� �������� ������� ������� ��������� ����

�� ������ � ��� ���� �������� �� !�"��

�� ����!� �����# � ���� �� �������$�

P2036

��� �� �������� ������� ���������������������� ���� ���� ��� ����� ������

�� ��������� ������������ ���

�� ����� ����� ������ ������� ������� ���

�� !��������������

��� "� �������� ����

���� !�������� �� ������

�� #������� ����$��������������� �����������"� �������� ����� ���

%�&�'(�) �����*)�������)

���&�*+(�,(�-.(�/0(�/(�1(�+.�

����2����*���������

���&�*/(�+(�3(�-(�+(�-(�/�

45

��� �� 67������������ ������ ���������� �� ������� ����

�� ) ������������������8���� �����7�����

��� 9�� �7��������������� ����

�� "�������&�"����� ������* �� �� �� �� ���&�*'(�//(�/+(�-3(�/.���:�����

������� ������������3/(������������������������ ����� ���

�����

SEAT No. :

Page 6: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

�������� �

�� �� ������� ������� ������� ���������� ������5������8����� ������� ���

5������8����� ���� ����� ���

�� 67�������� ���� ���� �������� ������������� � ���

�� )���������� �����

��� %��;)��������<� ���� �����

���� %��;������������������� �����

45

��� �� ��������.;/�=���������� ������67����������� ������������ ��������

�����;���� ����������� ������ ���

�� �����%)>����������� ������<� ���� ��� ������������ ��������%)

������ ��*"�����7����� ���

��� �� ������������������ ����� ������������� �� ������ ����� �����

���������� ����������� ����� ���

�� 67������������������� ����� ������� ��� ����� ���� �������� ���

� ���� ���

?0@�&�?//(�3(�+.(�//(�-.(�,(�0(�-@

45

� � �� <� ��� ����� �������������������������� ����� ����� ���

�� <� ������������� ��� �������������� ��� ������ �������"�������

�7���������� �������� � ���� ���

��� �� ������������� �����<� ������ ��������������������������������67����

���������� ������������������ ���� ����

�� 67������� ����������������A4B�*A��� ��������������� ���

45

��� �� #��������7���������� �������� � ��������� ������� ������ ��

�� � ����=9)���� ������� ��� ��������������� ����� ��

���

Page 7: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 8]

[Total No. of Pages : 3

[5059]-647

����������� ������� �����

���������������� �������������������

��������������� ���������� �� ��

����������� �� �������� �������

���� ��������������������������

�� ���������� ��������������������������

� ���� ����������� �� �������� ���!����"�

�� #����� �� ��� ���� ���� ����!��� $�%%��&��

�� ������ ������%� ����� �$ ��!����"�

P2042

��� �� ��������� � �������������������������������������������������������

����������������������������������������� ��������� ����������������

���

�� �������������������������� ���

�� ������������� ������������

��� ��� ��� �����������!��������������

�� ���� ��������������� ���������������"������������ ���

# $ ���

% & '

% % '

% % (

% & '

% % '

& & (

& & (

& & (

% % '

% & (

������

SEAT No. :

Page 8: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

�������� �

�� ��������������������������������#)��� �#*�

��� +�����������������������������#)��� �#*������ �����������������������,

���� ������������-������ �������#)��� �#*�

��� +�����������������������������#)��� �#*������ �������-������ ��,

./

�� �� ���� ����������0������0���������������������������� ���

%������������� ������������

%) 12��#��$���3

%* 1#����� ��$��&3

%4 1#�� ��$��&3

%5 1#��$���3

#�������������������������������678��� �������������� ��������978

�� &�� ������!��������������������#����������������

��� &�� ��������������������������#���������������

�� +��������������:������0����� �����������������,�������������������������

�� ���������������������������� ���

�� 0(������(�������� ��������

��� ;������ ������������

�� �� ���� ���������������������������������� ���

')<7�57��7�64���'*<7�**��7�49���'4<7�46��7�4*���'5�<7�*=��7�)>���'6<7�79��7�5)�

�� �'=<7�56��747��

'�������������������0������������������������� ������"�����������"

��������� �� �������

�� �������������������������������0�� �� ���������� ���

�� +��������������!�������������������������� ����������, � �

./

��� �� +��������������"�����������"���, ��

�� �������������������������������?��������������� ���

�� ��������������������������������������������� � ���

�� ;������� �����������0

��� @������������� �������������

Page 9: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

��������

��� �� '����������� �����������������������!����"���������������������������

����������"����� ���

�� +�"��������������������������� ���������������������������,��������

��� +�"�&�������������� ���������������� ����������������������

�����

�� ����������� �������������������������������� ���

�� �������������������������� ���

�� $��������� �

��� &�������������

./

� � �� +�������+���������������,����������������� ���

�� ���������������������� ������������������� � �����������0��������� �

������������������������ ���

�� �������������������������� ���

�� #�������������+��������

��� @��������

���� ���������.�:����2� ��<�.2�����������

��� �� +��������������"����������������,��������������������������������

�� ������������ ����������������� ���

�� +�������������������������� � ����������������������������������������

�� �������������������������������, ���

�� +��������������������������������� ���� ���

./

��� �� +��������������"�����������������, ��

�� $����"���������������������������������� ���

�� +��������������"����������������� ����������0���,�������� ���

���

Page 10: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "
Page 11: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 10]

[Total No. of Pages : 2

[5059]-650

����������� ��

��������������

��������������� ���������� �� ���� ���������� �� ��

����������� �� �������� �������

���� ��������������������������

�� ���������� �����������������������

� ������� �� ��� ����� ���� !�� "�##�!�$��

�� %�!&��!� ��!��!�&����'���� ���!�(�

�� ������ ����!)#� �!�!� �" �� ���!�(�

P2045

��� �� ���������� � ��������� ���� ���

�� �������� ��������� ��� ����� ����� �� ���

��

��� �� ������ �� ���� �� ��� �� �� �� � � ������ ������ � �

�� � ���

�� �������� ������ ������ ���

��� �� ������ � � ����� ���� ���� ���� ������ ��� ��� �� ������� ��

����������� ������������ � � �� � ���

�� �������� ������!������ "��������� ���

��

��� �� �������� ������ #��$����!�%&"��������� ���

�� �������� �����������$����� � ���������� ���� � � �� ����

��� �� �������� ���� � ���� ������������$�� ���

�� �������� �����'� #������#��$��������� ��� ���

��

��

SEAT No. :

Page 12: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

�������� �

� � �� ��������#����#�� ���� ������ �������������� ������ �����

����#�� � ��� �� ���

�� (����� �� ���� �)�� ���� � �'&� ���

��� �� �������� ������ ���� �* ���&�� �� ���

�� ������ "+������ ���� #��� ���������� ���

�� ���������� ����!��� ������ ���

��

��� �� �������� ����, ('-,������#�������������� ������� �����.���

�� ������������"������������� �#��� ���������� ���

�� �������� ������������� ��� �� ���

��� �� �������� ,���� � �� ������� /��� � ��������. ���

�� �������� � ���������� #��$��� �� �� �� ����������� ���

��

���� �� �������� �������� � � � ������ ���� � ���

�� �������� �����������$������� �� �! ������� ���

���

Page 13: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 8]

[Total No. of Pages : 2

[5059]-644

����������� ������� �����

������������ �

��������������� ���������� �� ��

����������� �� �������� �������

���� ��������������������������

�� �������� ����� ����� ����� ����� ����� ����� ����� ��

�� ���� ������ ������ ���������!���"����#

�� $���% ���"����" &�"'�� "��"����� �� �������

�� ������ ����� �� ����� �% ��"����#

P2039

��� �� �������� �� ������� ������ ������������� ����� ���

�� ���������� ������� ��� �������� ����� �� ���� ��

�� �� ����� ���� ������� ���

� !�� �����"�� ���������#��� ������ ������ ��������

�� � �� ���

$%

��� �� �������� ��� ������ � �� ���������� ��� �����������

� �� �� ������& �� �� �� ������� ��� ����������� ������ � ��

��� �������������� �� �� �� ���'����������������� ���

�� ���������� �(���)��������� ��� �����"������� *�� ��������

� ������� ����������� �� � ���� "��� ����� �����"�������

�� � �� � ������ ���

��� �� �������� �������� ���� �����������(����� �� "���

����� � ���

�� ���� �� �� ���$�+ � � �������,��� �� ������������ �

��+ �� ���������� �� ���

����

SEAT No. :

Page 14: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

������� �

$%

��� �� ���������"���+ �� ������� ����� ���

�� ������� �������� ������������� ���� �����!�� �����

� ����������������� ���� ����� ���

��� �� ������ �� � �� ���������������� ������������ �� ����

�� (�" ������ ���������������� �-'��� ����� ��������������

���� � � � �� ��������� ���

$%

� � ���� �������� ������ . ����

�� ���� �����-'�������������� �����

�� ���� ������'�����

� ���� �� � ��������������

�� */0,�

��� �� ���������� � ��� � ������� � ���������� ���� �� ���

�� ������ � ��� � � � �� �� ������ ���� �� ��� ������(�" �� �

� � ��� �������� ��� �� ��� � ������� ��� ���

$%

��� ���� �������� ����"�. ����

�� % ��� � ������ ������1������ �����

�� *��������� ��� ������� �� ��

� 2�� #������������

���

Page 15: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Q1) a) Define the following terms: [6]

i) Parsing ii) Robust Parsing

b) Explain Automatic Stochastic Tagging of natural language texts. [4]

OR

Q2) a) Explain the significance of Lexical Knowledge Networks in NLP. [6]

b) Write a short note on : Viterbi algorithm of FSM process. [4]

Q3) a) Illustrate the Basic steps of EM algorithm alongwith it’s Analysis. [6]

b) Explain in short : Forward Backward probability.. [4]

OR

Q4) a) Define HMM. Draw the diagram that shows Ergodic and non-ergodic

models [6]

b) What is Conditional Random Field (CRF)? How it is advantages than

HMM? [4]

Total No. of Questions : 10]

[Total No. of Pages : 2

[5059] - 651

B.E. (Computer Engineering)

MULTIDISCIPLINARY NATURAL LANGUAGE PROCESSING

(2012 Pattern) (Elective - II) (Semester - I)

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

Instructions to the candidates:-

1) Answer Q1 or Q2 , Q3 or Q4, Q5 or Q6, Q7 or Q8, Q9 or Q10.

2) Figures to the right indicate full makrs.

3) Assume suitable data if necessary.

P2046

SEAT No. :

Page 16: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

[5059] - 651 2

Q5) a) Explain the following levels of Speech chain: [8]

i) Linguistic level

ii) Physiological level

iii) Acoustic level

b) What is Speech Disorders ? Give it’s Causes. [8]

OR

Q6) a) Explain Sentence-level Phenomena. Explain how it differs from adaptation

level phenomenon. [8]

b) Define Speech Perception. Explain it’s role in recognition of speech. [8]

Q7) a) What do you mean by Multilingualism? Differentiate between

Multilingualism and bilingualism, [8]

b) Explain in short the following approaches of Word Sense Disambiguation.

[8]

i) Knowledge-Based

ii) Supervised

iii) Unsupervised

OR

Q8) a) Explain Multilingual Dictionary. Also Explain automatic detection of

Multilingual Dictionaries on the Web. [8]

b) Write a note on: Semantic role [8]

Q9) a) Explain the following terms of NLP applications: [10]

i) Web mining

ii) Text mining

b) What is Cross Lingual Information Retrieval ? Explain it. [8]

OR

Q10)Write a Note on: [18]

a) Robust and Scalable Machine Translation

b) Question Answering in Multilingual Setting

c) Sentiment Analysis

M M MM M MM M MM M MM M M

Page 17: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

SECTION - I

Q 1) a) Explain different wireless switching Techinques. [5]

b) Draw and explain Mobile computing architecture for a mobile device.[5]

OR

Q2) a) Differentiate between CDMA and TDMA. [5]

b) Explain using block diagram the process of authentication in a GSM

Service. [5]

Q3) a) What is Hand over? Explain various types of Hand over. [5]

b) Explain the purpose and IEEE standards for WPAN. WLAN, WiMAX,

Bluetooth. [5]

OR

Q4) a) Explain mobility management with neat diagram. [5]

b) Compare 1G, 2G, 3G, and 4G. [5]

Total No. of Questions : 10]

[Total No. of Pages : 2

[5059] - 654

B.E. (Computer Engineering) (End Semester )

MOBILE COMPUTING (Elective - III)

(2012 Pattern)

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

Instructions to the candidates:-

1) Q 1 and Q 2 are compulsory. Solve Q 3 or Q 4, Q 5 or Q 6, and Q 7 or Q 8.Q9

or Q 10.

2) Figures to the right indicate full makrs.

3) Assume suitable data if necessary.

4) Neat diagrams must be brawn wherever necessary.

P2049

SEAT No. :

Page 18: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

[5059] - 654 2

Q5) a) What do you mean by tunneling, encapsulation and decapsulation? [6]

b) List the entities of mobile IP and describe data transfer from a mobile

node to a fixed node and vice versa. [6]

c) What is Reactive Routing Protocol in MANET? Describe DSR and

AODV Routing Protocols. [6]

OR

Q6) a) Explain the role of Agent Discovery. Agent advertisement and Agent

Solicitation during location Management in GSM Network. [6]

b) Explain working of mobile IP? What are the limitations of traditional IP

to support mobility? [6]

c) Explain Snooping TCP. Give the advantages and disadvantages of

Snooping TCP. [6]

.

Q7) a) Show architecture of data dissemination and broadcast. Explain the reason

for communication asymmetry in mobile network. [8]

b) Explain in detail different data delivery mechanisms. [8]

OR

Q8) a) Describe Push-based data-delivery mechanism. What are the advantages

and disadvantages of Push-based data-delivery? [8]

b) What are the different types of data synchronizations in mobile computing

systems? Describe synchronization usage models in mobile applications.

[8]

Q9) a) Explain basic characteristics of mobile operating systems and differentiate

between iOS and Android OS. [8]

b) What is mobile agent? What are advantages of using a mobile agent. [8]

OR

Q10) a) Explain the role of a gateway in connecting networks using different

protocols. Describe a Residential Gateway architecture. [8]

b) Write short note on.

i) Architecture of Android application development platform.

ii) Service discovery and device management in mobile O.S. [8]

M M MM M MM M MM M MM M M

Page 19: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 10]

[Total No. of Pages : 2

[5059]-649

B.E. (Computer Engineering)

PERVASIVE COMPUTING

(2012 Pattern) (Elective - II) (Semester - I)

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.

3) Assume suitable data if necessary.

P2044

Q1) a) Define HCI. Explain explicit and implicit HCI. [6]

b) Explain Human-to-Human Interaction (HHI) applications. [4]

OR

Q2) a) Explain wearable computer interaction. [6]

b) Explain Pervasive games and social physical spaces. [4]

Q3) a) Explain Context aware computing and types of contexts with example.[6]

b) Explain mobile middleware with example. [4]

OR

Q4) a) Explain the types of context aware applications and steps for developing

context aware applications. [6]

b) Explain application aware adaptation architecture. [4]

Q5) a) Explain mobile and wireless security issues. [10]

b) Explain in detail : [8]

i) Replay attacks

ii) Traffic analysis

OR

P.T.O.

SEAT No. :

Page 20: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

[5059]-649 2

Q6) a) Explain the concept of ‘Agent’ related to mobile middleware and services

offered by Agent. [10]

b) Explain the various problems with GSM security. [8]

Q7) a) Explain smart Human-Device Interaction in detail. [10]

b) Explain Human intelligence versus machine intelligence. [6]

OR

Q8) Write notes on : [16]

a) Eco friendly Ubicom Devices

b) Cyber Physical Systems

Q9) a) Explain the Social Networking for smart interactions with examples.[10]

b) How distributed systems interaction to be more intelligent? Explain. [6]

OR

Q10) a) Explain various security issues in Ad Hoc Networks. [10]

b) Explain Wearable computers in detail. [6]

Page 21: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 8]

[Total No. of Pages : 3

[5059]-642

����������� ������� �����

����������� ������� ����������

������������� �������� � ��

����������� �� �������� �������

���� ��������������������������

�� ��������� ���������������������

� ���� ����������� �� �������� ���!����"�

�� ������ ������#� ���� �$ ��!����"�

P2037

��� �� ������������ ����������������� �� ������ �� �� ���������

������� ! ���

�� " ���� �� �����������# ���

$%&��'���'��'���

�����(

�%&(

�� � ����"���)" �� ���

��� � �����*+,-������������

�� !.������ �� �������������������.������,���/�# ���

�� $%������(0������

��� *%������(0������

���� 1���!.������ �

2+

��� �� !.������ �� ����� ������� ��� ������������� ����.������#���

�� $���$ ������� ��� �

��� $���$ ������� ��� �

���� 3���$ ������� ��� �

�����

SEAT No. :

Page 22: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

������

�� 0������$*+������������ �����������������(������������

�(-��(/��(4��(5 ���

!→!�1 1

1→1�" "

"→ �(

�� 6����������7$���.������(������� ��890�������.(�����(

(������ �� �����.��������������.������ �: ���

�� �� !.������ �� ���� ����;�� ������.������# ���

�� � �� �����.������ ��������� �

��� $�������(��� �

���� � (�� �����

��� <��������� ����� �

�� � �����=��(��������(1������:0��������(����������� �� �� ����#���

�����>(>�

�� 6����+��������� ��� ���(����������� ����9 ���

2+

��� �� 6����� (� ����;�� �9������������� ��� ���?�� �����(� �

����;�� �: ���

�� 6������09!.������������� (�������� �:0��������0� � ���

1-����

1/����

14�!>1/

15�1->14

�� !.���������.�����# ���

�� ������� �����(�� ������

��� @���� �� ����;�� �

��� �� 6����� � ���� ����� �� ������������(������������ �: ���

�� !.�������� ���A ���(� ������A ����������� � �������: ���

�� !.������������������������� � ��.���(����: ���

Page 23: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

������ �

2+

� � �� !.������������ ������� ���� ������:����������� �������������(

� ������ � ������ ������������: ���

�� 6����� �� � �B�����: ���

�� 6������;�������� �������� ������������9 ���

��� �� 6����� �� � �C<�(���D��� ������: ���

�� 6�������������9!.�����B<E�����.����� ����������: ���

�� 3 ������������������������( �(�������(��� ��������:���

2+

��� �� !.������ �� ����� ���� ���������2�A��2�����(���������#2�A��

� ��� �? �A�������� �? �A���������� � ���

�� 6����� �� ��# ���

�� 1����������

��� FE*<E

���� BG1

�� ������� ������ �����( �������� � ������: !.�������� ������

C<��: ���

���

Page 24: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 10]

[Total No. of Pages : 2

[5059]-648

����������� ������� �����

����������� ����������������

������������� ���� �!"� # ���

����������� �� �������� �������

���� ��������������������������

�� ����������� �����������������������������������������

�� ������ �� ��� � ����� ! ��"�����#�

P2043

��� �� �������� ��������� ���� ����� ����� ������������� ��� ��

�������������� ���

�� �������������������� ����� ��������� �� ����� �����

��������� ���

!"

��� �� #��������� ��� � ��� ���������������� $�����������

����� � ���

�� %���� ������������ ��������� ���� ���

��� �� %��� ��� ������� � ���

�� %����� �� ���� � ���� ���&��� �� ���

!"

��� �� %�������������� %������� '��� � ���

�� ������(��������������������������� ����� ���

��� �� ����� ��� � ������������������� ���� ��� �� ��������

����)�� ����

�� ������������� �����������������)�� ����� ��������������

����� � ������� ���

�� %��������� ������ ������� ��

!"

��

SEAT No. :

Page 25: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

������� � �

� � �� %������� � ������������������ ������������������ ����� ����

���� ���� ����

�� ���� ����)� ��������� ����� $����������� ����� � ���

�� ����������� ��� � ����������������� � ��

��� �� ��������� �� ���������� �� �� ���������������������

�� ���� �������� ����

�� ������������ ���* �� ��� � ������ ��� � ��������������

��� ����� ���� ���������������������������� ���

!"

��� �� �������� �������� ���� �� ������������ � ������� ����

�� �������� ���� ���������������� ������ � ����������

������������ ���

��� �� %����� �� �������� ��������� ���������������������� +� ����

���������������� ���

�� ,����� ������ '��� �� ���� ��������������������������������

������ ���

!"

���� �� ����� ������ ��-���������� ��� �� ������� � ���� ������� �

��.������ ���

�� ,����� ������� ��������������������� ���

���

Page 26: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Q 1) a) Explain different views of Software Architecture? What is 4+1

Architecture View Model? Explain with suitable diagram? [5]

b) Explain Activity diagram for ATM System? [5]

Q 2) a) Explain the Broker pattern for design of service oriented architecture?[5]

b) Explain intent, motivation, structure & consequences of Observe pattern.

[5]

Q 3) a) Explain the modified V-model? [6]

b) Discuss the generic steps in defect management process. [6]

c) Is complete testing possible? When to stop testing? What are the test

resumption criteria? [6]

OR

Q 4) a) Discuss the test defect metrics. Provide the sample metrics for priority&

severity of defects? [6]

b) State and explain different software testing principles? [6]

c) Discuss the essential features of modern defect management tools? [6]

Total No. of Questions : 8]

[Total No. of Pages : 2

[5059] - 652

B.E. (Computer Engineering)

SOFTWARE DESIGN METHODOLOGIES & TESTING

(2012 Pattern)

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

Instructions to the candidates:-

1) Q 1 and Q 2 are compulsory. Solve Q 3 or Q 4, Q 5 or Q 6, and Q 7 or Q 8.

2) Assume suitable data if necessary.

3) Figures to the right indicate full marks.

P2047

SEAT No. :

Page 27: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

[5059] - 652 2

Q 5) a) Explain integration testing .What are different types of integration testing?

[8]

b) What is performance testing? Explain performance testing process? [8]

OR

Q 6) a) Explain graph based testing with suitable example. [8]

b) Consider the following program segment. [8]

s:= 0

a:=0

while (a< = b) {

a: = a+2;

b: = b-4;

if(a+b<20)

s := s+a+b

else

s: = s+a-b

}

i) Draw the control flow graph for the program.

ii) Calculate the cyclomatic complexity of the program.

Q7) a) Explain the generalized architecture of automation tool. Draw the suitable

diagram to show different components. [8]

b) What are different components of selenium testing tool? [8]

OR

Q 8) a) Write a short note on Monkey Talk & highlight its features. [8]

b) Explain different methods of mobile testing. [8]

M M MM M MM M MM M MM M M

Page 28: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Total No. of Questions : 10]

[Total No. of Pages : 2

[5059]-643

����������� ������� �����

��������������� �� ����������� �

��������������� ���������� �� ��

����������� �� �������� �������

���� ��������������������������

�� ��������� �� ���� ��� �������������������������

�� ���� �� �������� ������ �� ����������

�� �������� ������������������!� "����������������������

P2038

��� �� �������� ������ ���� ���� ������ ����������� ��� ���

�� ����������������������� ����� � ���

�� �������� ���� ��� ������ ����������� !����� ����� ����

�"

��� �� # �� � ��������� ��$��� %&� ����� �������� ���� � ����

����� �� ���

�� ������'(!()'�*� �����������������������+��� � ���

�� ,��� �������� ������������� ���

��� �� �������� -�+ .���� ������������ ����� � ���

�� ,�����-�+ ���! ����/�0,���� �� ���� ������������0������

��.���� ������� ��������������� ���

�"

��� �� 1���������� ��� � � �� ��������� ���1��� '��/��

'�� �0���������� �� ���

�� �������� ������������#+����-�+ ���! ����/�������������

����� � ���

��

SEAT No. :

Page 29: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

���� ��� �

��� �� #��� � ���� ��� ���� ����� ���� �2� ��)��� ���� ���� ���� ����

��������� ���

�� �������+��� ��������������������������+�� �� ���

�"

� � �� ,��� �������� �����������! ����/�� ���

�� ������!�)����� ������� ��� ���

��� �� ������ ���� � � � ���&� � ��� �� �� � ������� �� ��3 ��

� �������� ���

�� �������� � ���������3 ��� ��������+��� ���� � ���

�"

��� �� ,������ ���+���� � ����������� ������� ��� �����0������

���� ����� � ���

�� 1��"��������� �� �� �� ���������0���������� ����� � ���

��� �� # ����� �� �������4�����+5� ��+����������+�������� ���

�� 1��/��� �� ��� � �� � �����0���������� ����� � ���

�"

���� �� ,�����������+01�������� ���� �� � ��� ���������0������

���� ����� � ���

�� ������6(� � �$������,����. ����� ������������� ������ ��

���� � ���

���

Page 30: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

Q 1) a) What are applications of Parallel Computing? [4]

b) Explain Granularity, Concurrency, and Dependency Graph. [6]

Q2) a) What are principles of Message Passing Programming. [6]

b) Explain Non-Blocking communications using MPI. [4]

Q3) a) Describe Logical Memory Model of a Thread. [7]

b) Why synchronization is important? Enlist Thread APIs for Mutex

Synchronization. [8]

OR

Q4) a) Implement Merge sort using synchronization primitives in Pthreads. [7]

b) Illustrate importance of read-write lock for Shared address space Model.

[8]

Total No. of Questions : 8]

[Total No. of Pages : 2

[5059] - 653

B.E. (Computer Engineering) (Semester - VIII)

HIGH PERFORMANCE COMPUTING

(2012 Pattern)

Time :2.30 Hours] [Max. Marks :70

Instructions to the candidates:-

1) First two questions are compulsory. Answer three questions (Q 3 or Q 4, Q 5

or Q 6, and Q 7 or Q 8.)

2) Neat diagrams must be drawn wherever necessary.

3) Assume suitable data if necessary.

P2048

SEAT No. :

P. T. O.

Page 31: P2041 [Total No. of Pages : 2 [5059]-646 - dypietambi.com COMP 2012.pdfTotal No. of Questions : 12] [Total No. of Pages : 2 [5059]-645 ! " P2040. " 3 / $ $ ! "

[5059] - 653 2

Q5) a) What are different partitioning techniques used in Matrix-Vector

Multiplication. [7]

b) Describe Cannon’s Algorithm for Matrix multiplication with suitable

example. [8]

OR

Q6) a) Describe different techniques for Latency Hiding. [7]

b) How Latency Hiding is different than Latency Reduction? [8]

.

Q7) a) Write a short note on (Any Two) [15]

i) Parallel Depth-First-Search

ii) Search Overhead Factor

iii) Power Aware Processing

b) Define term HPC and Elaborate its use to Indian Society. [5]

OR

Q 8) a) Write a short note on (Any Two) [15]

i) Distributed Memory

ii) Optical Computing

iii) Green Computing

b) Share your thoughts about how HPC will help to promote “MAKE IN

INDIA” initiative. [5]

M M MM M MM M MM M MM M M