SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
www.studentyogi.com                                                         www.studentyogi.com
       Code No: R05212101
                                                                             Set No. 1
          II B.Tech I Semester Supplimentary Examinations, November 2008
               OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
                                    (Aeronautical Engineering)
       Time: 3 hours                                                                   Max Marks: 80
                                   Answer any FIVE Questions
                                 All Questions carry equal marks



         1. (a) How is association modeled as a class?
             (b) Explain the antisymmetric and transitive properties of aggregation.
             (c) How is generalization/specialization contrasted with more code reuse? State
                 Liskov’s substitution principle.
             (d) What are the principles of mo deling?                                            [4x4=16]

         2. (a) Explain any three features used in creating abstractions.
             (b) Enumerate the steps to model the vo cabulary of a system.
             (c) Write a simple JAVA applet for printing “Hello, World!” in a web browser.
                                                                                                  [6+6+4]

         3. (a) Draw a class diagram that depicts the various relationships in UML.
             (b) What are the common properties and uses of class diagrams?
             (c) What are the contents in class diagrams?                                         [6+6+4]

         4. (a) What are interaction diagrams? What are their contents and common proper-
                 ties? De ne semantic equivalence between two kinds of interaction diagrams.
             (b) Enumerate the steps to model ows of control by time ordering. [8+8]

         5. (a) Draw a use case diagram to model the behavior of a cellular phone. Explain
                  brie y.
             (b) What are the contexts, common properties and common uses of use case dia-
                 grams.
             (c) Enumerate the steps to model the context of a system. [6+6+4]

         6. (a) Enumerate the steps in modeling timing constraints. Illustrate with a UML
                  diagram and explain.
             (b) Consider an object diagram that mo dels the distribution of certain objects in
                  a realtime system. Draw the diagram and explain brie y. [10+6]

         7. Enumerate the steps to model the following. Illustrate with UML diagrams and
            explain brie y

             (a) Tables, les and documents
             (b) API

             (c) Source code.                                                                          [16]

                                                     1 of 2




www.studentyogi.com                                                         www.studentyogi.com
www.studentyogi.com                                                      www.studentyogi.com
       Code No: R05212101
                                                                          Set No. 1
         8. (a) Draw activity diagram to remove reservations after a speci ed amount of time
                  and explain
             (b) Draw and explain sequence diagram for the search facility of the ob jects, so
                  that ”wild card” characters can be used when searching for titles, authors, or
                  borrowers.                                                                       [8+8]




                                                    2 of 2




www.studentyogi.com                                                      www.studentyogi.com
www.studentyogi.com                                                         www.studentyogi.com
       Code No: R05212101
                                                                             Set No. 2
          II B.Tech I Semester Supplimentary Examinations, November 2008
               OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
                                    (Aeronautical Engineering)
       Time: 3 hours                                                                     Max Marks: 80
                                   Answer any FIVE Questions
                                 All Questions carry equal marks


         1. (a) Explain brie y runtime polymorphism illustrating a program in Java or C++.
             (b) What are the principles of mo deling?
             (c) Explain the antisymmetric and transitive properties of aggregation. [8+4+4]
         2. (a) Explain any three features used in creating abstractions.
             (b) Enumerate the steps to model the vo cabulary of a system.
             (c) Write a simple JAVA applet for printing “Hello, World!” in a web browser.
                                                                                                  [6+6+4]
         3. (a) What is the use of forward engineering and reverse engineering UML diagrams?
             (b) Enumerate the steps to model logical data base schema.
             (c) Contrast ob ject diagram with class diagram.                                     [6+6+4]
         4. (a) Draw a sequence diagrams that speci es the ow of control involved in initi-
                  ating a simple, two-party phone call.
             (b) Draw a collaboration diagram that speci es the ow of control involved in
                  registering a new student at a school.                                             [8+8]
         5. (a) De ne interaction. What is the signi cance of context in interactions?
             (b) What are the various adornments to ends of links denoted as standard stereo-
                 types? Explain about objects and roles.                                            [4+12]
         6. (a) De ne event and signal. What are the four kinds of events which can be
                  modeled by UML? Explain brie y.
             (b) Enumerate the steps to model a family of signals.                                  [13+3]
         7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML
                  diagram.
             (b) Enumerate the steps to mo del an executable release. Illustrate with a UML
                  diagram.
             (c) What are the common uses of component diagrams? [6+8+2]
         8. (a) Draw the use case diagram for the library system and explain the relationships.
             (b) Draw a sequence diagram for the use cse Lend Item and explain
             (c) Draw a collabortion diagram for the add Title use case and explain [6+5+5]




                                                     1 of 1




