Z Score,T Score, Percential Rank and Box Plot Graph
7th semester Computer Science and Information Science Engg (2013 December) Question Papers
1. 10cs71
USN
Seventh Semester B.E. Degree Examination, Dec.2013 lJan.20l4
Object Oriented Modeling and Design
't:
Max. Marks:100,'
Time: 3 hrs.
.,
,.
Note: Answer FIVEfull questions, selecting
at least Tll/O questions from each part.
,.].
o
o
o
L
a
:,
b.
C)
2a.
b.
de
-ool
trc€
.=N
ioo
g.)
oEi
do
c.
3a.
b.
o>
o2
a:
oo)
do
OE
ooi
Cg
p.
Define thg following terms with an example:
i) Objects" .
ii) Classes
iv) Values a "Attributes v) Operations and
iii)
Class {iqercms
methods ::,,::,
activities.
(08 Marks)
(08 Marks)
Explain aggregation.on rrr.r"yfu*Uin un oUjeci with an example each.
Consider an online airline reservation system. You want to check airline websites to give
you ideas.
i) List two actors. Explain relevance ofeach actor.
ii) One use case is to make a flight reservation. List four additional use cases at the
comparable level of abslraction. Summar,ize the purpose of each use case with a
sentence.
4a.
b.
oj
5a.
Prepare a use case diagiam for an airline reservation system.
List and explain different stages in software development process.
U<
7a.
>'?
C ol)
iD=
o.B
tr>
o
Z
L
ar]
b.
c.
b.
8a.
Marks)
lVIarks)
Marks)
Marks)
M-arks)
(04 Mags)
What is apattern? Explain briefly properties of patterns for software architecture. (08 Marks)
(t2 Marks)
Explain Forwarder-Receiver pattern briefly.
b.
(08 Marks)
Explain view handler design pattern.
Explain singleton design pattern that provides two idioms specific to small talk and C++.
c.
Write the steps to implement the counted pointer idiom.
o
a
(10 Marks)
PART _ B
()*:
o.r
(12 Marks)
List the steps to construct a domain state model. For an ATM bank system, prepare data
't',,*i
(I0 Marks)
dictionary for all-odeting elements.
With arneat sequence diagram, explain process transaction scenarift9
Explain
ExDlain the steos followed in constructins aoolication class modekV
steps
constructing application
modgt$
are the steps in designing a batch transformation?
,,ryh"
t'a.,,
6
What are the steps to improve organization of class design? Exp
b. When fine tuning classes is essential? How is it achieved?
'".,
c. Compare forward engineering and reverse engineering.
LO
(10 Marks)
'
(06 Marks)
ii) Metadata. rrr ,,
.,,,,,
Define state diagrams and state model. Draw thelstbte diagram for telephone line with
iii)
E-
9i6
jio
6 a.E
rur.x.y
(06 Marks)
What is an association end? What are the properties of anpqsooiation end?
With respect to rnultiple inheritance. briefly discuss about i) Multiple classification.
CB
a€
E(n
3o
or:
PART _ A
1 a. tVhat is object orientation? Explain briefly the stages involved in OO methodolo8ylto
o
E9
,,,,,,,,,,,
***:l<*
(06 Marks)
(06 Marks)
2. 10IS72
USN
Seventh Semester B.E. Degree Examination, Dec. 20l3lJan.2Ol4
!nformation Systems
'.Time: 3 hrs.
Max. Marks:100
Note: Answer FIVEfull
questions, selecting
utleast TWO questions from each part.
()
o
o
PART _ A
q
1 a.
Explain components of an information system.
(10 Marks)
(10 Marks)
2 a.
b.
List and describe-basic competitive strategies. Explain in detail.
How to build knowledge creating company using IT?
(10 Marks)
(10 Marks)
3 a.
Explain the enterprise application architecture iitturtuting the major cross functional
o
b.
o
!
r9
&.
=6
5
bol
troo
.=N
(d+
.FI
b.
gil
otr
aO
o(.)
(!O
enterprise application and their
4 a.
b.
interrelationships.
i)
Human resource system (HRM)
Accounting systems.
a6
-? .J
'Ea
OE
(10 Marks)
:
What is SCM? Explain benefits atrd challenges of SCM.
What is ERP? Benefits and challenges of ERP, explain in detail.
oatr
1td
(10 Marks)
Explain:
iD
o>
a:
What are the fundamental roles of information system in business? Explain briefly.
(10 Marks)
(10 Marks)
PART _ B
5 a.
b.
:q
Explain ecofilmerce application and issues in detail.
Explain these
D Business to business ecommerce
ii) Business to consumer ecommerce.
(10 Marks)
(10 Marks)
oi.
e.9
o=
AE
C.i
6=
uo
tr>
=o
5L
U<
(20 Marks)
b.
Explain ethical responsibilities o f busines s professionals.
Explain the goal of security management. List the important security defenses.
(10 Marks)
(10 Marks)
a.
b.
c.
d.
e.
Write short notes on :
Global IT management
Global data access issues
Global business/ IT strategies
Managing the IS function
Failure of IT management.
(20 Marks)
a.
!o
o.>':
ia0
.-c
Write shofi notes on :
Decision support systems
Artificial intelligence
Expert systems
Management information system.
6
b.
c.
,d.
la.
:^
()
o
Z
o
q
3. 10cs73
USN
Seventh Semester B.E. Degree Examination, Dec. 20l3lJan.2Ol4
Programming the Web
Time: 3 hrs.
Note: Answer FIVEfull questions, selecting
atleast TIfiO questions from each part.
,
d
o
o
o
=
()
!
te
o0
I a.
b.
c.
2a.
69
l
Eoa
.-+
.=N
o Y:J
oE
-o
o=
oO
Max. Marks:100
b.
c.
3a.
b.
-!
o0c
(gd
-6
''
(04 Marks)
What is MIME? Explain his type specifications.
(08 Marks)
Give the general form of HTTP request phase and also explain, in detail.
Explain the different image formats, write XHTML document to illustrate use of <img>
(with all attributes).
(08 Marks)
(04 Marks)
Explain the different levels of style sheets are available in CSS.
Crate XHTML document that contains student information vizname, usn, subject 1, subject
2 and subject 3. Insert values for each student in five lows. Also row background of each
student should be in the different color.
(08 Marks)
Explain following tags. with example :
i) Select ii; Frame iii) Textarea iv) Div.
(08 Marks)
,,,, "
Explain the different primitive types in JavaScript.
(06 Marks)
Write a JavaScript to validate the name, the name should be entered using prompt. The first
and last name should note more than 10 characters and middle name must contain only
initial. If so display validation corresponding name. The format is the first_name
second_name third_name. There should be single white space between First_name
Second_name and
E(B
Thrid
name.
(14 Marks)
-hts
OE
o-E
tro.
o'"
oj
4a.
b.
a=
AE
!o
=E
Y,
^!
boe
ebo
o=
go
=6
c.
o
o
o
z
o
l*
PART _ B
VL
U<
:'-
(08 Marks)
Explain the different types of positioning elements, with examplel
Write XHTML and JavaScript script which has five buttons labeled five different colors.
The even handler for these buttons must produce a message starting the choosen favorite
color. The even handler must be implemented as a function. Whose nalrle must be assigned
to thb onclick attribute of the radio button element. The choosen color must be sent to the
event handler as a parameter use a onclick event to trigger a call t
display brief description of the selected color.
Explain Navigator object, with an example.
5a.
c.
What is DTD? What are the main advantages of XML schema over
Marks)
Explain the three types that can be used to describe data in an element
ion. with an
(09 Marks)
example each
How does an XSLT processor use an XSLT stylesheet with an XML document? (05 Marks)
a.
b.
c.
Explain the different categories of a variables in Perl along, with an example. (09 Marks)
(04 Marks)
Write a Perl program to copy contents liom one file to another.
(07 Marks)
What is CGI? Explain CGI pm modle, with an example.
b.
4. l
10cs73
7 a.
b.
c.
d.
Explain any six string functions in PHP.
With an neat diagram, explain logical internal structure of array in PHP.
Write a PHP functions that reads contents from a file and write into a file.
Explain the different types of scalar types are available in PHP.
(06 Marks)
(04 Marks)
(06 Mark$'._
104
Malto).
:l' I
&;,.,a.
Discuss the different pattern matching operations are available in ruby with exanipleieach.
." (09 Marks)
/ir
bi. ,,'Errolain keyboard input and screen output in ruby.
,,"'1 ,i,r (04 Marks)
c. Explain with a neat diagram, directory structure of rails 1 application.
(07 Marks)
.i'
il
,i'.
-
i:'
.j
{<**{.{<
/tt'4!!,...1i
{:llli-;.'""
3* "tu;i
::
.""".,::,
.:"
.::.
"
i;{
a,:r
""'t'
.
'l!
Sqriij
2
of2
5. 10IS74
USN
Seventh Semester B.E. Degree Examination, Dec.2013/Jan.2O14
Data Warehousing and Data Mining
Max. Marks:100
Time: 3 hrs.
"'1,
Note: Answer FIVE full questions, selecting
at least TWO questions from each part.
,
PART _ A
()
o
(l
F
q
L a.
b.
c.
C)
o
oX
bod=
2a.
lVhat is Operational Data Store (ODS)? Explain the ODS structure with a neat diagram.
(08 Marks)
(07 Marks)
What is ETL? Explain the steps in data cleaning.
What are the guidelines for implementing data warehouse?
(05 Marks)
Distinguish be,tween OLTP and OLAP.
Explain the operations of data cube with suitable example_g.,
Write short notes on: i) ROLAP
ii) MOLAP-.
iv) FASMI characteristics
iii).,Data cube
(04 Marks)
(08 Marks)
3 a.
b.
Discuss the tasks of data mining with suitable examples.
Explain shortly any five data preprocessing approaches.
(10 Marks)
(10 Marks)
4 a.
b.
Develop the Apriori algorithm fo. ga;;*tirrg
Consider the transaction data set: I i,
Tid
I
2
J
4'
5
b.
c.
GV
-o
o0t
(08 Marks)
trco
.= 6l
xbo
ts.J
FO
o>
6:
Items
oO
-!
{a,b}
{b,c,d}
{a,c,d,e}
{a.d,e}
t.qr.rt
{a,hc,}
item set.
(08 Marks)
6
7
8
9
l0
{a,b,c,d}
{al
{a,b,c}
{a,b,d}
{b,c,e}
Construct the FP tree by showing the trees separBtely after reading each transactron.
b0c
cg(d
E:
(08 Marks)
(04 Marks)
-6
-o
'En
or=
o.
E-
PART _ B
f,4.
b.
c.
o=
ia tE
ctr
!o
5?.
.=
Xq
co0
o=
o- ;j
tr>
works.
(08 Marks)
(08 Marks)
(04 Marks)
'
(06 Marks)
What is Bayes theorem? Show how is it used for classification.
Discuss the methods for estimating predictive accuracy of classification method. (10 Marks)
c. i,,.What are two approaches for extending the binary classifiers to handle multiclass problems?
a.
b.
(04 Marks)
a.
v!
o
U<
:..i
()
Explain Hunt's algorithm and illustrate its working
What is Ruls:Based classifier? Explain how a Rule-Based classifier
Write the algorithm for K-nearest neighbor classification.
b.
c.
o
List and explain four distance measu-res to compute the distance between a pair of points and
find out the distance between two objects represented by attribute values (I, 6.2" 5. 3) and
(3, 5, 2, 6, 6) by using any two of the distance measures.
(08 Marks)
Explain the cluster analysis methods briefly.
(08 Marks)
What are the features of cluster analysis?
(04 Marks)
Z
o
o.
a.
b.
c.
d.
Write short note on the following:
Web content mining
Text mining
Spatial databases mining
Mining temporal databases
(20 Marks)
6. lOCS/IS753
USN
Seventh Semester B.E. Degree Examination, Dec. 20l3lJan.2Ol4
JAVA and J2EE
Time: 3 hrs.
o
o
o
PART _ A
a-
la.
o
o
!
8e
Max. Marks:100
Note: Answer FIVEfull questions, selecting
atleust TWO questions from esch part.
b.
c.
2 a.
Explain how JAVA is robust and architecture neutral.
Write a note on JAVA environment.
Discuss three OOP principles.
(08 Marks)
(06 Marks)
(06 Marks)
Distinguish between method overloading and overriding in JAVA, with suitable examples.
6e
:xVl
-o0
I
=oo
.=N
(!+
gil
otr
-O
=ts
*.-
3 a.
b.
What is thread? Explain two ways of creating a thread in JAVA with example.
(l0 Marks)
:: "
What is the need of synchronization? Explain with an example how synchronization is
implemented in JAVA.
(I0 Marks)
4 a.
b.
Name and explain the different types of swing buttons with syntax.
(10 Marks)
Write the steps to create J-table. Write a program to create a table with column heading
"fname, lname, age" and insert atleast 5 records in the table and display.
(10 Marks)
a=
U(J
boi
cn(i
-o:
(06 Marks)
(06 Marks)
(08 Marks)
b. What is super? Explain the use of super with suitable example.
c. Write a JAVA program to implement stack operations.
na
'Ea
or=
^X
o'v
;o
d:
a,i,
P.ART _ B
5a.
b.
Give an example and explain J2EE multitier architecture.
Explain the different types of statement object. Give example for
Write a program to execute a database transaction.
arks)
-/.186Marks)
$aneag-7{O8 Marks)
!o
x.Y
Y,
boo
coo
o=
E3
tr>
Xo
a_
o<
a
o
o
C'l
6a.
b.
Explain the life cycle of servlets.
(05 Marks)
List and explain core classes and interfaces that are provided in javax.servlet package.
c.
Write a short note on HTTP request and response.
(05 Nlarks)
7 a.
b.
What is JSP tag? Explain the different tlpes of JSP tags.
What is a cookie? Explain the working of cookie in JAVA with code snippets.
(10 Marks)
8 a.
Explain the functions of EJB transaction attributes. Write a program to set the transaction
b.
What is entity JAVA bean? Explain the CMP entity bean. Give the skeleton of an entity
(I0 Marks)
(10 Marks)
Z
o
E
attribute.
bean.
(10 Marks)
(10 Marks)
7. 10cs72
USN
Seventh Semester B.E. Degree Examination, Dec. 2O13/Jan.2Ol4
Embedded Gomputing System
Time: 3 hrs.
Max. Marks:100
Note: Answer FIVEfull questions, selecting
atleast TWO questions from each part.
d
C)
o
PART
I
g
1 a.
o
(J
!
ox
coJ'
6e
;r
a*
b.
c.
d.
What is an embedded system? Explain the purpose
and give one example for
each?
-O
-!
()=
2a.
b.
ooi
.r? o
'ia
c.
d.
OE
IE
o_l
o:
atE
E.LO
JE
>'!
oo"
co0
o=
uo
tr>
^-o
5"
(r<
:'
()
o
'7
L
E
areas
(08 Marks)
,
od)
26
of ES? List its major application
Differentiate the following, with an example :
i) MicroproCessor and microcontroller
(06 Marks)
ii) Embedded system and general purpose computers.
(03 Marks)
Write a requirement chart for digital camera?
List challenges of embedded computing system design? Explain briefly any two challenges.
dr+
:oo
Yo
otr
-A
(03 Marks)
What are the major difference between Von neuman and Hardward architecture? (04 Marks)
Explain the following :
it Restrictions of MUL instruction
ii) Ljses of MLA instruction
iiil Register indirect addressing in ARM
iv) Write a ARM assembly code for below C - statement z: (x122) and (y >> 2)
v) Disadvantages of busy -- wait IO?
(07 Marks)
(05 Marks)
What is an interrupt? Explain with neat diagram the interrupt mechanism.
Solve the following :
i) What is the average memory access time of machine whose.hit rate is93o/o with cache
access time of 5ns and mainmemory access time of 80 ns?
ii) Calculate cache hit rate, if the cache access time is 5 ns, average memory access time is
(04 Marks)
6.5 ns and main memory access time is 80 ns?
:
a. :, Explain with neat diagram, the bus with a DMA controller.
Explain the following briefly :
i) Counter
cfi.$?K&iii) Watchdog timer
L$B.s{&&v
iii) Break point
(04 Marks)
iv) Timer.
(03 Marks)
c. Differentiate PCI and USB by their characteristics.
d. Assume that the bus has a 1 MHz bus clock period, width is 2 bltes per transfer, data
transfer itself takes 1 clock cycles, address and handshaking signals before data is 2 clock
cycles and sending ACK after data is 1 clock cycles
i) What is the total transfer time in clock cycles to transfers of total612000 bytes of data?
ii) What is the total burst mode transfer time in clock cycle, if B : 2byte with 2 byte wide
(08 Marks)
iii) Calculate the total real time to transfer data.
b.
w
8. 10cs72
4 a.
Consider the following ARM assembly code, which illustrate some sample C statement.
LDR
LDR
ADD
STR
LDR
LDR
ADD
STR
LDR
ADD
STR
LDR
LDR
SIJB
STR
fo, B
rr, b
tz,
f:.W
llo. C
rr, d
tz,
fz,
ft,
fo, ft
b.
ro.u
ro' o
rr, b
lu,
t
fo,
fo,
X
It,
l1
e
rr
L
ro.
Answer total following :
i) Write the sample C code fragment for the above ARM assembly code
ii) Draw a lifetime graph that shows uses of register in register allocation for the above
C statement
iii) Modify the obtained C code statement using operator scheduling for register allocation
iv) Draw a lifetime graph for the modified 'C' code appear
v) Write a ARM assembly code for the modified 'C' code using register allscation.
b.
(10 Marks)
Considerthe following'C' code statement
if(a>b)
c.
i)
ii)
x:a+b;
else
x:a-b:
.
,,.
Write CDFG for the'above 'C' statement
Generate the ARM asSembly code for the above 'C' statement.
Explain briefly different types of performance measures on programs.
PART
5a.
b.
c.
d.
6a.
b.
'"",.,
-
(07 Marks)
(03 Marks)
B
(06 Marks)
What is RTOS? Explain with an exanrple the hard real time and soft real time.
Differentiate process and theads, What are the parameters of PCB of a process? Why
(08 Marks)
should each process have a distinct PCB?
(02 Marks)
What is the significance of spinlock?
(04 Marks)
What is semaphores? Explain briefly the different typ$o of semaphores?
Explain with neat diagram. the concept of memory mapped object.
Explain the folibwing :
i)
ii)
(08 Marks)
Message passing
c.
Remote procedure call for IPC.
What are the factors needs to be evaluated in selection of an RTOS? Explain.
(06 Marks)
(06 Marks)
a.
b.
c.
d.
Explain with neat diagram the various fields of IP packet.
List the features of internet LAN.
With neat diagram, explain the various fields of CAN frame.
Briefly explain any two features of HTTP protocols.
(08 Marks)
(04 Marks)
a.
Explain the following :
i) Simulator
ii) Target system
iii) Debugging
iv) Logic analyzer.
Explain features advantages and limitations of simulator based debugging.
Explain the types of multitasking.
b.
c.
****iq
(06 Marks)
(02 Marks)
(08 Marks)
(06 Marks)
(06 Marks)
9. lOCS/I5761
USN
Seventh Semester B.E. Degree Examination, Dec. 20l3/Jan.2014
G# Programming and . NET
Max. Marks:100
Time: 3 hrs.
Note: Answer FIYE full questions, selecting
atleast TWO questions from each part.
(.)
C)
o
ART_A
.:.
:..
E
I a. Define .NET with a neat diagram, explain the important building UUCfs of .NET platform.
0)
(10 Marks)
o
3e
b.
-ool
Illustrate the format of .NET type meta data and CTS structure types.
(10 Marks)
2 a'
o'
Explain the building .NET type applications using text Pad.
Describe the refactoring techniques. with suitable methods.
(10 Marks)
(10 Marks)
3 a'
List and explain the instance methods of system . object and different static members.
Eoo
.= a]
r+
cd
Eil
otr
-O
o=
qi
b.
4a.
O()
b.
(10 Marks)
(10 Marks)
Explain the iteration constructs. with examples.
What is encapsulation? Discuss the enforcing encapsulation methods, with suitable
examples.
(l0lVlarks)
(10 Marks)
Implement the C#'s polymorphic support. with an example.
50tr
.Bd
a6
-4o
OE
^X
orv
e.9
a--
ed
LO
=z .=
> (F
-^o
co0
o=
o- A:
tr>
PART _ B
')
5a.
(10 Marks)
What is an interface? Explain two methods to obtain interface references.
Wri a program to build "Clonable objects" and explain the methodology,
b.
Explain the "System' GC type". with an illustration.
With suitable example, explain the structured exception program.
(10 Marks)
(10 Marks)
(10 Marks)
7 a. Analyze the simplest possible delegate in C#, with example.
b. Discuss the advanced keywords of C#
,,,, i) checked
:
o
ii)
lr<
-i c'i
iii)
iv)
,'51 c,q*sql}
unsafe
stack alloc
size of.
.rI
LtsiiAt{'E
Marks)
C)
z
L
o
Describe the two conceptual views of a .NET assembly, with neat diagrams.
Explain the steps involved in building and consuming a multifile assembly.
,,< {< ,,< {< >f
(10 Marks)
(10 Marks)
10. O6CS/IS72
USN
Seventh Semester B.E. Degree Examination, Dec.2013 /Jan.20l4
Software Arch itectu res
Max. Marks: I00
Note: Answer FIVE full questions, selecting
at least TWO questions from each part.
(J
o
o
0.
I a.
b.
PART _ A
(08 Nlarks)
What are the factors that influence the architecture business cycle?
Explain Software architecture structures along with relations and usefulness. (12 Marks)
(.)
()
Eq
Explain the following:
i) Abstract data type solution in KWC.
ii) Implicit invocation solution in mobile robotics.
iii) Booch block diagram for cruise control. ,
EO
-*l
coo
.=N
oa+
3a.
Yo
oEl
FO
(08 Marks)
,-
.
(12 Marks)
.,
List all the system quality attributes. Explain testability tactics.
Explain business qualities.
Explain modifiability tactics.
b.
c.
(06 Marks)
(04 Marks)
(10 Marks)
ogi
4a.
a:
Enumerate the implementation stgps of layered pattern.
Explain the benefits and liabilities of pipes and filter pattern.
What are the known uses of Black Board pattern?
b.
c.
o()
(10 Marks)
(06 Marks)
(04 Marks)
00tr
PART _ B
5a.
,6
.r?
OE
-ct1€S&L
Explain the structure of Broker with CRC cards.
Explain the implementation stages of MVC.
What are the kno.wn uses of PAC?
b.
()
c.
Ti*****
(06 Marks)
(10 Marks)
(04 Marks)
oa
oJ
a.
o=
.o
dt;:
b.
Explainthe dynamic scenarios of reflection with neat diagram.
Explain the implementation stages of micro kernel.
a.
Gi,ve ttre structure of whole part design pattern
LO
5.e
,,
'I
io0
o=
so
tr>
Eo
8a.
o
(r< i ,,'
o
Z
o
o.
c-.1
"''
b.
(05 Marks)
.(10 Marks)
(05 Marks)
Explain the steps performed when designing an architecture using the ADD method.
rl
;
CRC.
(10 Marks)
b. Explain the six phases of dynamic scenarios in Master-Slave design pattern.
'c: ' What are the implementation steps required to carry out the proxy pattern?
>t
bo-
".(
with
(10 Marks)
Explain how to documenting a view.
(10 Marks)
(10 Marks)