Basics of OO Systems
Use cases
Agile Methodologies
Domain Diagram
SSD
100
The basic data structure used in object oriented design is called
Class
100
A diagram that depicts the scenario's and users for a system.
Use cases
100
Give an example of an agile methodology
Scrum, Extreme programming etc
100
Domain Model is also called as
Conceptual Models
100
A System sequence diagram is mainly developed during this phase of UP
Elaboration
200
UP defines the Use case model within _________discipline.
Requirements
200
Extend relationship in a use case arises whens
Child use case might have to occur before the parent use case
200
Programming in pairs &Test driven development are features of
Extreme programming
200
When you are drawing a domain model, are you doing system analysis or system design?
system analysis
200
SSD is usually developed in this phase of UP
Elaboration
300
What is the required action if it is difficult to meet the deadlines
Descope
300
In use case diagrams,Ellipses with their names inside demonstrate?
Use case senario
300
Common project workroom, Daily meetings & Self-organizing teams are features of
SCRUM
300
One way to find conceptual classes while drawing a domain model is
Noun Analysis or Using a category List or Reusing existing models
300
These are the inputs to SSD
Use case senario
400
This phase in UP integrates the system with the working Environment
Transition
400
Use cases are mainly done in these two phases of UP
Inception & Elaboration
400
When you work in an agile fashion you do not make plans (True/ False)
False (Short term planning)
400
The number of possible instances of one concept that are associated with one instance of another concept is called ________
Multiplicity
400
System Operations can be defined while sketching these diagrams
SSD :)
500
During inception, it is useful to have some idea of the key non-functional requirements that have a major impact on the architecture. Requirements that cannot be modeled in a use case are recorded in a _______________________
Supplementary specification
500
Use cases means drawing diagrams only (True/False)
False
500
inception = requirements analysis, elaboration = design and construction = coding , True or False
False
500
Railway Reservation System is a system used for booking tickets over internet. Any Customer Can book tickets for different trains. Customer can book a ticket only if the tickets are available. Customer searches for the availability of tickets then if the tickets are available he books the tickets by initially filling details in a form. Tickets can be booked in two ways by i-ticket or by e-ticket booking. Read the short case and find at least 4 domain classes
Possible Answers: Customer , Ticket ( i - Ticket , e - ticket), Reservation
500
Use Case name: Booking Packages Description: This use case describes the scenario where the user books different touring Packages at the airline ticket reservation. Actor: Customer or the user FIND ATLEAST FOUR SYSTEM EVENTS: Main Success Scenario: 1. The application verifies the authenticity of the username and password of the Customer. 2. The customer looks up information regarding various touring packages available at his destination at the time of airline ticket reservation. 3. The application displays information of various touring packages available at customer’s choice of place. 4. The user can Add/Delete Modify Customer Information. 5. The Customer can choose a hotel from the available list. 6. The system displays the type of rooms available in the hotel. 7. If the suitable room is available then the customer books the room else the customer fills the waiting list form.
verify customer, view information, add/delete customer, choose hotel, choose room.
M
e
n
u