www.studentyogi.com                                                         www.studentyogi.com
www.studentyogi.com                                                      www.studentyogi.com
       Code No: R05212101
                                                                          Set No. 3
          II B.Tech I Semester Supplimentary Examinations, November 2008
               OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
                                    (Aeronautical Engineering)
       Time: 3 hours                                                                 Max Marks: 80
                                   Answer any FIVE Questions
                                 All Questions carry equal marks



         1. (a) Why is it necessary to have a variety of diagrams in a model of a system?
             (b) Which UML diagrams give a static view and which give a dynamic view of a
                 system?
             (c) Consider a computer-based system that plays chess with a user. Which UML
                  diagrams would be helpful in designing the system? Why?
             (d) Contrast the following:
                    i. Actors Vs. Stakeholders
                   ii. Usecase Vs. Algorithm.                                                   [4x4=16]

         2. (a) De ne relationship. Explain the four adornments that apply to an association.
             (b) Enumerate the steps to model single inheritance.
             (c) Enumerate the steps to model using relationship.                               [8+6+2]

         3. (a) Illustrate the following modeling issues with class diagrams.
                    i. Modeling simple collaborations
                   ii. Modeling logical database schema.
             (b) What are the contents in class diagrams?                                         [12+4]

         4. (a) What are interaction diagrams? What are their contents and common proper-
                 ties? De ne semantic equivalence between two kinds of interaction diagrams.
             (b) Enumerate the steps to model ows of control by time ordering. [8+8]

         5. (a) Illustrate sequence diagram and collaboration diagram for modeling ow of
                    control by time and ow of control by organization respectively.
             (b) Enumerate the properties of a well-structured interaction. [12+4]

         6. (a) Enumerate the steps to mo del interprocess communication (IPC).
             (b) Draw a UML diagram which models IPC in a distributed reservation system
                  with processes spread across four nodes. Brie y explain.
             (c) What are the characteristics of a well-structured active class and active object?
                                                                                                [5+5+6]

         7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML
                  diagram.



                                                     1 of 2




www.studentyogi.com                                                      www.studentyogi.com
www.studentyogi.com                                                      www.studentyogi.com
       Code No: R05212101
                                                                          Set No. 3
             (b) Enumerate the steps to mo del an executable release. Illustrate with a UML
                  diagram.
             (c) What are the common uses of component diagrams? [6+8+2]

         8. (a) Draw the use case diagram for the library system and explain the relationships.
             (b) What are the packages in the Library system? explain [6+10]




                                                    2 of 2




www.studentyogi.com                                                      www.studentyogi.com
www.studentyogi.com                                                      www.studentyogi.com
       Code No: R05212101
                                                                          Set No. 4
          II B.Tech I Semester Supplimentary Examinations, November 2008
               OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
                                    (Aeronautical Engineering)
       Time: 3 hours                                                                  Max Marks: 80
                                   Answer any FIVE Questions
                                 All Questions carry equal marks



         1. (a) Pick the ones that are related. Justify.
                     i. Behavioral things, verbs
                    ii. Structural things, nouns
                   iii. Generalization, specialization, adjectives
                   iv. Associations, verbs.
             (b) Explain the following brie y.
                     i. class/object dichotomy
                    ii. interface Vs. implementation.
             (c) Explain the various relationships in UML brie y.                              [8+4+4]

         2. (a) De ne the following:
                     i. System
                    ii. Model
                   iii. subsystem
                   iv. Use case
             (b) How are system architecture views and UML diagrams related?
             (c) How do you model di erent levels of abstraction.                              [8+4+4]

         3. (a) Enumerate the steps to mo del simple collaborations.
             (b) Enumerate the steps to model object structures.                                [6+10]

         4. (a) What are interaction diagrams? What are their contents and common proper-
                 ties? De ne semantic equivalence between two kinds of interaction diagrams.
             (b) Enumerate the steps to model ows of control by time ordering. [8+8]

         5. (a) Draw a use case diagram that depicts the context of a credit card validation
                  system. Explain brie y.
             (b) Draw the UML diagram to model the requirements of a system.
             (c) What is the signi cance of use cases and collaborations. [8+4+4]

         6. (a) De ne event and signal. What are the four kinds of events which can be
                  modeled by UML? Explain brie y.
             (b) Enumerate the steps to model a family of signals.                              [13+3]


                                                        1 of 2




