A software might allow a user to interact via________________________?
A. keyboard commands
B. mouse movement
C. voice recognition commands
D. all of the mentioned
Explanation: All the mentioned input mediums are available today.
A. keyboard commands
B. mouse movement
C. voice recognition commands
D. all of the mentioned
Explanation: All the mentioned input mediums are available today.
A. system context model
B. interaction model
C. environmental model
D. both system context and interaction
Explanation: The context model of a system may be represented using associations. Associations simply show that there are some relationships between the entities involved in the association.
A. User, task, and environment analysis and modeling
B. Interface design
C. Knowledgeable, frequent users
D. Interface validation
Explanation: These are the end user for whom the product is being built.
A. Activity diagram
B. Sequence diagram
C. Statechart diagram
D. Object diagram
Explanation: A statechart diagram shows a state machine, consisting of states, transitions, events, and activities.
A. Inheritance
B. Composition
C. All of the mentioned
D. None of the mentioned
Explanation: Using inheritance, an existing design pattern becomes a template for a new subclass.Composition is a concept that leads to aggregate objects.
A. patterns
B. documents
C. structures
D. methods
Explanation: A pattern is the outline of a reusable solution to a general problem encountered in a particular context.
A. operations only
B. attributes only
C. both operations and attributes
D. none of the mentioned
Explanation: In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system’s classes, their attributes, operations, and the relationships among objects.