Sei sulla pagina 1di 3

SRI SAI UNIVERSITY, PALAMPUR (H.P.

)
Department of Computer Applications
Subject: Object Oriented Analysis and Design Using UML
Code: CA043 (MCA 5th)

Short Questions:
Section A:

1. What is a System?
2. What do you mean by OO?
3. Describe inheritance in UML?
4. Describe Abstraction?
5. Explain Object and Class?
6. Define Polymorphism in brief.
7. What is Aggregation?
8. What is Use Case?
9. What is Class Case?
10. What is State Case??
11. What is Notation?
12. Who is an Actor in OOAD?

Section B:

13. What is Relationship? Explain brief with example.


14. Explain Association.
15. Describe Dependency in UML.
16. What is modelling in OOAD?
17. Explain the concept of UML and its importance.
18. What do you understand by TPS and IP?
19. Who is intruder?
20. Explain LAN, MAN and WAN.
21. What is Database in OOAD?
22. What is Generalization?
23. What do you understand by Notation in OOAD?
24. What is Internet?

Section C:

25. Explain Algorithm in terms of modeling.


26. Define Process in OOAD.
27. What is a Flowchart?
28. Briefly explain SDLC.
29. Define SRS in Brief.
30. Explain UML in brief.
31. What are the uses of SDLC in OOAD?
32. What is an Activity?
33. What is Collaboration in UML?
34. What is an Object related to OOPs?
35. Define E-Commerce in brief.
36. Define E-Governance in brief.
37. What do you understand by Modeling in UML?

Section D:

38. What is Abstraction in OOPs?


39. Right down any for uses of UML in OOAD.
40. What do you understand by DFD?
41. What is Logic Modeling?
42. Explain any four tools of Logic Modeling.
43. Briefly explain the concept of Structured English.
44. What is Decision Tree?
45. Explain Usability in OOPs.
46. Explain Data Modeling Tools in brief.
47. What is Testing?
48. What is Reverse Engineering?
49. Why maintenance is needed for system?
50. What is flowchart?
Detailed Questions:

Section A:

Q.1) Illustrate the concept of OOPs in detail with suitable examples and neat diagrams where ever needed.

Q.2) a) What do you mean by OOA, OOD and OOM? Explain in detail.
b) Explain the phases of System Development Life Cycle with its silent features.

Q.3) a) What is SRS? Explain in detail.


b) Why do we make models and create relationship between contents in UML diagram?

Q.4) a) What is UML Analysis Model? Explain UML ‘Things’ in detail.


b) Draw a UML model to show the process of online Air Ticket Booking using ‘Use Case Diagram’. It must include fields
like customer, username and password, contact number.

Q.5) Compare and contrast the concept of aggregation with association and generalization. Explain with suitable example.

Q.6) Write down detailed history of UML? How UML is useful in developing software?

Section B:

Q.7) Explain the following terms in detail:


a) Class and Object b) Polymorphism
c) Encapsulation d) Data Binding

Q.8) What do you mean by SDLC? Describe its steps in detail with suitable diagram.

Q.9) Draw a UML model to show the process of online Movie Ticket Booking using ‘Class case Diagram’. It must include
customer, username and password, contact number and address. Also write down the steps.

Q.10) Compare and contrast the concept of aggregation with the concept of association & generalization. Explain with suitable
example.

Q.11) a) What is SRS? Explain its concept in detail.


b) Demonstrate the process of book issue from the library using ‘Class Diagram’ in UML. Along with the steps.

Q.12) What do you mean by DFD? Explain its concepts in detail along with its symbols.

Section C:

Q.13) Explain following terms in detail with suitable examples:


a) E-commerce
b) E-Governance

Q.14) What is a diagram? Why we use ‘Use case diagram’ in OOAD? Mention different symbols used in ‘Use Case diagram’.

Q.15) Illustrate the concept of Inheritance in Object Oriented Programming? Explain its all types in detail with suitable example.

Q.16) Explain the following terms in detail:


a) Data Modeling Tools
b) Object Oriented Impact

Q.17) Explain the following terms in detail:


a) Usability b) Utility
c) System Modeling d) Process

Q.18) Illustrate the concept of Software Testing in detail. Also define its different types with suitable example.

Section D:

Q.19) What is Software Maintenance? What are the reasons for which software maintenance is important?

Q.20) What is Reverse Engineering? Explain the characteristics and levels of reverse engineering.

Q.21) Using Use case diagram, illustrate the process of purchasing laptop from flipchart website online with neat digram.

Q.22) Explain the following terms:


a) System b) System Design
c) Modelling d) System Analysis
Q.23) Write Short note on following:
a) Electronic Mall b) Electronic Busyness
c) TCP/IT d) Hacker

Q.24) What is Decision? What is its importance in OOAD? Explain the terms Decision Tree and Decision Table in detail.

Q.25) What is Information? What is the importance of right information? How right information is important in UML for model
designing?

Potrebbero piacerti anche