gujarat technological university be sem-vii …q.1 (a) explain the differences between 1g, 2g, 2.5g...

23
1 Seat No.: _________ Enrolment No._______________ GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII Examination-Nov/Dec.-2011 Subject code: 170702 Date: 22/11/2011 Subject Name: Mobile Computing Time: 10.30 am-01.00 pm Total marks: 70 Instructions: 1. Attempt all questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks. Q.1 (a) Explain functional architecture of GSM system. And also give different tele-services provided by GSM. 07 (b) Explain about indirect & snooping TCP. Also give any two advantages of mobile TCP. 07 Q.2 (a) Explain concept of Bluetooth Architecture. What is the difference between infrastructure and ad-hoc networks? 07 (b) Explain functional architecture of GPRS system. What is the frequency range of uplink and downlink in GPRS network? 07 OR (b) Define frequency hopping in spread spectrum? Write Note on TDMA , FDMA , CDMA 07 Q.3 (a) What are the possible handover scenarios in GSM? List out the numbers needed to locate a Mobile Station and to address the Mobile station 07 (b) Draw the mobile computing layer architecture of a car with GPS receiver , WAP , automatic parking lights control, smart-card based start and speech recognition. 07 OR Q.3 (a) Mention some of the advantages and dis advantages of WLANS? Mention the design goals of WLANS? 07 (b) Explain MANET (Mobile adhoc network) and issues with moving node in network. 07 Q.4 (a) Explain RFID and DECT 07 (b) What is VoIP? Compare H.323 and SIP 07 OR Q.4 (a) Compare Wifi Vs. 3G and also discuss wireless LAN security issues. 07 (b) Push and Pull in Short Messaging Service 07 Q.5 (a) Explain : Routing in IPv6 07 (b) Applications of GPRS and VoIP 07 OR Q.5 (a) Explain tunneling and encapsulation in mobile IP. 07 (b) State the requirements of WAP and explain different layers of WAP. What are the advantages of WML Script over WML? 07 *************

Upload: others

Post on 30-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: _________ Enrolment No._______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII Examination-Nov/Dec.-2011

Subject code: 170702 Date: 22/11/2011

Subject Name: Mobile Computing

Time: 10.30 am-01.00 pm Total marks: 70 Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) Explain functional architecture of GSM system. And also

give different tele-services provided by GSM.

07

(b) Explain about indirect & snooping TCP. Also give any two

advantages of mobile TCP.

07

Q.2 (a) Explain concept of Bluetooth Architecture. What is the

difference between infrastructure and ad-hoc networks?

07

(b) Explain functional architecture of GPRS system. What is

the frequency range of uplink and downlink in GPRS

network?

07

OR

(b) Define frequency hopping in spread spectrum? Write Note

on TDMA , FDMA , CDMA

07

Q.3 (a) What are the possible handover scenarios in GSM? List

out the numbers needed to locate a Mobile Station and to

address the Mobile station

07

(b) Draw the mobile computing layer architecture of a car with

GPS receiver , WAP , automatic parking lights control,

smart-card based start and speech recognition.

07

OR

Q.3 (a) Mention some of the advantages and dis advantages of

WLANS? Mention the design goals of WLANS?

07

(b) Explain MANET (Mobile adhoc network) and issues with

moving node in network.

07

Q.4 (a) Explain RFID and DECT 07

(b) What is VoIP? Compare H.323 and SIP 07

OR

Q.4 (a) Compare Wifi Vs. 3G and also discuss wireless LAN

security issues.

07

(b) Push and Pull in Short Messaging Service 07

Q.5 (a) Explain : Routing in IPv6 07

(b) Applications of GPRS and VoIP 07

OR

Q.5 (a) Explain tunneling and encapsulation in mobile IP. 07

(b) State the requirements of WAP and explain different layers

of WAP. What are the advantages of WML Script over

WML?

07

*************

Page 2: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE- VII

th SEMESTER–EXAMINATION – MAY/JUNE- 2012

Subject code: 170702 Date: 08/06/2012

Subject Name: Mobile Computing

Time: 02:30 pm – 05:00 pm Total Marks: 70

Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7

(b) Explain the functioning of cellular network. How the given set of frequencies are

used to increase the capacity of a network.

7

Q.2 (a) What are the different tiers in three tier architecture of mobile computing?

Describe the functions of these tiers.

7

(b) Explain the following Multiple Access Techniques used to access the channel by

mobile subscriber.

• Frequency Division Multiple access.

• Space Division Multiple access.

7

OR

(b) Explain the following Multiple Access Techniques used to access the channel by

mobile subscriber.

• Time Division Multiple access.

• Code Division Multiple access.

7

Q.3 (a) What is piconet? What is scatternet? Explain how they form in Bluetooth radio

technology? Also give the answer of following questions.

1. Which ISM frequency band it is use?

2. How many maximum channel it is support?

3. How many maximum slave can be communicate with Master at a time?

8

(b) Differentiate the WiMAX and WiFi Technologies. 6

OR

Q.3 (a) Explain following protocol used in the Bluetooth technology

1. Link Manager Protocol.

