Sie sind auf Seite 1von 4

Q1.What should use case diagram illustrate?

- Business requirement.
Q2.In which phase of unified process use case diagram first appear?
- inception phase
Q3. What can be modeled with use case diagrams?
- Functionality.
Q4. What are four major components of use case diagram?
- System, actors, use cases, relationships.
Q5. What do actor represents?
- Users of the system.
Q6. What do use cases represents?
- Functions of the system.
Q7. What kind of relationship indicates that one use case is compulsory required another
use case for its operation?
- Include relationship.
Q8. What kind of relationship is used to occasionally use another use case?
- Extend relationship.
Q9.What is two major roles of an activity diagram?
- Complex object workflow.
Q10. What are three reasons why we model activity diagrams?
- To elaborate on a use case, to identify the pre and post conditions of a use case, and
to discover new use cases.
Q11.What is three reasons why we model activity diagrams?
- To elaborate on a use case, to identify the pre and post conditions of a use case, and
to discover new use cases.
Q12.What is three major notational components of an activity diagram?
- Activities, Actions, and Transitions.
Q13.What is the difference between an activity and state?
- An activity indicates that an action is taking place, whereas a state indicates that a
internal setting which changed due to action.
Q14.What is two special states?
- Start and end state.
Q15.What is transition?
- A representation of control flow from one activity or state to another.
Q16. What is Guard condition?
- Expression that, when evaluated to true, allow control to flow across their
transitions.

Q17.what is events?
- Events are activities that occur that force control flow from one activity to another.
Q18. What is mean by swim lanes?
- Swim lanes are compartments used to separate activities by their object or domain.
Q19. What are fork and joins used for?
- Forks are used to initiate parallel processing .and joins are used for multiple
processes to catch up with to resume single processing.
Q20. What are the two components of a sequence diagrams?
- Active objects and messages.
Q21. What do sequence diagram model?
- Interaction between active objects.
Q22. What is life line?
- A dashed line extending vertically from an active object depicting time over the
active objects life.
Q23. How do active objects communicate with each other?
- With messages.
Q24. What are valid objects?
- Actors and objects (class instances).
Q25.What is the name of the message to create an object within a sequence diagram?
What about the message to remove it?
- <<create>> , <<destroy>>.
Q26. To what do states belongs?
- Objects.
Q27. Why we model a class diagrams?
- To show more detail about our product and to show the information needed to put
together a map indicating the path through the available functionality.
Q28.What is two main component of class diagram?
- Attributes and operations.
Q29.What is the difference between attribute and operations?
- Attribute is used to represent the state information, while an operation is used to
perform functionality relating specifically to the class.
Q30.what do the attributes +,-, #, ~ represent?
- Public, private, protected, package.
Q31. What is package?
- A way of grouping classes in to common categories.
Q32. What are the three notations for objects instances in collaborations diagram?
- Object name without a class name; Object and class names; class name without
object name.

Q33.What is associations roles?


- A relationship between two classes roles.
Q34. What are links?
- A relationship between two objects.
Q35.What is aggregation?
- An association where a whole is made up of parts, but the parts can exist without
the whole.
Q36.What is composition?
- An association where a whole is made up of parts, but the parts cannot exist
without the whole.
Q37. What is difference between an activity diagram and state chart diagram?
- An activity diagram is used to model how different areas of work behave with each
other and interact, where as a statechart diagram is used to represent a single
objects and how its behavior causes it to change state.
Q38.What is state?
- State is defined as a snapshot or a milestone of a objects behavior at a particular
point in time.
Q39. Why do we model state chart diagrams?
- Primarily to model the changes in an objects state but they can also used to model
complex use case behaviors.
Q40.What is maximum number of start states that can be used in a state chart diagram?
- There is no limit.
Q41.What is synchronization of states?
- Allowing more than one state to be valid at a time.
Q42.What is an event?
- A description place on a transition to indicate why state is changing in a class.
Q43. What is action?
- Behavior that is triggered by a condition in the state or by an event.
Q44.What is substrate?
- State belongs to only particular state in diagram.
Q45.What is deployment diagram?
- A model of how hardware is deployed in a system.
Q46 Difference between Composition and Aggregation.
Q47 Difference: Sequence Diagrams, Collaboration Diagrams.
Q48 Difference: 'uses', 'extends', 'includes'
Q49Comment: C++ "includes" behavior and java "imports"
Q50 what do you mean by "Realization"?
Q51 Difference: Activity Diagram and Sequence Diagram.
Q52 what is association?
Q53 How to resolve many to many relationships?
Q54 every object has: state, behavior and identity - explain
Q55 Explain Class Diagram in Detail.
Q56 what is the Design Patterns you know.

Q57 Write any two advantages of modeling?


The main reason for modeling is the reduction of complexity. The cost of the modeling
analysis is much lower than the cost of similar experimentation conducted with real time.
Q 58. What is testing?
Q 59 why we need testing?
Q60. What are levels of testing?
Q61. When to start testing?
Q62. When to stop testing?
Q63. What is-Errors, Fault, Failure, Bugs?
Q64. Diff. between Testing and Debugging.
Q65. Explain Testing in V&V Model.
Q66. Explain Testing Lifecycle?
Q67. Explain TDD with diagram
Q68. What are White Box and Black Box Testing? Differentiate it.
Q69. Diff. between Unit testing and Integration testing.
Q70. Types of testing.
Q71. Types of Integration testing.
Q72. Test case design strategies of Black Box Approach.
Q 73. Test case design strategies of White Box Approach.
Q74. What is test case and test plan.
Q75. What is verification and validation?
Q76. Explain priority and severity.
Q 77. Explain Test case template.

Das könnte Ihnen auch gefallen