Top Banner
1 4. T s USN 06cs71 Seventh Semester B.E. Degree Examination, June/July 2013 Obiect Oriented Modeling and Design Time: 3 hrs. Note: Answer FIVEfull questions, selecting qt least TWO questions from each part. PART_A I a. Explain the different stages ofOO methodology? b. Define the following with an example: i) Object ii) Class iii) Class diagram iv) Attributes v) Operation . (10 Marks) c. Prepare a class model to describe undirected graph. Your model should capture only the structue of graph (i.e. connectivity). Fig. Q1 (c) shows a typical undirected graph. (05 Marks) Max. Marks:100 (05 Marks) (08 Marks) (06 Marks) (08 Marks) . (04 Marks) E =h -6n i Ce .Ed 2"8 ,CA !'= a,i 6.Y o- ;: .i .i o z a E ,^ b. Sample undirected graph Fig. Q1 (c) Explain the different properties ofan association end? (06 Marks) Prepare a metamodel that suppots only the following UML concepts: class, attribute, association, association end, multiplicity, class name and attribute name. Use only these constructs to build your metamodel. c. Explain the several kinds ofevents with an examples. 3 a. Explain the guidelines for the following models: i) Sequence models. ii) Activity models. b. Explain the following with an example for designing advanced sequence models: i) Active objects ii) Passive objects iii) Transient objects. Mention the different stages of software development process. (12 Marks) 4a. b. C. What criteria would you like take into consideration to select the right attributes? Explain. (08 Marks) Revise the diagrams in Fig. Q4 (c)-i, Qa (c)-ii, Q4 (c)-iii, Q (c)-iv, to eliminate ternary associations. (08 Marks) Ternarv association Ternary association Fig. Qa (c)-ii Fis. 04 (c)-i 1of2
8
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 2013-June: 7th  Semester ISE Question Papers

1 4. T sUSN 06cs71

Seventh Semester B.E. Degree Examination, June/July 2013Obiect Oriented Modeling and Design

Time: 3 hrs.Note: Answer FIVEfull questions, selecting

qt least TWO questions from each part.

PART_AI a. Explain the different stages ofOO methodology?

b. Define the following with an example:i) Object ii) Class iii) Class diagram iv) Attributes v) Operation

. (10 Marks)c. Prepare a class model to describe undirected graph. Your model should capture only thestructue of graph (i.e. connectivity). Fig. Q1 (c) shows a typical undirected graph. (05 Marks)

Max. Marks:100

(05 Marks)

(08 Marks)(06 Marks)

(08 Marks)

. (04 Marks)

E

=h-6n i

Ce

.Ed

2"8,CA

!'=

a,i

6.Y

o- ;:

.i .i

oz

aE

,^b.

Sample undirected graphFig. Q1 (c)

Explain the different properties ofan association end? (06 Marks)Prepare a metamodel that suppots only the following UML concepts: class, attribute,association, association end, multiplicity, class name and attribute name. Use only theseconstructs to build your metamodel.

c. Explain the several kinds ofevents with an examples.

3 a. Explain the guidelines for the following models:i) Sequence models.ii) Activity models.

b. Explain the following with an example for designing advanced sequence models:i) Active objectsii) Passive objectsiii) Transient objects.

Mention the different stages of software development process.

(12 Marks)

4a.b.

C.

What criteria would you like take into consideration to select the right attributes? Explain.(08 Marks)

Revise the diagrams in Fig. Q4 (c)-i, Qa (c)-ii, Q4 (c)-iii, Q (c)-iv, to eliminate ternaryassociations. (08 Marks)

Ternarv associationTernary association

Fig. Qa (c)-iiFis. 04 (c)-i

1of2

Page 2: 2013-June: 7th  Semester ISE Question Papers

06cs71

4c Contd....

9'*^ vtrdrr

Temary associationFis. 04 (c)-iii

Ternary association for directed graphsFig. Q4 (c)-iv

PART - Ba. .Analyse the different use-cases by designing a use-case diagram for the ATM example.

plain all the steps for constructing an application class model."ite'iri edvanced use-case model to Show different tlpes of relatir;e study.

b. Explain all thec. Write

case

(08 Marks)(08 Marks)

relationships for the ATM(04 Marks)

(05 Marks)(05 Marks)

(10 Marks)

(10 Marks)

6a.b.

7a.b.

8a.

... ,. b.

c. Implement each association in Fig. Q6 (c). Use one-way pointers wherever possible. Shouldany ofthe association ends be ordered? Explain your answers. (10 Marks)