2. Logical Link Control and Adaptation Protocol.

3. Service Discovery protocol.

4. RFCOMM

8

(b) Explain the three limitations of IPv4 that are overcome by IPv6. 6

Q.4 (a) What are limitations of traditional IP to support the mobile technology? How

does Mobile IP works?

8

(b) What are HLR and VLR? Describe its functions in call routing and roaming. 6

OR

Q.4 (a) Explain the Indirect and Snooping TCP. 8

(b) What is the difference between SM-MT and SM-MO? Explain. 6

Q.5 (a) Explain the GPRS system architecture. 8

(b) Give six functions where CDMA is different from GSM. 6

OR

Q.5 (a) Explain H.232 framework for voice over IP. 8

(b) Explain Session Initiation Protocol (SIP). 6 *************

Page 3: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: _____ Enrolment No.______

GUJARAT TECHNOLOGICAL UNIVERSITY Subject code: 170702 Subject Name: Mobile Computing Date: 31/12/2012 Total Marks: 70

Time: 10:30 – 01:00 AM Instructions:

1. Attempt all questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks.

Q.1 (a) (I) What are the services provided by supplementary services?

(II) What is an ad-hoc network? (III) List the merits and demerits of Bluetooth.

03 02 02

(b) Explain classical TCP improvements and snooping TCP. 07 Q.2 (a) (I) What is the frequency range of uplink and downlink in GSM network?

(II) What are the four possible handover scenarios in GSM? (III) What is Multipath propagation? What is dwell time?

02 02 03

(b) Why do MAC scheme in wired network fail in wireless networks. Explain how dose the multiple access with collision avoidance (MACA) scheme work.

07

OR (b) How is Mobility Management done in GSM? List the various handovers carried out

in GSM and explain any one of them in detail.07

Q.3 (a) (I) What are Advantages and Disadvantages of Infrared? (II) Why is conventional routing in wired networks not suitable for wireless networks? Substantiate your answers with suitable examples.

03 04

(b) What is active RFID? Describe two applications of active RFID. How is active RFID different from passive RFID? Describe two applications of passive RFID.

07

OR Q.3 (a) (I) How is multicast routing carried out in ad-hoc networks?

(II) Distinguish between Traditional TCP and wireless TCP?04 03

(b) How does a new Bluetooth device discover a Bluetooth network? For interoperability, the system needs to be open. Describe the security principles in Bluetooth.

07

Q.4 (a) (I) what are the essential functional differences between 1st generation, 2nd generation

and 3rd generation of networks? (II) What is WiMax? How is it different from WiFi?

04 03

(b) Explain how does mobile IP work? What are the challenges with mobile IP with respect to high speed mobility? How does cellular IP solve some of these challenges?

07

OR Q.4 (a) (I) What is a WAP gateway? What are its functions?

(II) Describe what are the limitations of GPRS? 04 03

(b) What is direct sequence spread spectrum technology? Explain how it works in the CDMA technology?

07

Q.5 (a) Describe the WAP protocol stack. What are the functions of different layers in this protocol stack?

07

(b) What re the advantages and disadvantages of wireless LAN? Under what situation is a wireless LAN desirable over wired LAN?

07

OR Q.5 (a) How are mobility and handoff managed in wireless LAN? 07

(b) What are various strengths of SMS? Explain all of them. Also, state what are the applications areas where these strengths can be used?

07

*************

Page 4: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER–VII • EXAMINATION – SUMMER 2013

Subject Code: 170702 Date: 24-05-2013

Subject Name: Mobile Computing

Time: 02.30 pm - 05.00 pm Total Marks: 70 Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (A) How does a new Bluetooth device discover a Bluetooth network? Describe

the security principles in Bluetooth.

(7)

(B) What are three ways of content and behavior adaptation? Mention various

types of context information used for content adaptation.

(7)

Q.2 (A) What are various strengths of SMS? Explain each of them. Also, state the

various applications areas where these strengths can be used?

(7)

(B) Explain the following in brief in context of GSM networks:

(a) Mobile station (b) BSS (c) NSS (d) OSS

(e) IMSI (e) IMEI (f) MSRN

(7)

OR

(B) In GSM network, explain the role of Network and Switching subsystem. (7)

Q.3 (A) What is the difference between GSM and GPRS? What are the network

elements in GPRS that area different from GSM? What are the limitations of

GPRS.

(7)

(B) Explain call routing in the context of GPRS networks. (7)

OR

Q.3 (A) Explain the changes needed for implementing an edge system. (7)

(B) How is data routing done in GPRS? In what respect is data routing different

from voice routing?

(7)

Q.4 (A) How is MMS different from Short Message Service and Extended Message

Service?

(7)

(B) What is Direct Sequence Spread Spectrum technology? How does it works in

CDMA technology?

(7)

OR

Q.4 (A) Describe the contrast between 3G and Wi-Fi technologies. (7)

(B) Give six functional differences between CDMA and GSM. (7)

Q.5 (A) What are different elements in a VoIP architecture? Discuss the role of such

elements.

(7)

(B) Describe the WAP protocol stack while enumerating the functions of different

layers.

(7)

OR

