0% found this document useful (1 vote)
886 views

UML Question Paper PDF

The document outlines examination details for the Bachelor of Computer Applications (B.C.A.) program at Tilak Maharashtra Vidyapeeth, Pune, specifically focusing on Unified Modeling Language (UML) and Object Oriented Modeling & Design. It includes instructions for the exam, case study questions requiring various UML diagrams, and additional problem-solving questions related to UML concepts. The examination is scheduled for different dates in 2022, 2023, and 2024, with a total of 60 marks allocated for each session.

Uploaded by

ayushdalvi21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
886 views

UML Question Paper PDF

The document outlines examination details for the Bachelor of Computer Applications (B.C.A.) program at Tilak Maharashtra Vidyapeeth, Pune, specifically focusing on Unified Modeling Language (UML) and Object Oriented Modeling & Design. It includes instructions for the exam, case study questions requiring various UML diagrams, and additional problem-solving questions related to UML concepts. The examination is scheduled for different dates in 2022, 2023, and 2024, with a total of 60 marks allocated for each session.

Uploaded by

ayushdalvi21
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

CB

Batch-2021-22

TILAK MAHARASHTRA VIDYAPEETH, PUNE


BACHELO R OF COMPUTE R APPLICATIONS (B.C.A.)/
SPECIALIZ ATION IN CYBER SECURITY (CS)
EXAMINAT ION: MAY - 2024
SEMESTE R-V
Sub : Unified Modeling Language (UML) / Object Oriented Modeling & Design
(BCA-546-20/ BCA- CS- 546-20)
Date : 25/05/2024 Total Marks : 60 Time: 2.00 pm to 4.30 pm
Instructions:
1. All questions are compulso,y unless and otherwise staled.
2. Bold figures to the right of every queslion are the maximum marks for I hat quest ion.
3. Candidates are advised to attempt questions in order.
I 4. Answers written illegibly are likely to be marked zero.
PPIW 5. Use ofscientific calculalors, Log tables, Mo/lier Charis is allowed.
6. Draw neat and labelled diagrams wherever necessary.

Q.1. Case Study


(20)
Consider a use of a "Rent a car". Customers rent a car online from choice of cars. A
transaction of renting car is hired, rate of hiring, etc. Payments can be done in various ways.
Loyal customers with repeat business may be given discounts. Some of the likely classes
are cars, Types cars, Rates card, Customers, Transactions for renting the car, Payment,
rental GUI object to interact etc. Draw the state chart diagram, class diagram and use case
diagram for same.

Q.2. Solve (Any two) (30)


I. Explain the building blocks of the UML
2. Draw class diagram , state chart diagram and use case diagram for hospital management
system
3. Draw activity diagram and state diagram, sequence diagram for online railway reservation
system.

Q.3. Answer the following in 2-3 lines (Solve any 5) (10)


1• List out the principles
of modeling.
2. Design an use case diagram to show a cellular phone system
3. Give significance of include and extend in use case diagram.
4. Draw activity diagram for product purchase order.
5. What is model?
6. List out diagram showing static behaviour and dynamic behaviour.
7. Ora'"' a sequence diagram for printing a tile

· ~ 3' I/ I
Uni tied l\fodl:'li ng Language (UM L) / Ob_1cc1 Oriented Model111g & Design (, 13( A-:>46-20. I l I\ CS -4(: -io, AMM/1-1
• - :> )-_

J.
7

TILAK MAHARASHTRA VIDY APEETH, PUNE