Explain all the steExplain all the steps_ for designing a class.

Explain the several rrs_ays to hide information while organizing a class design.

Class diagram for a diagram editor.. Fig. Q6 (c)

Explain briefly the-teinplate for pattern description.Two peers P1 and P2 communicate with each other. For this purpose, Pl uses a forwarderForwl and roieiver Recvl, P2 handles all messages transfers with a'.forwarder Forw2 and areceiver Recv2. Design a scenario which illustrates a tlpical example of this use of a

forwddbr-receiver structure, ,.. (10 Marks)

Write a short note on:i) Command processor design pattern.

ii) View handler design pattem.What are idioms and styles? Explain with the help of an example, a style guide idiom.

(10 Markis)

2 of2

Page 3: 2013-June: 7th  Semester ISE Question Papers

06IS65USN

Sixth Semester B.E. Degree Examination, June/July 2013

Time: 3 hrs. Marks:100

E

E9

^^t

9!

8s

-a

o-;

;a

6E:g;qr

E=

!)<

oz

aE

1a.b.

2a.b.

3a.b.

cyc1e. (10 Marks)(10 Marks)b. Define CRM. Discuss the major application clu,stqlq in CRM.

'.-:.'- .:,' -

:i..' PART-B '''.

5 a. Explain the e-commerce process architecture with a neat diagram. (10 Marks)

b. List and explain the different types of e-commerce market places. (l0Marks)

6 a. Explain the need for OLAP with a diagram. Also elaborate bAsic analytical operations used

in OLAP.:,.....:- (10 Marks)

b. Write short notes onFtzzy logic systems and intelligent agents. (10 Marks)

7 a. Deflne the goals of security management and how the same is accomplished. (06 Marks)

b. ..-State and explain the principles oftechnology ethics. (08 Marks)

i.. ., Outline ethical principles that serve as the basis for ethical conduct by managers, end users

and IS professionals. (06 Marks)

(06 Marks)(08 Marks)(06 Marks)

lnformation Systems

Max.Note: Answer FIYE full questions' selecting

at least TWO queslions from each part.

PART-ADiscuss the trends in information systems. (10 Marks)

Illustiaie with a diagram and explain the various types of information systems. (10 Marks)

Describe how-a-customer focused business builds customer value and loyality using Internet.- :" (10 Marks)

What is. a virtual and agile company? List major reasons,ritS to why people form virtualcompanies.

i-,,. lo Marks)

List and explain various trans.action processing cycle with a neat diagram. (10 Marks)

Describe with a diagram thow marketing information systems provide informationtechnologies that support major-ogmponents.Qf the marketing functions? (10 Marks)

4 a. What is SCM? Explain how SCM soflware and lnternet technologies can help companiesre-engineer and integrate the funcdons of SCM process that support the supply chain life

8 a. Elaborate the three major components of business / IT planning.b. List and explain the major components of IT architecture.c. Discuss the reasons for the failures in IT management.

Page 4: 2013-June: 7th  Semester ISE Question Papers

USN 06cs73

Max. Marks:100

(07 Marks)(05 Marks)(08 Marks)

(08 Marks)

(10 Marks)

(02 Marks)

Seventh Semester B.E. Degree Examination, June/July 2013

go,

E

;h

Yo-Eq

O'o

!5

o-A

d.9

!+ qr

Fd

e<

;az

oE

Briefly explain why should one use XHTML over HTML.Explain the standard SHTML document structure.

Explain the syntactic differences between XHTML and HTML.

handler to the event property ofthe button element.

What is a dynamic XHTML document? How the changes are made?6a.b.

c.

Write a dynamic XHTML program to display an image and allows the user to toggle with abutton causing the image to appear and not appear in the document display. (08 Marks)Briefly explain the properties defined in MouseEvent interface. Write a dynamic XHTMLprogram to display these properties in text boxes every time the mouse button is clicked.

d. Describe the parameters and actions ofthe Setlnterval method.1.of2

(08 Marks)(02 Marks)

Programming the WebTime: 3 hrs.

Notez Answer FIVE full questions, selectingatleost TWO queslions from each part.

PART-A1 a. What is a web server? Briefly explain the general characteristics ofthe web server.

b.

2a.b. Write a XHTML program to create a table with two levels of column label : an overall label,

meals and three secondary labels, breakfast, lunch and dinner. There must be two levels ofrow labels : an overall label, foods and four secondary labels, bread, main course, vegetableand dessert. The cells ofthe table must contain a number of grams for each category ofthefood. (12 Marks)