Q.5 (A) What is Mobile IP? Explain the tunneling in context of Mobile IP. (7)

(B) Explain three tier architecture of Mobile Computing. (7)

****************

Page 5: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: _________ Enrolment No._______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII Examination-Nov/Dec.-2011

Subject code: 170703 Date: 24/11/2011

Subject Name: Advance java Technology

Time: 10.30 am-01.00 pm Total marks: 70 Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) Give significance of MVC architecture in building n-tier

application. Explain in detail.

07

(b) Explain various types of JDBC drivers and comment on

selection of driver.

07

Q.2 (a) Explain architecture of J2EE. List out java technologies

supported by J2EE along with their applications.

07

(b) Explain the use of CallableStatement and

PreparedStatement with example.

07

OR

(b) What is JNDI? How can it be used for accessing various

directory services such as LDAP, NIS, DNS?

07

Q.3 (a) How do RMI clients contact remote RMI servers? Explain

with detailed architecture of RMI.

07

(b) Consider Bank table with attributes AccountNo,

CustomerName, Balance, Phone and Address. Write a

database application which allows insertion, updation and

deletion of records in Bank table. Print values of all

customers whose balance is greater than 20,000.

07

OR

Q.3 (a) Write an RMI application where client sends empno and

server returns corresponding salary by querying database.

07

(b) Write a program to demonstrate use of Internationalization

for various language supports.

07

Q.4 (a) Discuss Servlet life cycle methods. Explain role of web

container.

07

(b) Write a client program to send any string from its standard

input to the server program. The server program reads the

string, finds number of characters and digits and sends it

back to client program. Use connection-oriented or

connection-less communication.

07

OR

Q.4 (a) Explain Socket, ServerSocket, InetAddress classes. Write a

java program to find an IP address of the machine on which

the program runs.

07

(b) Develop any Servlet application which demonstrates use of

session management.

07

Q.5 (a) List and explain various swing layouts and components

with examples.

07

(b) Explain JSP tag library with examples. 07

OR

Q.5 (a) Explain object serialization in detail with example. 07

(b) What are the differences between Java Bean and basic java

class? Explain Java Bean Architecture.

07

*************

Page 6: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE- VII

th SEMESTER–EXAMINATION – MAY/JUNE- 2012

Subject code: 170703 Date: 09/06/2012

Subject Name: Advance Java Technology

Time: 02:30 pm – 05:00 pm Total Marks: 70

Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) Answer the following questions w.r.to Swing.

i. What is pluggable look and feel? How do you set the look and feel of the

components?

ii. Give the limitations of AWT and explain how do Swing overcome them.

07

(b) What is JDBC driver? What is its role? List the types of drivers and explain

working of type-4 driver. Give the different ways to create the JDBC connection

with example.

07

Q.2 (a) What is Callable statement? Write a procedure to insert a row into the table

student(roll_no,name,%ge) and call it using callable statement in JDBC

application.

07

(b) Explain the following classes with their use.

i. URLConnection class

ii. DatagramSocket and DatagramPacket class

07

OR

(b) Give the advantages of n-tier architecture and discuss the objectives of the

Enterprise applications.

07

Q.3 (a) What is RMI? Give the architecture of RMI and discuss the functions of each

layer. What is role of RMI registry?

07

(b) What is filter? What is its use? List the different filter interfaces with their

important methods.

07

OR

Q.3 (a) What is serialization/deserialization of objects? Why do you need it? Give the

example with necessary code.

07

(b) List the servlet session level events and show that how servlet destroy event is

handled? 07

Q.4 (a) Write a servlet which counts the number of digits into an integer received as

parameter. Give the necessary web.xml file to deploy the servlet.

07

(b) Explain the JSP implicit objects with their use. 07 OR

Q.4 (a) Write a JSP page that prints your resume in well formatted form. 07

(b) Explain the servlet life cycle with life cycle methods. 07

Q.5 (a) What are cookies? Write a servlet that reads and prints all the previous cookies

and add a cookie with your name.

07

(b) Explain the features of core tag library for JSP. 07

OR

Q.5 (a) Explain the following with respect to JSP Unified EL.

i. Value expressions

ii. Method expressions

07

(b) Give the hibernate architecture and discuss each part in brief.| 07 *************

Page 7: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1/1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. - SEMESTER – VII • EXAMINATION – WINTER 2012

Subject code: 170703 Date: 01/01/2013 Subject Name: Advance Java Technology Time: 10.30 am - 01.00 pm Total Marks: 70 Instructions:

1. Attempt any five questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks.

Q.1 (a) Explain the need of MVC architecture. Write swing code to create toggle button

and checkbox and handle their click event. Differentiate between toggle button and check box.

07

(b) Explain JDBC driver types. Write a Java Bean to connect to database and insert in the database. Query will be passed as a message to bean.

07

Write a TCP or UDP client and server program to do the following: Q.2 (a)

client> java client localhost/IP Port <enter> Enter text: This is my text to be changed by the SERVER <enter> Response from server: revres EHT YB DEGNAHC EB OT TXET YM SI SIHt client> exit

07

