SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente (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
 

Destacado (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
 

Similar a 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
 

Similar a 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
 

Más de 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
 

Más de 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
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
[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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
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
 
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)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 

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