SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Code No: R05310502                                              Set No. 1
     III B.Tech I Semester Regular Examinations, November 2007
            OBJECT ORIENTED ANALYSIS AND DESIGN
 ( Common to Computer Science & Engineering, Information Technology
              and Computer Science & Systems Engineering)
Time: 3 hours                                           Max Marks: 80
                     Answer any FIVE Questions
                    All Questions carry equal marks
                                ⋆⋆⋆⋆⋆


  1. (a) Explain the following with UML notation
            i. behavioral things
           ii. Grouping things
          iii. Annotational things
     (b) Define software architecture. Explain the 4+1 view model of systems archi-
         tecture.
      (c) Define using relationship. Give UML notation.                        [6+7+3]

  2. (a) Explain the UML’s behavior diagrams.
     (b) Briefly explain the following relationships with UML notation
            i.   Using
           ii.   Realization
          iii.   Simple aggregation
          iv.    Composite aggregation
      (c) Contrast is-a relationship with has-a relationship.                 [6+8+2]

  3. Enumerate the steps to model object structures. Illustrate with an object diagram.
                                                                                   [16]

  4. Explain the sequence diagram and collaboration diagram and draw an example
     diagram for each one.                                                 [16]

  5. What are the common uses of use case diagrams? Consider any two modeling issues
     and draw relevant use case diagrams. Explain briefly.                       [16]

  6. (a) Enumerate the steps to model the following:
            i. family of signals
           ii. exceptions
     (b) Explain the four kinds of events modeld by UML.                        [6+10]

  7. (a) Define node. Contrast node with components.
     (b) How are nodes organized?
      (c) Enumerate the steps to model processors and devices.



                                         1 of 2
Code No: R05310502                                            Set No. 1
     (d) Draw a UML diagram to illustrate modeling processors and devices. Explain
         briefly.                                                          [4x4=16]

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


                                       ⋆⋆⋆⋆⋆




                                        2 of 2