(b) Write RMI client/server implementation to read content of the file on server at client. Filename is passed by the client to server.

07

Q.3 (a) Enlist and explain need of JNDI with diagram. Explain J2EE architecture with

diagram. 07

(b) Explain Object serialization and how it can be done in java. 07 OR

Q.3 (a) Enlist and explain the need of filters with a program. 07 (b) Explain internationalization and its use using java. 07

Q.4 (a) Explain Servlet life cycle & importance of context object. 07 (b) Write line(s) of code in JSP for following. 07 I. Session read and write

II. URL rewriting sending and retrieving parameter(s) III. URL redirection IV. Print “hello world” as output V. Include the other JSP file statically

VI. Expression to display date as output VII. Method of setting the JSP parameters to use in JSTL

OR Q.4 (a) Explain event handling in Java Servlet with example(s). 07 Q.4 (b) Enlist and explain the purpose and use of action tags in JSP. 07

Q.5 (a) Explain transaction handling using JSTL. 07

(b) Write a note on hibernate. 07 OR

Q.5 (a) Write a JSTL program to parse & display text of XML file. 07 (b) Write a JDBC program to insert and retrieve photo in databse. 07

*************

Page 8: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1/2

Seat No.: ________ Enrolment No.___________

GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER–VII • EXAMINATION – SUMMER 2013

Subject Code: 170703 Date: 28-05-2013

Subject Name: Advance Java Technology

Time: 02.30 pm - 05.00 pm Total Marks: 70 Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) What do you mean by MVC architecture? Explain its role in modern

applications and list its advantages.

07

(b) Explain the use of the PreparedStatement object of the JDBC with an

appropriate example.

07

Q.2 (a) Answer the following questions.

1. Compare the AWT and Swing.

2. Explain the JDBC URL with appropriate examples.

07

(b) Write an RMI program to echo the message send by the client to the

RMI server object.

07

OR

(b) Write a client-server program using TCP sockets to echo the message

send by the client.

07

Q.3 (a) Describe the following.

1. Remote reference layer in RMI architecture.

2. Use of the URL class.

07

(b) Describe the servlet life cycle with life cycle methods. 07

OR

Q.3 (a) Give the characteristics of the HTTP protocol and explain the GET,

HEAD and PUT methods of the HTTP protocol.

07

(b) Give an example showing the use of EL functions. 07

Q.4 (a) Write a Web application using servlet to find the sum of all the digits

of an input integer.

08

(b) What is XML tag library? Explain the XML core tags and show their

use.

06

OR

Q.4 (a) Write a JSP page to display your semester mark sheet. Give the

necessary files to deploy it.

08

(b) What is doFilter() method? What are its parameters? Give its use with

proper example.

06

Q.5 (a) Explain the action tags used to access the JavaBeans from a JSP page

with example.

07

(b) Explain the OR mapping in hibernate. 07

OR

Q.5 (a) Explain the container architecture of the Java EE with role of each

component.

07

(b) What is HQL? How does it differ from SQL? Give its advantages. 07

Page 9: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

2/2

*************

Page 10: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: _________ Enrolment No._______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII Examination-Nov/Dec.-2011

Subject code: 171601 Date: 19/11/2011

Subject Name: Data warehousing and Data Mining

Time: 10.30 am-01.00 pm Total marks: 70

Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) List and describe major issues in data mining. 07

(b) Explain the methodologies for stream data processing and stream data

Systems.

07

Q.2 (a) Short note: Information gain, Gain ratio, Gini index. 07

(b) Write the typical requirements of clustering in data mining. 07

OR

(b) Explain k-means and k-medoids algorithms of clustering. 07

Q.3 (a) What is noise? Describe the possible reasons for noisy data. Explain the

different techniques to remove the noise from data.

07

(b) Explain the KDD process in details. 07

OR

Q.3 (a) List and describe the methods for handling the missing values in data

cleaning.

07

(b) Explain meta data repository. 07

Q.4 (a) Differentiate between OLTP and OLAP systems. 07

(b) Explain rule based classification and case based reasoning in details. 07 OR

Q.4 (a) Write an algorithm for finding frequent item-sets using candidate generation. 07

(b) Short Note: Distributive and Holistic measures. 07

Q.5 (a) Describe the list of techniques for improving the efficiency of

Apriori-based mining.

07

(b) Explain three-tier data warehouse architecture. 07

OR

Q.5 (a) What are the challenges for effective resource and knowledge discovery

in mining the world wide web?

07

(b) Explain data transformation in data mining. 07

*************

Page 11: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE- VII

th SEMESTER–EXAMINATION – MAY/JUNE- 2012

Subject code: 171601 Date: 24/05/2012

Subject Name: Data Warehousing and Data Mining

Time: 02:30 pm – 05:00 pm Total Marks: 70

Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) What is Data Mining? Explain Data mining as one step of Knowledge

Discovery Process.

07

(b) What is Cuboid? Explain various OLAP Operations on Data Cube with

example.

07

Q.2 (a) Explain following Terms:

1. Concept Hierarchy.

2. Histogram.

07

(b) Explain Mean, Median, Mode, Variance & Standard Deviation in brief. 07

OR

