1 |
Collaboration diagrams have basically two types of components: objects and ---------- |
messages
methods
classes
non of the above
|
2 |
Which one is not the purpose of Interaction Diagrams ? |
Model interactions between objects
Assist in understanding how a system (a use case) actually works
Identify responsibilities/operations and assign them to classes
Identify responsibilities/operations and assign them to classes
|
3 |
Insufficient user involvement leads to ------------- products. |
unacceptable
ambigious
dissatisfaction of customer to
non of the above
|
4 |
DFD Notation contains |
Data Store
Extenal Agents
Processes
All of the above
|
5 |
It is not possible to use ordinary data flow diagrams to model the functional requirements of real-time
systems |
True
False
Not Sure
|
6 |
Following are some statements associated with data flow diagrams. Identify the correct statement from
among them. |
DFDs are used to model complex interfaces.
DFDs are used to represent only functional processing, data stores and data movements between
functions
DFDs depict only processes which can be decomposed
DFDs do not show external data sources and external data sinks
|
7 |
Cohesion is about making sure each component does _____ thing and does it well. |
three
two
infinite
one
|
8 |
Software architecture is "the ---------- of the components of a program/system, their interrelationships,
and principles and guidelines governing their design and evolution over time." |
combination
collection
structure
unification
|
9 |
System Architecture is important to consider because it helps in making ------------- |
Mutual communication
Early design decisions.
Reusable abstraction of a system.
All of the above
|
10 |
Identifying Whole-Part structures (Aggregations) means what are my ---------------- |
Components
Structures
Objecs
Classes
|