GoConqr has a new look! Let us know what you think.

Quiz

Quiz 7

Allie G 15 questions

Take the quiz

Questions in this quiz (15)

  1. 1A valid domain model consists of ____
    1. AA UML diagram of the requirements
    2. BA detailed use case, a class diagram, and corresponding sequence diagram.
    3. CAll classes within the PDC
    4. DAll abstract classes within the application
  2. 2What is NOT true of an object?
    1. AAn object is an instance of a class specification
    2. BAn object maintains private data and at least one public method
    3. CAn object is an entity that controls other objects to perform its responsibility
    4. DAn object is an entity with a unique identity, a single responsibility, and long-term state.
  3. 3What is NOT true of a class?
    1. AA class is a specification for a set of objects of the same kind.
    2. BA class has a clear name, a single responsibility, and collaborators
    3. CA class should have high coupling and low cohesion.
    4. DMultiple classes may specify a single object.
  4. 4A use case is considered “rigorously correct” whenever __________
    1. AIt complies with the IEEE 830 standard
    2. BThe detailed use case and object model are consistent
    3. CThe stakeholders have verified it
    4. DIt passes all tests run against it
  5. 5Functional decomposition and scope-of-control decomposition are techniques using what math principle?
    1. ASemantic analysis
    2. BOrthogonality
    3. CPerpendicularity
    4. DSyntactic analysis
  6. 6Use case validation using UML and XUML are applied to which part of the system?
    1. AOnly the PDC abstraction classes
    2. BAll components of the MVP architecture
    3. CAll abstraction classes in the MVP architecture
    4. DThe detailed use case, its UI, and its design components
  7. 7For each class diagram in the domain model that corresponds to a single use case, what is NOT true?
    1. AEach method and data element must be unique to only one class
    2. BEach method must be a function
    3. CBase classes should be abstract or interface types
    4. DThe class diagram must be consistent with the detailed use case and sequence diagram.
  8. 8 On an XUML sequence diagram, for a horizontal line that represents a method call,
    1. AThe arrowhead points to the object containing the called method.
    2. BThe tail of the arrow points from the object containing the called method.
    3. CA dashed line is used to represent synchronous events.
    4. DA dashed line is used to represent message calls that have no return data.
  9. 9On an XUML sequence diagram for our drone system, for signals that are sent to and from the drone.
    1. AA signal is represented as a method call with no return data.
    2. BA signal is represented as a response to a method call with no return data.
    3. CSignals can only be sent when requested during a message call.
    4. DA signal is represented as an asynchronous event with a dashed line and no return data.
  10. 10How is cardinality used in a UML class diagram?
    1. ATo show the number of objects in a class diagram between HAS-A (aggregation) and association relationships.
    2. BTo show the number of objects in a class diagram between IS-A (inheritance) and association relationships.
    3. CTo show the number of objects in a class diagram between HAS-A (aggregation) and IS-A (inheritance) relationships.
    4. DCardinality cannot be used in class diagrams to show objects.

Information

Description
Quiz on Quiz 7, created by Allie G on 26/04/2017.
Author
Allie G
Language
English
Views
0
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?