(b) Explain Information Gain, Gain Ratio & Gini Index. 07

Q.3 (a) Compare OLTP & OLAP systems. 07

(b) Explain Star, Snowflake, Fact Constellation Schema for Multidimensional

Database.

07

OR

Q.3 (a) Explain BUC algorithm for the Computation of Sparse or Iceberg Cube. 07

(b) Explain the Classification by Decision Tree Induction Algorithm. 07

Q.4 (a) Write & Explain Apriori algorithm for discovering frequent itemsets for

mining Boolean Association Rules.

08

(b) What is Market Basket Analysis? Explain Association Rules with

Confidence & Support.

06

OR

Q.4 (a) Explain Linear & Non-Linear Regression methods of Predictions. 07

(b) Explain k-means and k-medoids algorithm of clustering. 07

Q.5 (a) Explain Data Cleaning process for missing values & Noisy data. 07

(b) Explain different types of Web Mining with example. 07

OR

Q.5 (a) Explain different types of data on which mining can be performed. 07

(b) Explain Rule-based Classification in brief. 07

*************

Page 12: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. - SEMESTER – VII • EXAMINATION – WINTER 2012

Subject code: 171601 Date: 26/12/2012 Subject Name: Data Warehousing and Data Time: 10.30 am - 01.00 pm Total Marks: 70 Instructions:

1. Attempt any five questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks.

Q.1 (a) Define the term “Data Mining”. With the help of a suitable diagram

explain the process of knowledge discovery from databases. 07

(b) Explain the pre-processing required to handle missing data and noisy data during the process of data mining.

07

Q.2 (a) With the help of a neat diagram explain the 3-tier architecture of a data

warehouse. 07

(b) Clearly state the differences between “Data Warehouses” and “Operational Database Systems”.

07

OR (b) Explain the ‘Star’ and ‘Snowflake’ schemas of data warehouse. 07

Q.3 (a) Explain the steps of the “Apriori Algorithm” for mining frequent itemsets.

07

(b) Explain with example how continuous numerical data values can be discretized.

07

OR Q.3 (a) What is “Information Gain”? Explain the steps required to generate a

Decision Tree from a training data set. 07

(b) Explain methods for data normalization. 07

Q.4 (a) Write the steps of the k-means clustering algorithm. Also state its limitations.

07

(b) Explain how the accuracy of a classifier can be measured. 07 OR

Q.4 (a) Write a short note on hierarchical clustering. 07 Q.4 (b) Explain “Linear Regression” using suitable example. 07

Q.5 (a) Explain the information retrieval methods used in text mining. 07

(b) Explain how the topology of a neural network is designed. 07 OR

Q.5 (a) Explain how a search engine automatically identifies authoritative web pages on a user’s search topic.

07

(b) Discuss applications of “Fuzzy Logic”. 07

******^******

Page 13: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: _____ Enrolment No.______

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. VII

th Semester–Examination – Nov- 2011

Subject code: 171602

Subject Name: Distributed Database Application & System

Date:26/11/2011 Time: 10:30 am – 01:00 pm

Total Marks: 70

Instructions: 1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 Given the following relational database.

Typical queries from applications are:

At the controlling department located in Geneva:

A1

SELECT P.ProjNo, P.Budget, PA.EmpNo, PA.MonthsSpent

FROM Projects P, ProjectAssignments PA

WHERE P.ProjNo = PA.ProjNo AND P.Budget < 110000

A2

SELECT PA.EmpNo, PA.ProjNo, PA.MonthsSpent

FROM Employees E, ProjectAssignments PA

WHERE E.EmpNo = PA.EmpNo AND E.Salary > 11500

At the human resource department located in Munich:

A3

SELECT * FROM Employees E

A4

SELECT E.*, PA.MonthsSpent

FROM Employees E, ProjectAssignments PA

WHERE E.EmpNo = PA.EmpNo

At the sales coordination department located in Zurich:

A5

SELECT * FROM Projects

WHERE Location != “Geneva”

1) For the relations Employees and Projects, determine minimal sets of simple

predicates.

2) What are the corresponding fragments of the two relations Employees and

Projects?

3) How would you fragment ProjectAssignments horizontally?

05

04

05

Page 14: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

2

Q.2 (a) What is normalization? Explain all normal form with example.

07

(b) What are the various problem areas in DDBS environment? Explain them

in details.

07

OR

(b) Explain Database interoperability. 07

Q.3 (a) Draw and explain various components of Distributed DBMS. 07

(b) Explain Set oriented assertions and its enforcement with example. 07

OR

Q.3 (a) Explain views in distributed DBMS. Also what is data security in DDBS. 07

(b) Explain partitioning algorithm. 07

Q.4 (a) What is allocation? List the information requirements during allocation. 07

(b) Which process of DDBS design is used when we wanted to design DDBS

from scratch? Also draw and explain that process.

07

OR

Q.4 (a) Explain the Client server architecture for Distributed DBMS with figure. 07

(b) What are the various types of network? Explain each in detail. 07

Q.5 Write a note on following (Attempt any two) 14

i) Distributed concurrency control.

ii) Reliability in Distributed DBMS

