gujarat technological university be sem-vii …q.1 (a) explain the differences between 1g, 2g, 2.5g...
TRANSCRIPT
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
*************
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 *************
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
*************
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)
****************
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
*************
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 *************
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
*************
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
2/2
*************
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
*************
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
*************
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
******^******
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
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
*************
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
*************
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
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
*************
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
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
*************
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
*************
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
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
*************
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
*************