Code No: R05310502                                               Set No. 2
     III B.Tech I Semester Regular Examinations, November 2007
            OBJECT ORIENTED ANALYSIS AND DESIGN
 ( Common to Computer Science & Engineering, Information Technology
              and Computer Science & Systems 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 briefly.
            i. class/object dichotomy
           ii. interface Vs. implementation.
      (c) Explain the various relationships in UML briefly.                   [8+4+4]

  2. (a) Contrast interface inheritance with class inheritance.
     (b) Define interface. Contrast it with abstract class.
      (c) How do you inter relate interfaces, types and roles?               [4+4+8]

  3. (a) Enumerate the steps to model simple collaborations.
     (b) Enumerate the steps to model logical database schema.
      (c) What is class diagram?                                             [6+8+2]

  4. Consider the usecase “withdraw amount” related to ATM transaction modeling.
     Draw both the interaction diagrams for the usecase. Explain briefly.   [16]

  5. (a) Enumerate the properties of a well-structural use case.
     (b) A retail system will interact with customers who place and track orders. Give
         UML diagram that uses various use cases.
      (c) Define use case. Enumerate the steps to model the behavior of an element.
                                                                            [5+5+6]

  6. (a) Contrast action with activity. Define state and event. What are the various
         parts of a state? Explain briefly.
     (b) Define signal.                                                         [14+2]

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



                                            1 of 2
Code No: R05310502                                          Set No. 2
     (b) Enumerate the steps to model an executable release. Illustrate with a UML
         diagram.
     (c) What are the common uses of component diagrams?                     [6+8+2]

  8. (a) Write a Java program for the Loan class                                   [8]
     (b) Draw a deployment diagram for the library system                          [3]
     (c) Draw a class diagram showing architectural overview of the library system [5]


                                      ⋆⋆⋆⋆⋆




                                       2 of 2
Code No: R05310502                                               Set No. 3
     III B.Tech I Semester Regular Examinations, November 2007
            OBJECT ORIENTED ANALYSIS AND DESIGN
 ( Common to Computer Science & Engineering, Information Technology
              and Computer Science & Systems Engineering)
Time: 3 hours                                           Max Marks: 80
                     Answer any FIVE Questions
                    All Questions carry equal marks
                                ⋆⋆⋆⋆⋆


  1. Define the following:

     (a) use case driven
     (b) architecture centric
      (c) iterative process
     (d) Incremental process
      (e) stakeholder
      (f) artifact
     (g) usecase
     (h) Active class.                                                               [16]

  2. (a) Contrast interface inheritance with class inheritance.
     (b) Define interface. Contrast it with abstract class.
      (c) How do you inter relate interfaces, types and roles?                  [4+4+8]

  3. (a) Enumerate the steps to model logical database schema. Give all example class
         diagrams.
     (b) Explain the common uses of class diagrams briefly.                        [12+4]

  4. (a) What is sequence diagram? What is collaboration diagram? What are the
         features in each one?
     (b) What are the properties and common uses of sequence diagrams and collabo-
         ration diagrams?                                                  [10+6]

  5. (a) Sketch the use case diagram for modeling a hospital information system aimed
         at collecting and storing complete information pertaining to the patients treat-
         ment history and disease behavior where actors could be doctor, lab technician,
         patient, duty nurse, receptionist, visitors etc.
     (b) What are the contents and common uses of activity diagrams?
      (c) Contrast: action state Vs. activity state. How are forking and joining used in
          activity diagram. Illustrate.                                         [6+4+6]

  6. (a) Enumerate the steps to model interprocess communication (IPC).



                                         1 of 2
Code No: R05310502                                             Set No. 3
     (b) Draw a UML diagram which models IPC in a distributed reservation system
         with processes spread across four nodes. Briefly explain.
     (c) What are the characteristics of a well-structured active class and active object?
                                                                                  [4+8+4]

  7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML
         diagram.
     (b) Enumerate the steps to model 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 Add title use case                            [4]
     (b) For coding, the specifications are fetched from which diagrams in the design
         model? explain                                                           [6]
     (c) Draw class diagram for use interface classes in the functions menu and explain
                                                                                     [6]


                                       ⋆⋆⋆⋆⋆




                                        2 of 2
Code No: R05310502                                            Set No. 4
     III B.Tech I Semester Regular Examinations, November 2007
            OBJECT ORIENTED ANALYSIS AND DESIGN
 ( Common to Computer Science & Engineering, Information Technology
              and Computer Science & Systems Engineering)
Time: 3 hours                                           Max Marks: 80
                     Answer any FIVE Questions
                    All Questions carry equal marks
                                ⋆⋆⋆⋆⋆

  1. (a) Define object identity. What is oid uniqueness principle?
     (b) What is model? What are the aims of modeling?
      (c) What are the principles of modeling?
     (d) What is UML? Define.                                                [5+5+4+2]

  2. (a) Enumerate the steps to model different views of a system.
     (b) Enumerate the steps to model complex views.
      (c) Define idiom. Enumerate the steps to model structural relationships. [6+6+4]

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

  4. Explain the sequence diagram and collaboration diagram and draw an example
     diagram for each one.                                                 [16]

  5. (a) Explain the following standard stereotypes that adorn the ends of links.
            i.   association
           ii.   self
          iii.   global
          iv.    local
           v.    parameter.
     (b) Briefly write about messages and sequencing with an illustrative diagram.
                                                                              [10+6]

  6. (a) Enumerate the steps to model the distribution of objects. Explain briefly
         considering a UML diagram.
     (b) Enumerate the steps to model interprocess communication.                [10+6]

  7. (a) What are the properties of a well-structured component diagram?
     (b) What are the contents, common properties and common uses of component
         diagrams? Explain briefly.                                      [4+12]

  8. (a) Draw the use case diagram for the library system and explain the relationships.
                                                                                     [6]
     (b) Draw a sequence diagram for the use cse Lend Item and explain               [5]

                                        1 of 2
Code No: R05310502                                        Set No. 4
    (c) Draw a collabortion diagram for the add Title use case and explain   [5]


                                    ⋆⋆⋆⋆⋆




                                     2 of 2

Contenu connexe

Tendances

Ugcnet4 u
Ugcnet4 uUgcnet4 u
Ugcnet4 u
sadhi
 
Kernel methods in machine learning
Kernel methods in machine learningKernel methods in machine learning
Kernel methods in machine learning
butest
 
FINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEM
FINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEMFINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEM
FINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEM
Amira Dolce Farhana
 

Tendances (17)

Ugcnet4 u
Ugcnet4 uUgcnet4 u
Ugcnet4 u
 
Phd Defense 2007
Phd Defense 2007Phd Defense 2007
Phd Defense 2007
 
B.Sc.IT: Semester - VI (October - 2016) [IDOL - Revised Course | Question Paper]
B.Sc.IT: Semester - VI (October - 2016) [IDOL - Revised Course | Question Paper]B.Sc.IT: Semester - VI (October - 2016) [IDOL - Revised Course | Question Paper]
B.Sc.IT: Semester - VI (October - 2016) [IDOL - Revised Course | Question Paper]
 
Fundamentals of Image Processing & Computer Vision with MATLAB
Fundamentals of Image Processing & Computer Vision with MATLABFundamentals of Image Processing & Computer Vision with MATLAB
Fundamentals of Image Processing & Computer Vision with MATLAB
 
Ijcatr03051008Implementation of Matrix based Mapping Method Using Elliptic Cu...
Ijcatr03051008Implementation of Matrix based Mapping Method Using Elliptic Cu...Ijcatr03051008Implementation of Matrix based Mapping Method Using Elliptic Cu...
Ijcatr03051008Implementation of Matrix based Mapping Method Using Elliptic Cu...
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLAB
 
OFFLINE SIGNATURE VERIFICATION USING SUPPORT LOCAL BINARY PATTERN
OFFLINE SIGNATURE VERIFICATION USING SUPPORT LOCAL BINARY PATTERNOFFLINE SIGNATURE VERIFICATION USING SUPPORT LOCAL BINARY PATTERN
OFFLINE SIGNATURE VERIFICATION USING SUPPORT LOCAL BINARY PATTERN
 
Summer training matlab
Summer training matlab Summer training matlab
Summer training matlab
 
CSMR11b.ppt
CSMR11b.pptCSMR11b.ppt
CSMR11b.ppt
 
Kernel methods in machine learning
Kernel methods in machine learningKernel methods in machine learning
Kernel methods in machine learning
 
2D Plot Matlab
2D Plot Matlab2D Plot Matlab
2D Plot Matlab
 
Matlab Graphics Tutorial
Matlab Graphics TutorialMatlab Graphics Tutorial
Matlab Graphics Tutorial
 
7th Semester (June-2016) Computer Science and Information Science Engineering...
7th Semester (June-2016) Computer Science and Information Science Engineering...7th Semester (June-2016) Computer Science and Information Science Engineering...
7th Semester (June-2016) Computer Science and Information Science Engineering...
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLAB
 
FINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEM
FINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEMFINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEM
FINAL PAPER FP501 OPEN SOURCE OPERATING SYSTEM
 
Computation Assignment Help
Computation Assignment Help Computation Assignment Help
Computation Assignment Help
 
Matlab day 1: Introduction to MATLAB
Matlab day 1: Introduction to MATLABMatlab day 1: Introduction to MATLAB
Matlab day 1: Introduction to MATLAB
 

En vedette

01 ooad uml-01
01 ooad uml-0101 ooad uml-01
01 ooad uml-01
Niit Care
 
Ooad 2marks
Ooad 2marksOoad 2marks
Ooad 2marks
Ash Wini
 
10 ooad uml-13
10 ooad uml-1310 ooad uml-13
10 ooad uml-13
Niit Care
 
E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...
E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...
E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...
Ajjay Kumar Gupta
 

En vedette (12)

01 ooad uml-01
01 ooad uml-0101 ooad uml-01
01 ooad uml-01
 
Ooad 2marks
Ooad 2marksOoad 2marks
Ooad 2marks
 
Umldiagrams ForOOAD Lab B.Tech 4-1
Umldiagrams ForOOAD Lab B.Tech 4-1Umldiagrams ForOOAD Lab B.Tech 4-1
Umldiagrams ForOOAD Lab B.Tech 4-1
 
Unit 2(advanced class modeling & state diagram)
Unit  2(advanced class modeling & state diagram)Unit  2(advanced class modeling & state diagram)
Unit 2(advanced class modeling & state diagram)
 
10 ooad uml-13
10 ooad uml-1310 ooad uml-13
10 ooad uml-13
 
E-Waste Recycling
E-Waste RecyclingE-Waste Recycling
E-Waste Recycling
 
Unit 3(advanced state modeling & interaction meodelling)
Unit  3(advanced state modeling & interaction meodelling)Unit  3(advanced state modeling & interaction meodelling)
Unit 3(advanced state modeling & interaction meodelling)
 
E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...
E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...
E–Waste Recycling Plant - Manufacturing Plant, Detailed Project Report, Profi...
 
E-Tender System
E-Tender SystemE-Tender System
E-Tender System
 
E waste management in india
E  waste management in indiaE  waste management in india
E waste management in india
 
E waste-Presentation
E waste-PresentationE waste-Presentation
E waste-Presentation
 
Unit 1( modelling concepts & class modeling)
Unit  1( modelling concepts & class modeling)Unit  1( modelling concepts & class modeling)
Unit 1( modelling concepts & class modeling)
 

Similaire à Ooad q.papers

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
 
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Www
C O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{WwwC O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{Www
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Www
guest3f9c6b
 
Computer Organization Jntu Model Paper{Www.Studentyogi.Com}
Computer Organization Jntu Model Paper{Www.Studentyogi.Com}Computer Organization Jntu Model Paper{Www.Studentyogi.Com}
Computer Organization Jntu Model Paper{Www.Studentyogi.Com}
guest3f9c6b
 

Similaire à Ooad q.papers (20)

212101 Object Oriented Analysis Design Through Uml
212101 Object Oriented Analysis Design Through Uml212101 Object Oriented Analysis Design Through Uml
212101 Object Oriented Analysis Design Through Uml
 
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
 
sad.pdf
sad.pdfsad.pdf
sad.pdf
 
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
 
C g.2010 supply
C g.2010 supplyC g.2010 supply
C g.2010 supply
 
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
 
Embedded Systems Jntu Model Paper{Www.Studentyogi.Com}
Embedded Systems Jntu Model Paper{Www.Studentyogi.Com}Embedded Systems Jntu Model Paper{Www.Studentyogi.Com}
Embedded Systems Jntu Model Paper{Www.Studentyogi.Com}
 
Embedded Systems Jntu Model Paper{Www.Studentyogi.Com}
Embedded Systems Jntu Model Paper{Www.Studentyogi.Com}Embedded Systems Jntu Model Paper{Www.Studentyogi.Com}
Embedded Systems 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}
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
 
Software Engineering Sample Question paper for 2012
Software Engineering Sample Question paper for 2012Software Engineering Sample Question paper for 2012
Software Engineering Sample Question paper for 2012
 
R09 object oriented modeling
R09 object oriented modelingR09 object oriented modeling
R09 object oriented modeling
 
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Www
C O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{WwwC O M P U T E R  O R G A N I Z A T I O N  J N T U  M O D E L  P A P E R{Www
C O M P U T E R O R G A N I Z A T I O N J N T U M O D E L P A P E R{Www
 
Computer Organization Jntu Model Paper{Www.Studentyogi.Com}
Computer Organization Jntu Model Paper{Www.Studentyogi.Com}Computer Organization Jntu Model Paper{Www.Studentyogi.Com}
Computer Organization Jntu Model Paper{Www.Studentyogi.Com}
 
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
 

Plus de swapnil shinde (8)

Ir classification association
Ir classification associationIr classification association
Ir classification association
 
Be
BeBe
Be
 
Be it
Be itBe it
Be it
 
S.e 2003
S.e 2003S.e 2003
S.e 2003
 
Network analysis q.papers
Network analysis q.papersNetwork analysis q.papers
Network analysis q.papers
 
Sw project mgmn q.papers
Sw project mgmn q.papersSw project mgmn q.papers
Sw project mgmn q.papers
 
Daa q.paper
Daa q.paperDaa q.paper
Daa q.paper
 
Se oct2011
Se oct2011Se oct2011
Se oct2011
 

Dernier

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

Dernier (20)

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
 
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?
 
[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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
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
 
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
 
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)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
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...
 
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
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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...
 

Ooad q.papers

  • 1. Code No: R05310502 Set No. 1 III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆⋆⋆⋆⋆ 1. (a) Explain the following with UML notation i. behavioral things ii. Grouping things iii. Annotational things (b) Define software architecture. Explain the 4+1 view model of systems archi- tecture. (c) Define using relationship. Give UML notation. [6+7+3] 2. (a) Explain the UML’s behavior diagrams. (b) Briefly explain the following relationships with UML notation i. Using ii. Realization iii. Simple aggregation iv. Composite aggregation (c) Contrast is-a relationship with has-a relationship. [6+8+2] 3. Enumerate the steps to model object structures. Illustrate with an object diagram. [16] 4. Explain the sequence diagram and collaboration diagram and draw an example diagram for each one. [16] 5. What are the common uses of use case diagrams? Consider any two modeling issues and draw relevant use case diagrams. Explain briefly. [16] 6. (a) Enumerate the steps to model the following: i. family of signals ii. exceptions (b) Explain the four kinds of events modeld by UML. [6+10] 7. (a) Define node. Contrast node with components. (b) How are nodes organized? (c) Enumerate the steps to model processors and devices. 1 of 2
  • 2. Code No: R05310502 Set No. 1 (d) Draw a UML diagram to illustrate modeling processors and devices. Explain briefly. [4x4=16] 8. (a) Draw the use case diagram for the library system and explain the relationships. [6] (b) What are the packages in the Library system? explain [10] ⋆⋆⋆⋆⋆ 2 of 2
  • 3. Code No: R05310502 Set No. 2 III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems 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 briefly. i. class/object dichotomy ii. interface Vs. implementation. (c) Explain the various relationships in UML briefly. [8+4+4] 2. (a) Contrast interface inheritance with class inheritance. (b) Define interface. Contrast it with abstract class. (c) How do you inter relate interfaces, types and roles? [4+4+8] 3. (a) Enumerate the steps to model simple collaborations. (b) Enumerate the steps to model logical database schema. (c) What is class diagram? [6+8+2] 4. Consider the usecase “withdraw amount” related to ATM transaction modeling. Draw both the interaction diagrams for the usecase. Explain briefly. [16] 5. (a) Enumerate the properties of a well-structural use case. (b) A retail system will interact with customers who place and track orders. Give UML diagram that uses various use cases. (c) Define use case. Enumerate the steps to model the behavior of an element. [5+5+6] 6. (a) Contrast action with activity. Define state and event. What are the various parts of a state? Explain briefly. (b) Define signal. [14+2] 7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML diagram. 1 of 2
  • 4. Code No: R05310502 Set No. 2 (b) Enumerate the steps to model an executable release. Illustrate with a UML diagram. (c) What are the common uses of component diagrams? [6+8+2] 8. (a) Write a Java program for the Loan class [8] (b) Draw a deployment diagram for the library system [3] (c) Draw a class diagram showing architectural overview of the library system [5] ⋆⋆⋆⋆⋆ 2 of 2
  • 5. Code No: R05310502 Set No. 3 III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆⋆⋆⋆⋆ 1. Define the following: (a) use case driven (b) architecture centric (c) iterative process (d) Incremental process (e) stakeholder (f) artifact (g) usecase (h) Active class. [16] 2. (a) Contrast interface inheritance with class inheritance. (b) Define interface. Contrast it with abstract class. (c) How do you inter relate interfaces, types and roles? [4+4+8] 3. (a) Enumerate the steps to model logical database schema. Give all example class diagrams. (b) Explain the common uses of class diagrams briefly. [12+4] 4. (a) What is sequence diagram? What is collaboration diagram? What are the features in each one? (b) What are the properties and common uses of sequence diagrams and collabo- ration diagrams? [10+6] 5. (a) Sketch the use case diagram for modeling a hospital information system aimed at collecting and storing complete information pertaining to the patients treat- ment history and disease behavior where actors could be doctor, lab technician, patient, duty nurse, receptionist, visitors etc. (b) What are the contents and common uses of activity diagrams? (c) Contrast: action state Vs. activity state. How are forking and joining used in activity diagram. Illustrate. [6+4+6] 6. (a) Enumerate the steps to model interprocess communication (IPC). 1 of 2
  • 6. Code No: R05310502 Set No. 3 (b) Draw a UML diagram which models IPC in a distributed reservation system with processes spread across four nodes. Briefly explain. (c) What are the characteristics of a well-structured active class and active object? [4+8+4] 7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML diagram. (b) Enumerate the steps to model 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 Add title use case [4] (b) For coding, the specifications are fetched from which diagrams in the design model? explain [6] (c) Draw class diagram for use interface classes in the functions menu and explain [6] ⋆⋆⋆⋆⋆ 2 of 2
  • 7. Code No: R05310502 Set No. 4 III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆⋆⋆⋆⋆ 1. (a) Define object identity. What is oid uniqueness principle? (b) What is model? What are the aims of modeling? (c) What are the principles of modeling? (d) What is UML? Define. [5+5+4+2] 2. (a) Enumerate the steps to model different views of a system. (b) Enumerate the steps to model complex views. (c) Define idiom. Enumerate the steps to model structural relationships. [6+6+4] 3. (a) Enumerate the steps to model simple collaborations. (b) Enumerate the steps to model object structures. [6+10] 4. Explain the sequence diagram and collaboration diagram and draw an example diagram for each one. [16] 5. (a) Explain the following standard stereotypes that adorn the ends of links. i. association ii. self iii. global iv. local v. parameter. (b) Briefly write about messages and sequencing with an illustrative diagram. [10+6] 6. (a) Enumerate the steps to model the distribution of objects. Explain briefly considering a UML diagram. (b) Enumerate the steps to model interprocess communication. [10+6] 7. (a) What are the properties of a well-structured component diagram? (b) What are the contents, common properties and common uses of component diagrams? Explain briefly. [4+12] 8. (a) Draw the use case diagram for the library system and explain the relationships. [6] (b) Draw a sequence diagram for the use cse Lend Item and explain [5] 1 of 2
  • 8. Code No: R05310502 Set No. 4 (c) Draw a collabortion diagram for the add Title use case and explain [5] ⋆⋆⋆⋆⋆ 2 of 2