iii) Parallel database systems

OR

Q-5 (a) i) Explain reduction for hybrid fragmentation.

ii) Draw and explain query optimization process.

03

04

(b) Explain MDBS architecture with and without GCS.

07

*************

Page 15: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE- VII

th SEMESTER–EXAMINATION – MAY/JUNE- 2012

Subject code: 171602 Date: 28/05/2012

Subject Name: Distributed Database Application and System

Time: 02:30 pm – 05:00 pm Total Marks: 70

Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) Explain Following transparency for distributed database.

(1) Network Transparency (2) Replication Transparency

(3) Fragmentation Transparency

07

(b) Explain Top Down Design Process for distributed database design. 07

Q.2 (a) Explain Layers of Query Processing. 07

(b) Describe following operation in context of relation algebra (1) Selection (2)

Intersection (3) θ – Join

07

OR

(b) Explain type of networks topology. 07

Q.3 (a) Explain Client – Server architecture with figure. 07

(b) Describe COM_MIN algorithm used in horizontal fragmentation. 07

OR

Q.3 (a) Describe BEA algorithm used in vertical fragmentation. 07

(b) List Distribution design issue and explain any one of them. 07

Q.4 (a) Explain individual assertion for distributed semantic integrity control. 07

(b) Give objective of query processing in view of distributed database. 07 OR

Q.4 (a) Explain peer – peer architecture with figure. 07

(b) List steps of query decomposition and explain any one from that. 07

Q.5 (a) What is query optimization? List components of query optimizer software and

explain any one from that.

07

(b) What is normalization? Explain any one normal form. 07

OR

Q.5 (a) Explain complicating factors of distributed DBMSs. 07

(b) Explain transaction management in DDBMS. 07

*************

Page 16: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1/2

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. - SEMESTER – VII • EXAMINATION – WINTER 2012

Subject code: 171602 Date: 27/12/2012 Subject Name: Distributed Database Application & System Time: 10.30 am - 01.00 pm Total Marks: 70 Instructions:

1. Attempt any five questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks.

Q.1 (a) What is query processing in a relational database? Explain in detail with an

example. How does it differ from distributed query processing? 07

(b) Explain Levels of data and process distribution in distributed environment. 05 (c) What is site autonomy in distributed DBMS? Explain in brief. 02

Q.2 (a) What is distributed transaction and how does if differ from remote transaction? Explain with an example.

04

(b) Under which situations will it be beneficial to have replication or fragmentation of data? 03 (c) Consider a relation that is fragmented horizontally by plant-number:

employee (name, address, salary, plant-number) Assume each fragment has two replicas (1) stored at the New York site (2) locally at the plant site. Describe a good processing strategy for the following queries entered at the San Jose site.

a. Find all employees at the Boca plant. b. Find the average salary of all employees. c. Find the highest-paid employee at each of the following sites: Toronto, Edmonton, Vancouver, Montreal d. Find the lowest-paid employee in the company

07

OR (c) Consider a failure that occurs during 2PC for a transaction. For each possible

failure, explain how 2PC ensures transaction atomicity despite the failure? 07

Q.3 (a) Explain view management in centralized as well as distributed DBMS. 06

(b) Explain the following terms: (i) Fragmentation transparency (ii) Replication transparency

04

(c) Explain Client/Server database architecture. 04 OR

Q.3 (a) Consider the following relation employee (person-name, street, city) works(person-name. company-name, salary) company(company-name, city) manages(person-name,, manager-name) Write following query in relational algebra form.

(1) Find names of all employees who work for First Bank Corporation (FBC). (2) Find the names of all employees who live in the same city as the company

for which they work. (3) Find names, street addresses and cities of residence of all employees who

06

Page 17: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

2/2

work for FBC and earn more than $10,000 per year

(b) Distinguish between tightly coupled and loosely coupled systems. 04 (c) Explain Reference architecture of DDBMS with proper diagram. 04

Q.4 (a) Explain top-down and bottom-up design strategies. 07 (b) What do you mean by query optimization? Explain System R (centralized) query

optimization algorithm. 07

OR

Q.4 (a) Differentiate individual assertion and self-oriented assertion and how to enforce these assertions in DDBMS?

07

(b) Explain peer-to-peer distributed systems. 07

Q.5 (a) What are the major Distributed DBMS components? Explain each in detail with proper diagram.

07

(b) Explain various transaction states and properties in detail. 07 OR

Q.5 (a) What is authorization control? How do imply authorization control in a distributed environment?

07

(b) Differentiate between partitioned and replicated databases. Discuss the fundamental issues while designing a distributed database.

07

*************

Page 18: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: _____ Enrolment No.______

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. VII

th Semester–Examination – Nov- 2011

Subject code: 171603

Subject Name: Software Project Management

Date:29/11/2011 Time: 10:30 am – 01:00 pm

Total Marks: 70

Instructions: 1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

*************

Q.1 (a) Which are the triple constraints of IT project management? If time is most

important is this possible to change initial scope and cost goals to meet the

schedule. If yes explain with example.

07

(b) What is change management? Explain change management plan in detail. 07