3 a. Write CSS style rule and explain the different selector forms, with examples. (t0 Marks)b. Write a XHTML program to create nested ordered lists of cars. The outer list must have

three entries : compact, midsize and sports. Inside each ofthese three lists there must be twosublists of body styles. The compact and midsize car sublists are two doors and four doors;the sports car sublists are coupe and convertible. Each body style sublist must have atleastthree entries, each of which is make and model ofthe particular car that fits the category.The outer list must use uppercase roman numerals, the middle lists must use uppercaseletters, and the inner lists must use Arabic numbeis..All of the styles must be in a documentstyle sheet. (10 Marks)

4 a. Explain hor.r objects in Jarascript are created. modified. and accessed uith code snippets.(08 Marks)

b. Explain array object methods in Javascript, with examples. (04 Marks)c. Explain the. metacharaters pre - defined character classes in Javascript, *ith ."u.p(10.;

*u.u.)

PART - B

5 a. Explain the different ways to access XHTML elements, and discuss the problem associatedwith each scheme. Show the code snippets. (10 Marks)

b. Write a program in XHTML to ffeate five radio buttons, labeled red, blue, green, yellow andorange. The event handlers for these buttons must produce message stating the chosenfavorite color. The event handler must be implemented as a function. Assign the event

Page 5: 2013-June: 7th  Semester ISE Question Papers

06cs73

7 a. Creale a DTD for a catalog of cars, where each car has the child elements make, model,year, color, engine, number_oldoors, transmission_type, and accessories. The engineelement has the child elements number- of -*ylinders and fuel_system. The accessories

/, element has the attributes mdio, air*conditioning, power-windows, power-steering*. dfrd

'i-. - power_brakes, each of which is required and has the possible values yes and no..Cfithibs**), must be declared for the names of popular car makes, create an XML document that i&va1id'{-. for this DTD. J&7 Marks)

-b. ru4phit th. transformation process by an XSLT processor. -,Gr (05 Marks)c. Ai$suss the disadvantages ofDTDs and how they are overcome (06 Marks)a. ois#ssoeP. \' (o2Marks)

"{:)l- f}",,"!Y#\ ! , i8 a. Explairt ffi$arious categories of Perl variables. l'.. i' (12 Marks)

b. Exnlain theS&on CGI. Pm tunctions, with examples. I :i#

(08 Marks)

",'rr r:it\._/. ++*+*t ,, L

" /.-- !, J1 ., ,'. -,L,', r.t^'n{^ \J