www.studentyogi.com                                                      www.studentyogi.com
www.studentyogi.com                                                    www.studentyogi.com
       Code No: R05212101
                                                                        Set No. 4
         7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML
                  diagram.
             (b) Enumerate the steps to mo del an executable release. Illustrate with a UML
                  diagram.
             (c) What are the common uses of component diagrams? [6+8+2]

         8. (a) Draw a sequence diagram for the use cse Lend Item and explain
             (b) Draw a component diagram for the library system and explain
             (c) For coding, the speci cations are fetched from which diagrams in the design
                  model? explain                                                             [5+5+6]




                                                  2 of 2




www.studentyogi.com                                                    www.studentyogi.com

Weitere ähnliche Inhalte

Was ist angesagt? (12)

MATLAB & Image Processing
MATLAB & Image ProcessingMATLAB & Image Processing
MATLAB & Image Processing
 
JavaYDL13
JavaYDL13JavaYDL13
JavaYDL13
 
C programming session 05
C programming session 05C programming session 05
C programming session 05
 
CSMR11b.ppt
CSMR11b.pptCSMR11b.ppt
CSMR11b.ppt
 
What the matrix can tell us about the social network.
What the matrix can tell us about the social network.What the matrix can tell us about the social network.
What the matrix can tell us about the social network.
 
05slide
05slide05slide
05slide
 
CS 354 Final Exam Review
CS 354 Final Exam ReviewCS 354 Final Exam Review
CS 354 Final Exam Review
 
06slide
06slide06slide
06slide
 
