Software-Design-Modeling (Set 4)
Software-Design-Modeling (Set 4)
4 of 5 sets
304. Aggregation is …
A. set of relationship
B. composed of relationship
C. part of relationship
D. all of these
Answer:B
308. in a sequence diagram, the _____ indicates when an object sends or receives a
message.
A. command line
B. focus
C. request link
D. lifeline
Answer:C
309. The two types of interaction diagrams are ____, and ____ diagrams.
A. sequence
B. communication
C. both
D. none
Answer:C
311. A decision point within an activity diagram may be shown with an activity
symbol.
A. true
B. false
C. both
D. none
Answer:A
318. In an activity diagram, the merge symbol has the same shape as what other
symbol?
A. decision symbols
B. 1
C. 2
D. 3
Answer:A
326. Uses cases are represented as ________ within the system rectangle.
A. ellipses
B. circles
C. rhombus
D. rectangle
Answer:A
327. An ________ connects the initiating actor to the use case (ending at the use
case).
A. arrow
B. line
C. arc
D. scribble
Answer:A
331. ________relationship between use cases means that the base use case explicitly
incorporates the behavior of another use case at a location specified in the base.
A. exclude
B. extend
C. include
D. abstract
Answer:C
338. ________uses the services of the system under design to fulfill the goals.
A. primary actor
B. supporting actor
C. offstage actor
D. secondary actor
Answer:A
339. ________state "what must always" be true beginning a scenario in the use
case.
A. pre-conditions
B. primary conditions
C. post-conditions
D. secondary conditions
Answer:A
346. ________is a path from one activity state to the next activity state.
A. action state
B. activity state
C. transition
D. fork
Answer:B
353. Diagrams which are used to distribute files, libraries, and tables across
topology of hardware are called
A. deployment diagrams
B. use case diagrams
C. sequence diagrams
D. collaboration diagrams
Answer:A
354. How many views of the software can be represented through the Unified
Modeling Language UML)?
A. four
B. five
C. nine
355. Which of the following views represents the interaction of the user with the
software but tells nothing about the internal working of the software?
A. use case diagram
B. activity diagram
C. class diagram
D. all of the above
Answer:A
356. What are the notations for the Use case Diagrams?
A. use case
B. actor
C. prototype
D. use case and actor
Answer:D
357. Which among the following can be heuristic for Use case diagram?
A. the product can be made actor
B. never name actors with noun phrases
C. name use cases with verb phrases
D. all of the mentioned
Answer:C
362. A UML diagram that facilitates requirements gathering and interacts between
system and external users, is called as
A. flowchart diagram
B. sequence diagram
C. use case diagram
D. data flow diagram
Answer:C
363. Select from the following which is used to show one static frame in the
dynamic storyboarD.
A. class diagram
B. activity diagram
C. object diagram
D. interaction diagram
364. Which of the following diagram is used to model the distribution of objects?
A. object diagram
B. activity diagram
C. state chart diagram
D. interaction diagram
Answer:A
366. Select the interaction that the use case description has.
A. product and actor
B. use case
C. actor
D. product
Answer:A
367. Use case descriptions consist of interaction among which of the following?
A. product
B. use case
C. actor
D. product & actor
Answer:D
370. Which descriptions are true for the use case description format?
A. underline text refers to another use case
B. extensions section uses complicated numbering scheme
C. indentation is used in order to make extensions easier to read
D. all of the mentioned
Answer:D
371. What are the methods in which use case descriptions can be written?
A. actors in a use case are almost always stakeholders
B. preconditions must be true before statement begins
C. need list should be reviewed when writing each use case
D. all of the mentioned
Answer:D
376. Which steps are included in use case driven iterative development?
A. at each iteration, one or more use cases are selected for implementation
B. iteration should be followed until the system is complete
C. iterative development builds system functionality gradually through analysis, design, coding,
testing and evaluation
D. all of the mentioned
Answer:D
377. ________ diagrams are used to illustrate data structures, and the static
snapshots instances of the things found in the class diagrams.
A. use case
B. object
C. collaboration
D. sequence
Answer:B
378. Object diagram is used to show the design ________ view of a system.
A. static
B. dynamic
383. Which of the following diagram is used to model the distribution of objects?
A. object diagram
B. activity diagram
384. Which of the following diagram is used to model the vocabulary of a system?
A. object diagram
B. activity diagram
C. class diagram
D. interaction diagram
Answer:C
392. In which principle, the models created explain the identification of a problem
and find its solution?
A. the choice of model is important
B. levels of precision may differ
C. the best models are connected to reality
D. no single model is sufficient
Answer:A
393. Algorithmic and object-oriented are the two common ways for modeling
________
A. non-software systems
395. ________ defines the system's actions and how different parts contribute to it.
A. behavior
B. structure
C. model
D. use case
Answer:A
396. ________ can be done for both simple and complex systems.
A. generalization n
B. specification cm,
C. modeling
D. collaboration
Answer:A