{"-}^ "']{l

"{ry$*.l '" !:' v

a'

l',1..,

, 2of 2

Page 6: 2013-June: 7th  Semester ISE Question Papers

(

E

rR

=r)

Etr

Eb

-a iD

9'=

EO-5(g

qia'd Li

ig

!r<

z

E

Seventh Semester B.E. Degree Examination, June/July 2013Data Mining

Time:3 hrs. Max. Marks:100Note: Answer FIVE full questions, selecting

at leust TWO questions from each parl

PART-AI a. What is data mining? Explain the various data mining task with example. (08 Marks)

b. List and explain general characteristics ofdata sets. (06 Marks)c. Explain measurement enors and data collection errors with example. (06 Marks)

Explain diflerent.sampling approaches with example.List the benefits of dimensionality reduction. .

Explain leature subset selection process with a flow chart.

Write the Hunt's algorithm used to build decision tree.Explain characteristics of rule-based classifiers. .

Explain nearest neighbor classifier with algorithm.

What is apriori principle? Explain.State and explain the requirements for candidate generation procedure.Explain different factors affecting the complexity of Apriori algorithm.

,, PART-BExplain how the FP treeis.iepres"nt.-Describe the eflect of skewed support distribution. i .

Explain Simpson's paradox.

Write and explain basic-Kmeans algorithm.Explain different applications of cluster analysis.Write a note on DBSCAN.

Explain the following in briel.Spatial data mining.Multimedia data mining.

2a.b.

c.

.'a.b.c.

4a.b.

5a.b.c.

6a.b.

c.

7a.

b.

d.

8a.b.

06IS74

(08 Marks)(04 Marks)(08 Marks)

(06 Marks)(06 Marks)(08 Marks)

(06 Marks)(06 Marks)(08 Marks)

(08 Marks)(06 Marks)(06 Marks)

(08 Marks)(06 Marks)(06 Marks)

120 Matrks)

(10 Marks)(10 Marks)

Text mining.Web mining.

Explain the social impact of data mining.Describe the lrends in data mining.

Page 7: 2013-June: 7th  Semester ISE Question Papers

usN

Time: 3 hrs.

O6CS/I5753

Max. Marks:100

(10 Marks)(06 Marks)(04 Marks)

(08 Marks)command-line

(06 Marks)size and type

(06 Marks)

(10 Marks)(06 Marks)(04 Marks)

(10 Marks)

(08 Marks)(08 Marks)(04 Marks)

(10 Marks)(04 Marks)

(06 Marks)(10 Marks)(04 Marks)

(06 Marks)(06 Marks)

' (04 Marks)(04 Marks)

Seventh Semester B.E. Degree Examination, June/July 2013JAVA and J2EE

E

Yor

-E

-ro

o-a

3J;

6 .:

rJ<

oz

E

2a.b.

la.b.

4a.b.

6a.b.

c.

8a.b.c.

d.

Notet Answer FIVE full questions, selectingat least TWO questions from edch part.

PART-AList and explain JAVA features.Explain arrays in JAVA, with examples.What is jump statement? Explain with examples.

Why overridden methods are used in JAVA? Explain with an example.What is command-line arguments? ,Write a program to demonstrate

3 a. What is meant by multith,readed-programming? Explain with an example how inter thread

arguments.c. What are applets? Demonstrate how to pass parameters for font name, font

conversion in applel.

communication is implemented in JAVA.b. What is meant by thread priority? How is it assigned?c. Write a note on event listener interfaces.

Briefly explain containers and components in swings.Write the steps to create J Table. Write a program to create a table with the column headingsName, USN, Age, Address and insert atleast five records in the table and display. (10 Marks)

PART - Ba. Give and explainJ2EE multi-tier architecture-b. Describe the Various steps of JDBC process with an example.c. write a note on result set.

What is a servelet? Explain life cycle of servelet. (06 Marks)What is a cookie? List out the methods defined by cookie. Write a program in HTML for

7 a. What is the difference between servelets and JSP? Explain different types ofJSP tags with

adding a cookie.c. Write a not eon HTTP status codes.

syntax.b. What is RMI concept? Explain the server side and client side methods.

Write a note on requesl string.,/' . :' ....'"" '

List and explain EJB transaction attributes. ,.i"t",'ri rWith a skeleton explain session java bean. '; iDifferentiate between stateless and stateful session bean. ;t'.Write a note on message Driven Bean.

Page 8: 2013-June: 7th  Semester ISE Question Papers

I

06CS/I5761

Max. Marks:100

(05 Marks)language environment.

(05 Marks)

(10 Marks)

(10 Marks)

USN

5a.

b.

c.

6a.b.c.

ta.b.

objects.c' What are events in C#? Explain with an example.

8 a. Write a program to illustrate the use of VB code in C#.b. What are private and shared assembly? Explain them.

Seventh Semester B.E. Degree Examination, June/July 2013G# programming and oNet

Time: 3 hrs.Notel Answer FIVE full questions, selecting

atleasl TLVO questions from each part.

PART-Aa. Explain the .Net execution lile cycle with the diagram.b' Discuss the advantages of multi language environment over single

':^

E;i

:E

=q

.i oi

o

a

2a.b.

Discuss the building blocks of 'Net with the neat diagram.

Explain the various output options available with C# complier.

a. Explain the static keyword, with respect to the following :

i) Data membersii) Member methodsiii) Constructors.

b. Write a program to assign a unique id to each of the object created by class Idassigned sequentially stafiing with I for the first object, 2 for the second object,object and so on.

a. Write a C# program to illustrate thei) is a relationship iit has a relationship.

b. Explain the use of "base" and "this" keyword, with example.c. Explain how to hide base class members, with an example.d. Explain the abstract class, with an example.

PART - B

Is it necessary to make Main( ) method as a static? Justify your answer. with example.' (05 Marks)

c. What are immutable strings? Explain any four string method available in C#, with example.

Write a program in C# for the queue. Whenever a queue is filled, it should throw anexception. (10 Marks)Discuss the functions of 'new' keyword in C# and explain, with an example. (05 Marks)Write a program to destroy an object with the help of finalize( ) method. (05 Marks)

Bring out the differences between abstract class and interfaces.Explain the multiple inheritance, with an example.Write a program to describe deep copy.

What is .Net deligate and explain its syntax with three impoftant features.Write a program to illustrate how a deligate can be passed to method, creating

(05 Marks)

(10 Marks)should be3 for third(10 Marks)

(10 Marks)(04 Marks)(02 Marks)(04 Marks)

(05 Marks)(08 Marks)(07 Marks)

(03 Marks)at least two

(07 Marks)(10 Marks)