BACHEL Oll OJ~ C()MPU'l'EI{ APPLIC/ \ l'IONS (B.C.A.)
I CB l
EXAMIN ATIOl\: .IUNE - 202J
SEMEST FI{ - VI
Sub: Unified l\1odcling La11g11agt· (UML) (BCA-641)

Date : 23/06/2023 Total Ma rl<s : 60 Time: I 0.00 am to 12.30 pm


l11str11ctions:
I. A II questions are cv1111J1tlsory 1111/ess one/ urhenl'ise stared
2. Bo/d.f1g11res to th<! rip./lf n(c•1·e1·1· </ll<'sfin11 <//'(' ' " " 111<1.ri11111111 nwrks (or 1l1t1/ l/llPslin11
3. Candidates arc ac!l·is<'d 1u afl, 111111 l/ll('.,li1111., 111 urdc·,·.
1

4. AIISWC'/'S \\'l"il/en il/C'gih/_1· llf'C' /ikdr (11 /11· l//(/l-f11,c/ ... 1'/'(I,
5. Us,, 1fsciC'11t(lic ('(l/culu1urs. l.u~ whlc ., . .\!ul/1<'1· ( /1(1/'/., 1, u/luu·ed
6. Drinv neat and Lahelled diagrams wherc,·a 11ecessc11:r.

Q.J. Case Study (20)


A Library lends books and rnaga1.ines to 111L·n1IKT ,.\'110 is registered i11 the system. It also
maintains the purchase of new books dlHI 111;1.~;11.inL'S I'm t.lic Library. /\ memh~r cc1n
reserve a book or magazine that is not curr~·11tly ;1v,1ilnbk in the library, so that when it i~
returned or purchased by the library. that 1wrsnn is notified. The library can easily create.
replace and delete information about the h<loks, 111emhers, and reservation in the system.
The books transactions are stored in the database. The fine list while the member returns
the book after the due date must be generated. Analyze the users and actors of this system.
and the interactions between them must be illu:-;trated.
Draw Use Case diagram, Activity diagram and Class ctiag·ram for same.

Q.2. Solve (Any two) (:10)


I. Draw the Class diagram. Sequence dic1grn111 .ind l. sc c1sl.'. dia~rurn to withclrnw the ca:-.h
from ATM machine. Stat~ your assurnptil)11~.
Explain major Buildings blocks or UM I ..

Design a Sequence diagrnm, Class cliagra111 ;1nd Activity di.ig.rnm for purchc1sing a book
onl ine. State your assumptions.

Q.3. Answer the following in 2-3 lines (Solve.• an~ 5) ( IO)


I. What is Model? What is need of rnockl'!
, What is inheritance?
3. Draw 8 sequence diagram to show the scqul:I1cc (lr intL:rnct iuns in the '1..OGfN'. State your
assumptions.
4. \Vhat is rork and Join'?
5. \Vhat i~ extend and include rL·l~itiunsllip i11 11..;l· (:1s--··>
6. V/hich diagram shows stc11ic ,·icw mid dy11;1llli,·, 11.·\\ ul' tl1L· ::;vstL·rn'.'
7. Wh~t j~ ::,ynchronous message and a~ynclirn1HH1:-- 111c~s~1gc'!

I /I
ML (BCA-(>·~ I) AJD/11
Unified Modeling. Lattguage U
CS/CB

TILAK MAHARASHTRA VIDYAPEETH, PUNE


BACHELOR OF COMPUTER APPLICATIONS (B.C.A.)
EXAMINATION: DECEMBER - 2022
SEMESTER-V
Sub : Unified Modeling Language (BCA-546-18, BCA-546-20, BCA-641)
Object Oriented Modeling & Design (BCA-CS-546-20)

Date : 19/12/2022 Total Marks : 60 Time: 10.00 am to 12.JO pm


l11structio11s:
I. All questions are cv111pulson unless and otherwise stated
1

7 Bold/igures tv the right of(~ve,y <.Jueslion are the maximum nwrksfor-that c1uestion.
3. Candidates are adl'ised tv attempt questions in order.
4. Answers written illegiblv are likelv to be marked zero
5. Use of scient£lic c:alc:11l~tors, Log ·tables, Mo/lier Cha;·ts is allowed.
6. Draw neat and labelled diagrams ),vherever necessw:v.

Q.1. Case Study (20)

"Develop a Student Registration System in which student gets enroll in a semester. the
semester contains courses. Each course has a title and course Code. The course can be
registered, dropped, withdraw, passed and failed by the sn1dents. Also a semester may be
freezed or attende~. There are two kinds of students; Undergraduate Students (for BCS &
MCS) and Postgraduate Students (for MPhil & PhD). Each type of students enrolls in
different ways."
Draw the following diagram for above problem statement.
a. Activity Diagram
b. Class Diagram
c. Use case Diagram

(30)
Q.2. Solve (Any two)
I. A Library lends books and magazines to member, who is registered in the system. It also
maintains the purchase of new books and magazines for the Library. A member can reserve a
book or magazine that is not cunently available in the library, so that when it is returned. or
purchased by the library, that person is notified. The library can easily create, replace and delete
infoni1ation about the books, members, and reservation in the system. The books transactions are
stored in the database. The fine list while the member returns the book after the due date must be
l-!:Cnerated. Analyze the users and actors of this system, and the interactions between them must be
...
depicted.
Draw the following diagram for above problem statement.
a. Use case diagram.
b. Sequence diagram.
c. Class diagram.

Explain Object oriented concept of UML in detail.

. ,· ,,t1·v1·1,_, ·'iagram and class diagram for ordering food online from
3. Draw sequence d iagram, 1" , u ...., _
zomato/swiggy app.

I' I

. . . . lJML (BCA-54()-1 ~) ;\KO/I


l-111111cd 1\~mkl1ng Langu<1gc
( 111,
Answer the following in 2-3 lines (Solve any 5)
Define the transitions and guards in activity diagram.
s of UML?
What arc different types of relationships in building block
diagram'!
What is the difference between a flow chart and acl ivity
age.
Define synchronous message and asynchronous 1ness
Explain principles of 1nodeling.
p in use case.
Give difference between Include and Extend relationshi
Slate the your assun1ptions
Design an activity diagran, for purchasing a book on line.
CS/CB

TILAK MAHARASHTRA VIDYAPEETH, PUNE


BACHELOR OF COMPUTER APPLICATIONS (B.C.A.)
EXAMINATION: JUNE - 2022
SEMESTER - V/VI
Sub : Unified Modeling Language (UML) (BCA- 546-18/631/641)

Date : 29/06/2022 Total Marks : 60 Time: 10.00 am to 12.30 pm


lnstructio11s:
J. All questions are compulsory unless and otherwise stated. .
2. Bold figures to the right ofevery question are the maximum marks for that questwn.
3. Candidates are advised to attempt questions in order.
4. Answers written illegibly are like(v to be marked zero.
5. Use ofscienf{fic calculators, Log tables, Mo/lier Charts is allowed.
6. Draw neat and Labelled diagrams wherever necessary.

Q.1. Case Study (20)


A system is designed for processing results of students. Students fills the examination
form by giving details about subject, centre etc. which is an input to the system. Student
pays examination fees. Fee receipt and admit card of examination should get generated.
Examination is conducted at various centres. Centres provide absentee report. The
- evaluation department provides marks of students in each subject. Mark sheet and merit
list are the output of the system.
State the above statement and draw the following diagram
a. Class Diagram
b. Use case Diagram
c. Activity Diagram

Q.2. Solve (Any two) (30)


1. Draw the following diagram for booking online ticket for flight. State suitable assumptions.
a. Sequence Diagram
b. Class Diagram
c. Use case Diagram

2. Draw Sequence diagram, Use case diagram and Class diagram for ordering food online from any
app.

3. Explain principles of modeling.

Q.3. Answer the following in 2-3 lines (Solve any 5) (10)


1. What is purpose of swim lanes in UML
2. What is responsibility of an object?
3. What is the difference between a flow chart and an activity diagram?
4. Give difference between generalization and extend relationship.
5. Draw sequence diagram for sending an Email.
6. What is the purpose of use case diagram?
7. What are the elements of sequence diagram?
11

CB
Batch- 2021-22

TILAK MAHARASHTRA VIDY APEET H, PUNE


BACHELOR OF COMPUTER APPLICATIONS (B.C.A.)/
SPECIALIZATION IN CYBER SECURIT Y (CS)
EXAMIN ATION: DECEMBER- 2023
SEMEST ER-V
Sub : Unified Modeling Language (UML) / Object Oriented Modeling & Design
(BCA-546-2 0/BCA- CS- 546-20)

Date : 29/12/2023 Total Marks : 60 Time: 10.00 am to 12.30 pm


Instructions:
1. All questions are compulso,y unless and otherwise staled.
2. Boldfigures to the right ofeve,y question are the maximum marks.for that question.
3. Candidates are advised to attempt questions in order.
4. Answers written illegibly are likely to be marked zero.
5. Use ofscient{fic calculators, Log tables, Mollier Charts is allowed.
6. Drmv neat and labelled diagrams wherever necessary.

Q.1. Case Study (20)

Draw a use case diagram, class diagram, activity diagram for the courseware management
in an organization. The organization offers a variety of courses in a variety of areas such as
learning management techniques and understanding different software languages and
technologies. Each course is made up of a set of topics. Tutors in the organization are
assigned courses to teach according to the area that they specialize in and their availability.
The organization publishes and maintains a calendar of the different courses and the
assigned tutors every year. There is a group of course administrators in the organization
who manage the courses including course content, assign courses to tutors, and define the
course schedule.
Q.2. Solve (Any two) (30)

I. Draw Class diagram, activity diagram, and state chart diagram for online purchasing Shoes.

2. Draw Sequence diagram, Use case ,State cha1t diagram for restaurant management system
3. Explain Object oriented concept in UML

Q.3. Answer the following in 2-3 lines (Solve any 5) (10)

I. What is include and extend relationship in UML?

2. What are principles of UML?


3. What is forking and joining?
4. What is Model?
5. Design an activity diagram for purchasing a book online.
6. Give difference between flowchart and statecha11 diagram
7. Define synchronous message and asynchronous message in sequence diagram

1/1
Unified Modeling Language (UML) / Object Oriented Modeling & Design(, BCA-546-20, 13CA- CS- 546-20) J\LD/1

' j
I
CS/CB

TILA K MAHARASHTRA VIDY APEETH, PUN E


BACH ELOR OF COMP UTER APPL ICAT IONS (B.C.A .)
EXAMINATION : DECEMBER - 2022
SEME STEll - V
Sub: Unified Modelin g Language (BCA-5 46-18, BCA-54 6-20, BCA-64 1)
Object Oriente d Modeling & De·sign (BCA-C S-546-2 0)

----------
Total Marks : 60 Time: t 0.00 am to 12.30 pm
1ate : 19/ 12/2022
Instructi ons:
I. All question s are cv111pulsV1y unless and utherwise slalecl.
2. Bold figures tu the right o,(every question ure the maximum marks fur that c1uestiun.
J. Candida tes are adl'ised to attempt questions in order.
4. Annvers written illegibly are likely to be 111orked zero.
5. Use of scient[fi,c calculato rs, Log tables, Mollier Charts is allowed.
6. Drm,· neat and labelled diagram s H"h<:>rever necessa, y.

Case Study (20)


).1.

. The
"Develo p a Student Registration System in which student gets enroll in a semester
course can be
semester contains courses. Each course has a title and course Code. The
may be
registere d, dropped, withdraw , passed and failed by the students. Also a semester
(for BCS &
freezed or attended . There are two kinds of students; Undergra duate Students
enrolls in
MCS) and Postgrad uate Students (for MPhil & PhD). Each type of students
different ways."
Draw the followin g diagram for above problem statemen t.
a. Activity Diagram
b. Class Diagram
c. Use case Diagram

(30)
).2. Solve (Any two)
system. lt also
I. A Library lends books and magazin es to member, who is registere d in the
can reserve a
rnaintain s the purchase of new books and magazin es for the Library. A member
it is returned or
book or magazin e that is not cu1Tently available in the library, so that when
and delete
purchase d by the library, that person is notified. The library can easily create, replace
transacti ons are
info1111ation about the books, members , and reservati on in the system. The books
the member returns the book after the due date must he
stored in the database . The fine list while
system, and the interactio ns between them must be
generate d. Analyze the users and actors of this
depicted .
Draw the followin g diagram for above problem statemen t.
a. Use case diagram.
b. Sequence diagram.
c. Class diagram.

2. Explain Object oriented concept of UML in detail.

online from
3. Draw sequence diagram, activity diagram and class diagram for ordering food
zomato/s wiggy app.

II I I
Unilied \ilo<li.:ling Languag1: UML (13CA-54G- l 8) AKD/1

j
).:-\. A ns w er th e fo llo w
in g in 2-3 lines (S
olve any 5)
\. D ef in e th e tr an si tio ns ( \ 0)
and guards in activ
ity diagran1.
W ha t ar c di ff er en t
ty pe s of relationshi
ps in building blocks
of UML?
3. W ha t ,s th e d,fference between
a flow chart and activ
ity diagra,n'?
4. D ef in e sy nc hr on ou s message
and asynchronous n1
essage.
5. Ex pl ai n pr in ci pl es of
n1odeling.
G iv e di ff er en ce be
6. tw ee n ln cl ud e and
Extend relationship
Design an activity in use case.
7. di agram for purchasi
ng a book on\inc. St
ate the your assumptions
I CS/CB
TILAK MAHARASHTRA VIDYAPEETH, PUNE
BACHELOR OF COMPUTER APPLICATIONS (B.C.A.) ,Y
EXAMINATION: APRIL/MAY -2019 f Y.
SIXTH SEMESTER
Sub: Unified Modeling Language (UML) (BCA-631/641)

Date : 09/05/2019 Total Marks : 60 Time: 10.00 am to 12.30 pm


Instructions:
1. All questions are compulsory unless and otherwise stated.
2. Bold figures to the right ofevery question are the maximum marks for that question.
3. Candidates are advised to attempt questions in order.
4. Answers written illegibly are likely to be marked zero.
5. Use ofscientific calculators, Log tables, Mo/lier Charts is allowed.
6. Draw neat and labelled diagrams wherever necessary.

Q.t. Case Study (20)


Design a system for "online Airline Reservation system". Passenger is required to fill
details of his journey. The system checks availability and prepares booking. State your
assumptions clearly and Draw following Diagrams.
_.a)' Activity Diagram
J,,,.........Usecase Diagram
cy Class Diagram
ti}- Sequence Diagram

Q.2. Solve (Any two) (30)


1. Draw an Sequence Diagram and Object Diagram for online movie ticket booking system
for multiplex theater like Book My Show.( The payment is done by credit/ debit card)

/ Draw an Use case Diagram and Class Diagram for online purchase of various items
through Flipcart. State proper assumptions while drawing diagrams.

/Draw an Activity Diagram and Sequence Diagram for a recruitment system. The
recruitment system allows the job seekers to enroll their names through the process of
registration. The employee also can get the list of available candidates and shortlist for
their company requirement. Once the applicant enrolls he receives an id, which helps him
in further correspondence. A fees amount is received from the job seekers for enrollment.
This system makes the task of the job seeker easier rather than waiting in queue for
enrollment. This also reduces the time consumption for both for the job seeker and
employee.

Q.3. Answer the following in 2-3 lines (Solve any 5) (10)

./1. What is polymorphism?


• < ~ What are the different elements used in sequence diagram?
3. Explain the concept ofjoin and fork.
~ What is a use of actor in usecase diagram?
,ft,: What is node?
;.(. Explain the structural things used in UML.
7. What is the purpose of message passing?

Unified Modeling Language UML (BCA-631/641) AHD/1 Ill


I CS/CB \
TI LA K MAHARASHTRA VI DY AP
EE TH , PU NE
,y -
BA CH EL OR OF COMPUTER APPL
ICATIONS (B.C.A.)
CREDIT SYSTEM/CHOICE BASED
CREDIT SY ST EM
EXAMINATION: MA Y-2 018
SIXTH SEMESTER
\
Sub: Unified Modeling Language (UM
L) (BCA-631) 1'
Dat e: 11/05/2018 Total Marks : 60 Time: 10.00 am to 12.
Instructions:
I. A LI questions are compul.m,JJ unless
and
2. Bold figur es to the riglit of every ques otherwise stated. .
tion are the maximum mark s Jor that ques .
3. Candidates are advised to attempt t 1011.
questions in order.
4. Answ ers written illegibly are likel
y to be marked zero.
5. Use ofscientific calculators, Log table
s, Mollier Charts is allowed.
6. Dra w neat and labelled diagrams
wherever necessary.
Q.t. Cas e Study Compulsory
(20)
Draw the UM L Diagrams for a car renta
l application. The car rental agency has
offices / branches. T}ile customer visits multiple
the agency for enquiry and takes a test
selects the car by signing the terms and f¥1e then
conditions form. The customer can also
car through telephone email and sms. book the
The agency checks the availability of
gives the status to the customer. The Cust the car and
omer can also have the driver facility if
by paying additional charges. The billing required,
is done based on the type of vehicle and
travelled. Mod el the above system usin distance
g UM L techniques and draw the follo
diagrams. State your assumptions clear wing
ly.
a. Class diagram
b. Activity diagram
c. Sequence diagram
d. State diagram

Q.2. Solv e (An y two)


,
l. Draw the UM L Diagrams for soft (30)
drink vending machine accepts coins for
Products. Whe n the amount of money a variety of
deposited into the machine is equal to
than the pric e of any of its available prod or greater
ucts, the respective product selection butt
be enabled for the user to make a selec ons will
tion. After the user has made a valid selec
machine will dispense the soft drink, toge tion, the
ther with the_~!:,l~ge (if applicable). Mod
above system usin g UML techniques el the
and draw the following diagrams. Stat
assumptions clearly. e your
a. Activity diagram
b. Use case diagram
c. State diagram

2. Draw the UM L Diagrams for online


shopping for a customer mak ing purc
were a customer uses some web site hases online
to make purchases. online and custome
items and make a payment online. Mod rs can view
el
draw the following diagrams. State your the above system usin g UM L techniqu~s and
assumptions clearly. •
a. Use case diagram
b. Activity diagram
c. Sequence diagram

3. Draw the UML Diagrams for Hote


l information System. The re are two
customers. Tou r group customers and indiv types of
idual customers. Both can book, cancel,
in and check-out of a room by Phon e or check-
via the internet. The re are book ing proc
and reception staff who manages it. A ess clerk
customer can pay his bill by credit card
or pay
Unified Modeling Language UML (BCA
-63 l) AGD/ll
I/ I
ng
niques and draw the followi
ity bill . Mo del the abo ve system using UML tech
util
tions clearly.
diagrams. State your assump
a. Class dia gra m
b. Use case diagram
c. Sequence diagram
(10)
s (Solve any 5)
Q.3. Answer the following in 2-3 Une
UM L?
1. Wh at are the features of
include and extends relationship
Wh at is pur pos e of use cas e diagram? Explain use of The
2.
in use case diagram?
decision denoted in an activity
ine the term s acti vity , Sw imlanes transition? How are
3. Def 1
dia gra ~ ?
ty in class diagram
pos itio n and agg reg atio n? Explain three levels of visibili
4. Define com
s used in sequence diagram?
5. Explain the different element
6. Wh at are the structural things?
ce diagram?
nchronous message for sequen
7. Define Synchronous and Asy

2/1

UM L (BC A-631) AGO /II


Unified Modeling Language

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy