Archive

Archive for the ‘QUIZ-1’ Category

Quiz 1 Solutions

October 17, 2011 Leave a comment

Q1: Match the following diagrams with their associated models.

i. Functional Model (e)
ii. Analysis Object Model (a)
iii. Dynamic Model (b,c,d)

a. Class Diagrams
b. Sequence Diagrams
c. Activity Diagrams
d. State Diagrams
e. Use Case Diagrams

Q2: Fill in the gaps with the terms given below.

state, prototyping, analysis, coupling, subsystem, task analysis, requirement elicitation, disclaimer, sequence, scenarios, coherence, class, activity, use cases

1. Class diagrams represent the structure of the system
2. Requirements elicitation: Definition of the system in terms understood by the customer
3. Analysis: Definition of the system in terms understood by the developer.
4. Scenarios: Describe the use of the system as a series of interactions between a concrete end user and the system
5. Use cases: Abstractions that describe a class of scenarios
6. Subsystem: Collection of classes, associations, operations, events and constraints that are closely interrelated with each other
7. Dependency among classes is termed as coherence and dependency among subsystems is measured by coupling.

Q3: Mark the given requirements as Functional (F), Non-functional(N) or Constraint(C).
• Author should be able to create/edit documents. (F)
• The system should be a desktop application implemented using Java Swing. (C)
• Possible interruptions while the system is working should not damage the data in hand. (N)
• Sent and received documents shall be reachable but not editable. (F)
• User attachments should be added on within at most 5 seconds for the maximum defined file-size. (N)
• Documents can be arranged as text which may have several attachments. (F)
• The users should be able to access their accounts 24 hours a day, seven days a week. (N)
• Object-to-file serialization is desired for the save operations during the implementation. (C)
• Database queries shall be arranged in a way that does not affect the response time substantially. (N)
• Approved documents shall be directed to interested parties regarding to a pre-defined flow of interactions. (F)

Advertisements
Categories: QUIZ-1, QUIZZES

Quiz 1 Questions

October 17, 2011 Leave a comment

1. Match the following diagrams with their associated models.

i. Functional Model
ii. Analysis Object Model
iii. Dynamic Model

a. Class Diagrams
b. Sequence Diagrams
c. Activity Diagrams
d. State Diagrams
e. Use Case Diagrams

2. Fill in the gaps with the terms given below.

state, prototyping, analysis, coupling, subsystem, task analysis, requirement elicitation, disclaimer, sequence, scenarios, coherence, class, activity, use cases

1. _______________________ diagrams represent the structure of the system.
2. _______________________: Definition of the system in terms understood by the customer.
3. _______________________: Abstractions that describe a class of scenarios.
4. _______________________: Definition of the system in terms understood by the developer.
5. _______________________: Describe the use of the system as a series of interactions between a concrete end user and the system .
6. Dependency among classes is termed as _________________and dependency among subsystems is measured by _________________.
7. _______________________: Collection of classes, associations, operations, events and constraints that are closely interrelated with each other

3. Mark the given requirements as Functional (F), Non-functional(N) or Constraint(C).

1. Author should be able to create/edit documents. (_____)
2. The system should be a desktop application implemented using Java Swing. (_____)
3. Possible interruptions while the system is working should not damage the data in hand. (_____)
4. Sent and received documents shall be reachable but not editable. (_____)
5. User attachments should be added on within at most 5 seconds for the maximum defined file-size. (_____)
6. Documents can be arranged as text which may have several attachments. (_____)
7. The users should be able to access their accounts 24 hours a day, seven days a week. (_____)
8. Object-to-file serialization is desired for the save operations during the implementation. (_____)
9. Database queries shall be arranged in a way that does not affect the response time substantially. (_____)
10. Approved documents shall be directed to interested parties regarding to a pre-defined flow of interactions. (_____)

Categories: QUIZ-1, QUIZZES