M A T H E M A T I C S I I I J N T U M O D E L P A P E R{Www
M A T H E M A T I C S  I I I  J N T U  M O D E L  P A P E R{WwwM A T H E M A T I C S  I I I  J N T U  M O D E L  P A P E R{Www
M A T H E M A T I C S I I I J N T U M O D E L P A P E R{Www
 
ADVANCED WORKSHOP IN MATLAB
ADVANCED WORKSHOP IN MATLABADVANCED WORKSHOP IN MATLAB
ADVANCED WORKSHOP IN MATLAB
 
Qno1
Qno1Qno1
Qno1
 
Java cơ bản java co ban
Java cơ bản java co ban Java cơ bản java co ban
Java cơ bản java co ban
 

Andere mochten auch (6)

Processes and threads
Processes and threadsProcesses and threads
Processes and threads
 
Staruml
StarumlStaruml
Staruml
 
Igl cours 3 - introduction à uml
Igl   cours 3 - introduction à umlIgl   cours 3 - introduction à uml
Igl cours 3 - introduction à uml
 
UML Case Tools
UML Case ToolsUML Case Tools
UML Case Tools
 
UML- Unified Modeling Language
UML- Unified Modeling LanguageUML- Unified Modeling Language
UML- Unified Modeling Language
 
Project of Airline booking system
Project of Airline booking systemProject of Airline booking system
Project of Airline booking system
 

Ähnlich wie 212101 Object Oriented Analysis Design Through Uml

D A T A B A S E M A N A G E M E N T S Y S T E M S J N T U M O D E L P A P ...
D A T A B A S E M A N A G E M E N T S Y S T E M S  J N T U  M O D E L  P A P ...D A T A B A S E M A N A G E M E N T S Y S T E M S  J N T U  M O D E L  P A P ...
D A T A B A S E M A N A G E M E N T S Y S T E M S J N T U M O D E L P A P ...
guest3f9c6b
 
Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}
Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}
Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}
guest3f9c6b
 
Computer Programming Jntu Model Paper{Www.Studentyogi.Com}
Computer Programming Jntu Model Paper{Www.Studentyogi.Com}Computer Programming Jntu Model Paper{Www.Studentyogi.Com}
Computer Programming Jntu Model Paper{Www.Studentyogi.Com}
guest3f9c6b
 
C O M P U T E R P R O G R A M M I N G J N T U M O D E L P A P E R{Www
C O M P U T E R  P R O G R A M M I N G  J N T U  M O D E L  P A P E R{WwwC O M P U T E R  P R O G R A M M I N G  J N T U  M O D E L  P A P E R{Www
C O M P U T E R P R O G R A M M I N G J N T U M O D E L P A P E R{Www
guest3f9c6b
 
D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S J N T U M O D E L...
D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S  J N T U  M O D E L...D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S  J N T U  M O D E L...
D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S J N T U M O D E L...
guest3f9c6b
 
Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}
Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}
Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}
guest3f9c6b
 

Ähnlich wie 212101 Object Oriented Analysis Design Through Uml (20)

05211201 A D V A N C E D D A T A S T R U C T U R E S A N D A L G O R I...
05211201  A D V A N C E D  D A T A  S T R U C T U R E S   A N D   A L G O R I...05211201  A D V A N C E D  D A T A  S T R U C T U R E S   A N D   A L G O R I...
05211201 A D V A N C E D D A T A S T R U C T U R E S A N D A L G O R I...
 
05211201 Advanced Data Structures And Algorithms
05211201 Advanced Data Structures  And  Algorithms05211201 Advanced Data Structures  And  Algorithms
05211201 Advanced Data Structures And Algorithms
 
Ads
AdsAds
Ads
 
D A T A B A S E M A N A G E M E N T S Y S T E M S J N T U M O D E L P A P ...
D A T A B A S E M A N A G E M E N T S Y S T E M S  J N T U  M O D E L  P A P ...D A T A B A S E M A N A G E M E N T S Y S T E M S  J N T U  M O D E L  P A P ...
D A T A B A S E M A N A G E M E N T S Y S T E M S J N T U M O D E L P A P ...
 
Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}
Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}
Databasemanagementsystems Jntu Model Paper{Www.Studentyogi.Com}
 
Automata And Compiler Design
Automata And Compiler DesignAutomata And Compiler Design
Automata And Compiler Design
 
Paper
PaperPaper
Paper
 
sad.pdf
sad.pdfsad.pdf
sad.pdf
 
Computer Programming Jntu Model Paper{Www.Studentyogi.Com}
Computer Programming Jntu Model Paper{Www.Studentyogi.Com}Computer Programming Jntu Model Paper{Www.Studentyogi.Com}
Computer Programming Jntu Model Paper{Www.Studentyogi.Com}
 