Q.2 (a) Explain two types of team-building activities of Project Human

Resource Management.

07

(b) What is the role of project manager? What are suggested skills for IT

project managers?

OR

07

(b) Explain ITPM with figure. 07

Q.3 (a) Explain ethical leadership in detail. 07

(b) With suitable example explain the use of PERT and CPM in scheduling. 07

OR

Q.3 (a) Describe the method for the cost estimation and cost budgeting for a

project.

07

(b) Describe the steps involved in constructing a work breakdown structure

for a software project with example.

07

Q.4 (a) Explain how to implement software quality assurance plan. 07

(b) Explain the process of project planning in detail. 07

OR

Q.4 (a) Explain seven processes of project integration management. 07

(b) Discuss waterfall model in Detail. 07

Q.5 (a) Describe types of contracts with example. 07

(b) What is project? Explain IT projects. 07

OR

Q.5 (a) Justify the statement with detail. “The greatest threat to the success of

any project, especially IT projects, is a failure to communicate.”

07

(b) Discuss the various risks in project. How the risk management plans are

derived and implemented?

07

Page 19: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. - SEMESTER – VII • EXAMINATION – WINTER 2012

Subject code: 171603 Date: 28/12/2012 Subject Name: Software Project Management (Department Elective –I) Time: 10.30 am - 01.00 pm Total Marks: 70 Instructions:

1. Attempt any five questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks.

Q.1 (a) What do you mean by software project? How does it differ from any other

project? 07

(b) List the common types of risks that typical software project might suffer from. If you are the project manager of a large software development project, what steps would you follow to manage risks in your software project?

07

Q.2 (a) Define the triple constraint of project with the help of an example. 07

(b) Write a short note on Project quality management. 07 OR (b) How would you define ‘software quality’? What do you mean by software

quality assurance? 07

Q.3 (a) Explain SDLC. 07

(b) What is PERT / CPM? Explain the difference between critical path analysis and critical chain scheduling.

07

OR Q.3 (a) Discus the problem with Information Technology cost estimates. 07

(b) What do you mean by work break down structure in context to software project?

07

Q.4 (a) How can you minimize or control changes to project schedules? 07

(b) Explain the term “Project Charter” in detail. 07 OR

Q.4 (a) Describe several types of software that project manager can use to support project cost management.

07

(b) Explain the difference between resource loading and resource leveling. 07

Q.5 (a) Write short note on the importance of project procurement management. 07 (b) “Activity definition is the first process in planning a project schedule”,

justify this statement with detail. 07

OR Q.5 (a) What items should a communications management plan address? How can

a stakeholder analysis assist in preparing and implementing parts of this plan?

07

(b) Describe project plan execution and its importance to project plan development.

07

*************

Page 20: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: _____ Enrolment No.______

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. VII

th Semester–Examination – Nov- 2011

Subject code: 171604

Subject Name: Dot Net Technology Date:29/11/2011 Time: 10:30 am – 01:00 pm

Total Marks: 70

Instructions: 1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) Explain .Net framework architecture with its block diagram. 07

(b) Explain following terms:

i) Assembly 02

ii) MSIL 02

iii) Side by Side Execution 02

iv) Versioning 01

Q.2 (a) What do you mean by structured error handling? Create VB .Net console application to

accept 10 numbers from user and find its average. Also handle

IndexOutOfRangeException

07

(b) What is namespace? Explain it with its advantages. Create VB.Net console application to

implement user defined namespace. Also give code to import it in another application.

07

OR

(b) What is inheritance? Create VB .Net console application to define person class and

derive student and employee from it to demonstrate inheritance.

07

Q.3 (a) What is DataSet? Explain its advantage. Give code to work with it. 07

(b) What is Dialog? Explain following Dialogs with its usage.

i) FolderBrowserDialog ii) OpenFileDialog iii) ColorDialog

07

OR

Q.3 (a) What is Property? Explain read only, write only and read write property with suitable

example.

07

(b) What is delegate? What is its real time usage? Give C# code to demonstrate delegate. 07

Q.4 (a) Differentiate ASP and ASP.Net. Explain Hyperlink and Image controls with example. 07

(b) What is Theme? Differentiate css and skin file. Give ASP.Net code to define theme and

also give code to apply it in webpage.

07

OR

Q.4 (a) What is Master Page? Give ASP.Net code to demonstrate the usage of nested master

page.

07

(b) What do you mean by data bound controls? Explain DataList control with code to display

list of students with enrolmentno and branch.

07

Q.5 (a) What is state management? Explain Application state and Viewstate with suitable

example.

07

(b) Write the short note on WCF, Silverlight and WF. 07

OR

Q.5 (a) What is webservice? Create a web service to find area of circle. Also give code to

consume it.

07

(b) What is AJAX? Give ASP.Net code to use UpdatePanel control. 07

*************

Page 21: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY BE- VII

th SEMESTER–EXAMINATION – MAY/JUNE- 2012

Subject code: 171604 Date: 29/05/2012

Subject Name: Dot Net Technology

Time: 02:30 pm – 05:00 pm Total Marks: 70

Instructions:

1. Attempt all questions.

2. Make suitable assumptions wherever necessary.

3. Figures to the right indicate full marks.

Q.1 (a) (i) Answer short questions:

(1) What is web.config? How many web.config files can be allowed

to use in an application?

(2) What is the use of Page.IsValid property and when it is used?

(3) What are the access-specifiers available in C#?

(ii) What is Reflection in .Net?

01

01

01

04

(b) Explain Common Language Runtime (CLR) with diagram. 07

Q.2 (a) (i) How Try…Catch…Finally statement is executed? Explain in brief

with example.

(ii) Write a Short note:

(1) Namespaces

(2) Cascading Style Sheet (CSS)

03

04

(b) Define Unsafe code in C#. How pointers are declared in C#? Explain

with example.

07

OR

(b) How the variables are declared in VB.NET and describe the different

types of variables with example.

07

Q.3 (a) (i) Explain following properties of GridView control.

(1) PageSize

(2) SelectedIndex

(3) CaptionAlign

(4) BackImageUrl

(ii) What is an event? Explain any three Keyboard events.

04

03

(b) What are Cookies and when they are used? Explain the objects and

methods used create, add and retrieve the cookies.

07

OR

Q.3 (a) (i) Explain in brief:

(1) OpenFileDialog Control

(2) PrintDialog Control

(ii) Explain TextBox control with its important properties, methods

and events.

04

03

(b) Discuss different modes of Session state to preserve the state information

in ASP.NET.

07

Q.4 (a) Write a VB.NET program that will read a string and count the total

number of words in a string. Also write a code to count all occurrences of

a particular word enter by user.

07

Page 22: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

2

(b) Write an ASP.NET code to fetch the data from SQL database table

Student (having fields ID, Name, Roll Number and Age) on an ASP.NET

page. Write the code to establish the connection and to retrieve and delete

the data.

07

OR

Q.4 (a) Write a program in VB.NET that will read a string and rewrite it in the

alphabetical order. i.e. the word SOFTWARE should be written as

AEFORSTW.

07

(b) Write an ASP.NET code to add the data into an SQL database table

Employee (having fields ID, Name, Age, Mobile Number and Email)

from an ASP.NET page. Write the code to establish the connection and

to insert the data.

07

Q.5 (a) What are Master pages? How to create Nested Master Pages? Explain

with example.

07

(b) What is WCF? Explain WCF Architecture with diagram. 07

OR

Q.5 (a) What are Web Services? Discuss their uses and advantages. 07

(b) What is GDI+? 07

*************

Page 23: GUJARAT TECHNOLOGICAL UNIVERSITY BE SEM-VII …Q.1 (a) Explain the differences between 1G, 2G, 2.5G and 3G mobile communications. 7 (b) Explain the functioning of cellular network

1/1

Seat No.: ________ Enrolment No.______________

GUJARAT TECHNOLOGICAL UNIVERSITY B. E. - SEMESTER – VII • EXAMINATION – WINTER 2012

Subject code: 171604 Date: 28/12/2012 Subject Name: Dot Net Technology (Department Elective - I) Time: 10.30 am - 01.00 pm Total Marks: 70 Instructions:

1. Attempt any five questions. 2. Make suitable assumptions wherever necessary. 3. Figures to the right indicate full marks.

Q.1 (a) Explain the following terms:

1. MSIL 2. CLR 3. CTS 4.CLS 5. GAC 6. Jitter 7. Assembly Manifest

07

(b) Draw the .net framework architecture. State its advantage. 07 Q.2 (a) What is namespace? Write a VB.Net code to illustrate the use of user defined

namespace. 07

(b) What is Thread? Discuss about its priorities. Also write a VB.Net code to implement the multithreading concept.

07

OR (b) What is inheritance? Write a VB.Net code to illustrate the inheritance. 07

Q.3 (a) What is form dialog? Explain the following with suitable example. 1. FolderBrowserDialog 2. FontDialog 3. ColorDialog

07

(b) Draw and explain ADO.Net architecture. 07 OR

Q.3 (a) What is property? Differentiate it with indexer. Write a C# code to implement the properties for name and age data member of Person class.

07

(b) What is delegate? Explain it with suitable example. 07 Q.4 (a) What is the extension of following:

1. ASP.Net page 2. Master Page 3.Skin File 4. Web Service File 5. ASP.Net Code Behind with C# 6. Web User Control 7. SQL Server Database File

07

(b) What is state management? Write a ASP.Net code to implement the code of visitor counter using Application State

07

OR Q.4 (a) Explain Following ASP.Net Server Controls with suitable example

1. CheckBoxList 2. Image 3. HyperLink 03 02 02

(b) What is Master Page? Write a sample Master Page to implement the basic layout of website and Crate Sample Content Page to provide basic content of website.

07

Q.5 (a) What is webservice? Create a webservice to retrieve Zip Code based on provided City Name. Also write a code to consume mentioned service.

07

(b) What is WPF? Explain its features. Also draw and explain WPF architecture 07 OR

Q.5 (a) What is Theme? State its importance. Explain it in details with suitable example.

07

(b) Write a short note on WCF along with its Architecture 07

*************