C O M P U T E R P R O G R A M M I N G J N T U M O D E L P A P E R{Www
C O M P U T E R  P R O G R A M M I N G  J N T U  M O D E L  P A P E R{WwwC O M P U T E R  P R O G R A M M I N G  J N T U  M O D E L  P A P E R{Www
C O M P U T E R P R O G R A M M I N G J N T U M O D E L P A P E R{Www
 
C g.2010 supply
C g.2010 supplyC g.2010 supply
C g.2010 supply
 
D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S J N T U M O D E L...
D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S  J N T U  M O D E L...D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S  J N T U  M O D E L...
D E S I G N A N D A N A L Y S I S O F A L G O R I T H M S J N T U M O D E L...
 
Aca
AcaAca
Aca
 
Oop r&s may 2019 (2)
Oop r&s may 2019 (2)Oop r&s may 2019 (2)
Oop r&s may 2019 (2)
 
R09 object oriented modeling
R09 object oriented modelingR09 object oriented modeling
R09 object oriented modeling
 
Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}
Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}
Computer Graphics Jntu Model Paper{Www.Studentyogi.Com}
 
Oop r&s may 2019
Oop r&s may 2019Oop r&s may 2019
Oop r&s may 2019
 
2013-June: 5th Semester CSE / ISE Question Papers
2013-June: 5th  Semester CSE / ISE Question Papers2013-June: 5th  Semester CSE / ISE Question Papers
2013-June: 5th Semester CSE / ISE Question Papers
 
5th Semester CS / IS (2013-June) Question Papers
5th Semester CS / IS (2013-June) Question Papers5th Semester CS / IS (2013-June) Question Papers
5th Semester CS / IS (2013-June) Question Papers
 
07 A1 Ec01 C Programming And Data Structures
07 A1 Ec01 C Programming And Data Structures07 A1 Ec01 C Programming And Data Structures
07 A1 Ec01 C Programming And Data Structures
 

Mehr von guestac67362

5 I N T R O D U C T I O N T O A E R O S P A C E T R A N S P O R T A T I O...
5  I N T R O D U C T I O N  T O  A E R O S P A C E  T R A N S P O R T A T I O...5  I N T R O D U C T I O N  T O  A E R O S P A C E  T R A N S P O R T A T I O...
5 I N T R O D U C T I O N T O A E R O S P A C E T R A N S P O R T A T I O...
guestac67362
 
4 G Paper Presentation
4 G  Paper  Presentation4 G  Paper  Presentation
4 G Paper Presentation
guestac67362
 

Mehr von guestac67362 (20)

5 I N T R O D U C T I O N T O A E R O S P A C E T R A N S P O R T A T I O...
5  I N T R O D U C T I O N  T O  A E R O S P A C E  T R A N S P O R T A T I O...5  I N T R O D U C T I O N  T O  A E R O S P A C E  T R A N S P O R T A T I O...
5 I N T R O D U C T I O N T O A E R O S P A C E T R A N S P O R T A T I O...
 
4 G Paper Presentation
4 G  Paper  Presentation4 G  Paper  Presentation
4 G Paper Presentation
 
Bluetooth Technology Paper Presentation
Bluetooth Technology Paper PresentationBluetooth Technology Paper Presentation
Bluetooth Technology Paper Presentation
 
Ce052391 Environmental Studies Set1
Ce052391 Environmental Studies Set1Ce052391 Environmental Studies Set1
Ce052391 Environmental Studies Set1
 
Bluetooth Technology In Wireless Communications
Bluetooth Technology In Wireless CommunicationsBluetooth Technology In Wireless Communications
Bluetooth Technology In Wireless Communications
 
Bio Chip Paper Presentation
Bio Chip Paper PresentationBio Chip Paper Presentation
Bio Chip Paper Presentation
 
Bluetooth Paper Presentation
Bluetooth Paper PresentationBluetooth Paper Presentation
Bluetooth Paper Presentation
 
Bio Metrics Paper Presentation
Bio Metrics Paper PresentationBio Metrics Paper Presentation
Bio Metrics Paper Presentation
 
Bio Medical Instrumentation
Bio Medical InstrumentationBio Medical Instrumentation
Bio Medical Instrumentation
 
Bluetooth Abstract Paper Presentation
Bluetooth Abstract Paper PresentationBluetooth Abstract Paper Presentation
Bluetooth Abstract Paper Presentation
 
Basic Electronics Jntu Btech 2008
Basic Electronics Jntu Btech 2008Basic Electronics Jntu Btech 2008
Basic Electronics Jntu Btech 2008
 
Basic electronic devices and circuits
Basic electronic devices and circuitsBasic electronic devices and circuits
Basic electronic devices and circuits
 
Awp
AwpAwp
Awp
 
Automatic Speed Control System Paper Presentation
Automatic Speed Control System Paper PresentationAutomatic Speed Control System Paper Presentation
Automatic Speed Control System Paper Presentation
 
Artificial Intelligence Techniques In Power Systems Paper Presentation
Artificial Intelligence Techniques In Power Systems Paper PresentationArtificial Intelligence Techniques In Power Systems Paper Presentation
Artificial Intelligence Techniques In Power Systems Paper Presentation
 
Artificial Neural Networks
Artificial Neural NetworksArtificial Neural Networks
Artificial Neural Networks
 
Auto Configuring Artificial Neural Paper Presentation
Auto Configuring Artificial Neural Paper PresentationAuto Configuring Artificial Neural Paper Presentation
Auto Configuring Artificial Neural Paper Presentation
 
Artificial Neural Network Paper Presentation
Artificial Neural Network Paper PresentationArtificial Neural Network Paper Presentation
Artificial Neural Network Paper Presentation
 
A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
A Paper Presentation On Artificial Intelligence And Global Risk Paper Present...
 
Applied Physics Jntu Btech 2008
Applied Physics Jntu Btech 2008Applied Physics Jntu Btech 2008
Applied Physics Jntu Btech 2008
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 

212101 Object Oriented Analysis Design Through Uml

  • 1. www.studentyogi.com www.studentyogi.com Code No: R05212101 Set No. 1 II B.Tech I Semester Supplimentary Examinations, November 2008 OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML (Aeronautical Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks 1. (a) How is association modeled as a class? (b) Explain the antisymmetric and transitive properties of aggregation. (c) How is generalization/specialization contrasted with more code reuse? State Liskov’s substitution principle. (d) What are the principles of mo deling? [4x4=16] 2. (a) Explain any three features used in creating abstractions. (b) Enumerate the steps to model the vo cabulary of a system. (c) Write a simple JAVA applet for printing “Hello, World!” in a web browser. [6+6+4] 3. (a) Draw a class diagram that depicts the various relationships in UML. (b) What are the common properties and uses of class diagrams? (c) What are the contents in class diagrams? [6+6+4] 4. (a) What are interaction diagrams? What are their contents and common proper- ties? De ne semantic equivalence between two kinds of interaction diagrams. (b) Enumerate the steps to model ows of control by time ordering. [8+8] 5. (a) Draw a use case diagram to model the behavior of a cellular phone. Explain brie y. (b) What are the contexts, common properties and common uses of use case dia- grams. (c) Enumerate the steps to model the context of a system. [6+6+4] 6. (a) Enumerate the steps in modeling timing constraints. Illustrate with a UML diagram and explain. (b) Consider an object diagram that mo dels the distribution of certain objects in a realtime system. Draw the diagram and explain brie y. [10+6] 7. Enumerate the steps to model the following. Illustrate with UML diagrams and explain brie y (a) Tables, les and documents (b) API (c) Source code. [16] 1 of 2 www.studentyogi.com www.studentyogi.com
  • 2. www.studentyogi.com www.studentyogi.com Code No: R05212101 Set No. 1 8. (a) Draw activity diagram to remove reservations after a speci ed amount of time and explain (b) Draw and explain sequence diagram for the search facility of the ob jects, so that ”wild card” characters can be used when searching for titles, authors, or borrowers. [8+8] 2 of 2 www.studentyogi.com www.studentyogi.com
  • 3. www.studentyogi.com www.studentyogi.com Code No: R05212101 Set No. 2 II B.Tech I Semester Supplimentary Examinations, November 2008 OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML (Aeronautical Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks 1. (a) Explain brie y runtime polymorphism illustrating a program in Java or C++. (b) What are the principles of mo deling? (c) Explain the antisymmetric and transitive properties of aggregation. [8+4+4] 2. (a) Explain any three features used in creating abstractions. (b) Enumerate the steps to model the vo cabulary of a system. (c) Write a simple JAVA applet for printing “Hello, World!” in a web browser. [6+6+4] 3. (a) What is the use of forward engineering and reverse engineering UML diagrams? (b) Enumerate the steps to model logical data base schema. (c) Contrast ob ject diagram with class diagram. [6+6+4] 4. (a) Draw a sequence diagrams that speci es the ow of control involved in initi- ating a simple, two-party phone call. (b) Draw a collaboration diagram that speci es the ow of control involved in registering a new student at a school. [8+8] 5. (a) De ne interaction. What is the signi cance of context in interactions? (b) What are the various adornments to ends of links denoted as standard stereo- types? Explain about objects and roles. [4+12] 6. (a) De ne event and signal. What are the four kinds of events which can be modeled by UML? Explain brie y. (b) Enumerate the steps to model a family of signals. [13+3] 7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML diagram. (b) Enumerate the steps to mo del an executable release. Illustrate with a UML diagram. (c) What are the common uses of component diagrams? [6+8+2] 8. (a) Draw the use case diagram for the library system and explain the relationships. (b) Draw a sequence diagram for the use cse Lend Item and explain (c) Draw a collabortion diagram for the add Title use case and explain [6+5+5] 1 of 1 www.studentyogi.com www.studentyogi.com
  • 4. www.studentyogi.com www.studentyogi.com Code No: R05212101 Set No. 3 II B.Tech I Semester Supplimentary Examinations, November 2008 OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML (Aeronautical Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks 1. (a) Why is it necessary to have a variety of diagrams in a model of a system? (b) Which UML diagrams give a static view and which give a dynamic view of a system? (c) Consider a computer-based system that plays chess with a user. Which UML diagrams would be helpful in designing the system? Why? (d) Contrast the following: i. Actors Vs. Stakeholders ii. Usecase Vs. Algorithm. [4x4=16] 2. (a) De ne relationship. Explain the four adornments that apply to an association. (b) Enumerate the steps to model single inheritance. (c) Enumerate the steps to model using relationship. [8+6+2] 3. (a) Illustrate the following modeling issues with class diagrams. i. Modeling simple collaborations ii. Modeling logical database schema. (b) What are the contents in class diagrams? [12+4] 4. (a) What are interaction diagrams? What are their contents and common proper- ties? De ne semantic equivalence between two kinds of interaction diagrams. (b) Enumerate the steps to model ows of control by time ordering. [8+8] 5. (a) Illustrate sequence diagram and collaboration diagram for modeling ow of control by time and ow of control by organization respectively. (b) Enumerate the properties of a well-structured interaction. [12+4] 6. (a) Enumerate the steps to mo del interprocess communication (IPC). (b) Draw a UML diagram which models IPC in a distributed reservation system with processes spread across four nodes. Brie y explain. (c) What are the characteristics of a well-structured active class and active object? [5+5+6] 7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML diagram. 1 of 2 www.studentyogi.com www.studentyogi.com
  • 5. www.studentyogi.com www.studentyogi.com Code No: R05212101 Set No. 3 (b) Enumerate the steps to mo del an executable release. Illustrate with a UML diagram. (c) What are the common uses of component diagrams? [6+8+2] 8. (a) Draw the use case diagram for the library system and explain the relationships. (b) What are the packages in the Library system? explain [6+10] 2 of 2 www.studentyogi.com www.studentyogi.com
  • 6. www.studentyogi.com www.studentyogi.com Code No: R05212101 Set No. 4 II B.Tech I Semester Supplimentary Examinations, November 2008 OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML (Aeronautical Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks 1. (a) Pick the ones that are related. Justify. i. Behavioral things, verbs ii. Structural things, nouns iii. Generalization, specialization, adjectives iv. Associations, verbs. (b) Explain the following brie y. i. class/object dichotomy ii. interface Vs. implementation. (c) Explain the various relationships in UML brie y. [8+4+4] 2. (a) De ne the following: i. System ii. Model iii. subsystem iv. Use case (b) How are system architecture views and UML diagrams related? (c) How do you model di erent levels of abstraction. [8+4+4] 3. (a) Enumerate the steps to mo del simple collaborations. (b) Enumerate the steps to model object structures. [6+10] 4. (a) What are interaction diagrams? What are their contents and common proper- ties? De ne semantic equivalence between two kinds of interaction diagrams. (b) Enumerate the steps to model ows of control by time ordering. [8+8] 5. (a) Draw a use case diagram that depicts the context of a credit card validation system. Explain brie y. (b) Draw the UML diagram to model the requirements of a system. (c) What is the signi cance of use cases and collaborations. [8+4+4] 6. (a) De ne event and signal. What are the four kinds of events which can be modeled by UML? Explain brie y. (b) Enumerate the steps to model a family of signals. [13+3] 1 of 2 www.studentyogi.com www.studentyogi.com
  • 7. www.studentyogi.com www.studentyogi.com Code No: R05212101 Set No. 4 7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML diagram. (b) Enumerate the steps to mo del an executable release. Illustrate with a UML diagram. (c) What are the common uses of component diagrams? [6+8+2] 8. (a) Draw a sequence diagram for the use cse Lend Item and explain (b) Draw a component diagram for the library system and explain (c) For coding, the speci cations are fetched from which diagrams in the design model? explain [5+5+6] 2 of 2 www.studentyogi.com www.studentyogi.com