SWD392 EXAM/247 ACCURATE QUESTIONS AND SOLUTIONS
SWD392 EXAM/247 ACCURATE QUESTIONS AND SOLUTIONS
SWD392 EXAM/247 ACCURATE QUESTIONS AND SOLUTIONS
All documents for this subject (1)
Seller
Follow
Victorious23
Reviews received
Content preview
SWD392 EXAM/247 ACCURATE
QUESTIONS AND SOLUTIONS
What does an interaction diagram depict?
A. Objects and links
B. Classes and relationships
C. Objects and messages
D. States and events - -C. Objects and messages
-What does an interaction diagram depict?
A. The state and transitions inside a control object
B. Classes and their relationships
C. Software objects and the sequence of their interactions
D. The external objects communicating with the system - -C. Software
objects and the sequence of their interactions
-What is the evolutionary prototyping approach?
A. A form of incremental development in which the prototype is mapped to
software architecture or user interfaces when the delivered system
B. A form of software development in which the prototype evolves through
several intermediate operational systems into the delivered system
C. Risk-driven development
D. A form of incremental development in which the prototype evolves
through several intermediate operational systems into the delivered system -
-B. A form of software development in which the prototype evolves through
several intermediate operational systems into the delivered system
-Which of the following are object oriented concepts?
A. Modules and interfaces
B. Modules and information hiding
C. Classes, information hiding, and inheritance
D. Concurrency and information hiding - -C. Classes, information hiding, and
inheritance
-What is notation for a synchronous messages (from UML1.4)?
A. A sold line with an arrow with a sock arrowhead
B. A solid line with an arrow with a half arrowhead
C. A dotted line with an arrow with a stick arrowhead
D. A dotted line with an arrow with a half arrowhead - -C. A dotted line with
an arrow with a stick arrowhead
-What is the stereotype extension mechanism?
A. It allows defining a new building block that is derived from an existing UML
modeling element but tailored to the modeler's problem
,B. It allows defining a new building block that is not based on existing UML
modeling elements
C. It allows defining a new element that is derived from an existing UML
modeling element but tailored to the modeler's problem
D. It allows defining a new element that is not based on existing UML
modeling elements - -A. It allows defining a new building block that is
derived from an existing UML modeling element but tailored to the modeler's
problem
-What do class structuring criteria help with?
A. Structuring an application into classes
B. Defining the attributes of a class
C. Defining the associations of a class
D. Defining the operations of a class - -A. Structuring an application into
classes
-What are main difference between object-oriented static modeling and
entity relationship modeling?
A. Entity relationship modeling depicts entities, whereas object-oriented
static modeling does not
B. Object-oriented static modeling depicts attributes of each entity, whereas
entity relationship modeling does not
C. Entity relationship modeling depicts relationships, whereas object-oriented
static modeling does not
D. Object-oriented static modeling can depicts operations of each entity,
whereas entity relationship modeling does not - -C. Entity relationship
modeling depicts relationships, whereas object-oriented static modeling does
not
-In an extend relationship, does the base use case depend on the extension
use case?
A. not depend
B. depend
C. Can depend
D. always - -A. not depend
-What is a platform-specific model (PSM)?
A. A specific hardware platform.
B. A precise model of the software architecture before a commitment is
made to a specific platform.
C. A precise model of the software architecture mapped to a specific
platform.
D. A graphical or textual description of the software. - -C. A precise model of
the software architecture mapped to a specific platform.
-Choose the best answer about UML
,A. A graphical modeling language for describing object-oriented models
B. A graphical modeling method for describing object-oriented models
C. A graphical language for describing object-oriented models.
D. A standardized graphical language and notation for describing object-
oriented models maintained by OMG - -D. A standardized graphical language
and notation for describing object-oriented models maintained by OMG
-What is the COMET method?
A. A UML-based software modeling method
B. Software modeling and architectural design method
C. A Software development method of rational
D. A UML-based software modeling and architectural design method - -D. A
UML-based software modeling and architectural design method
-What is the unified software development process (USDP/RUP)?
A. A use case-driven software process that uses the UML notation
B. A software process that uses the UML notation
C. A use case-driven software process
D. An object-driven software process that uses the UML notation - -A. A use
case-driven software process that uses the UML notation
-What is the correct definition of software modeling according to the Object
Modeling Group (OMG)?
A. modeling is the designing of software applications before coding
B. Software modeling is the process of building software models
C . Software modeling is the process of building diagrams
D. Software modeling is an essential part of the software development
process - -B. Software modeling is the process of building software models
-What does a statechart diagram depict?
A. Objects and links
B. Classes and relationships
C. Objects and messages
D. States and events - -D. States and events
-What does a state machine diagram depict?
A. States and relationships
B. Events and transitions
C. States and objects
D. States and state transitions - -D. States and state transitions
-Which method can be used to to model entity classes according to object-
oriented modeling method?
A. Data dictionary
B. Entity relationship diagram
C. Class diagram in UML
, D. Object diagram in UML - -C. Class diagram in UML
-What is a passive object?
A. An object can have its own thread of control and can execute concurrently
with other objects
B. An object has no thread of control and can execute concurrently with
other objects
C. An object has no thread of control and executes only when another object
invokes one of its operations
D. Any object - -C. An object has no thread of control and executes only
when another object invokes one of its operations
-What external entity can be a system actor?
A. A human user
B. external system that interfaces with the system
C. External I/O device
D. A timer
E. All of above - -E. All of above
-What is a use case?
A. A case study involving users
B. A sequence of interactions between the user and the system
C. A sequence of interactions between the user and the objects in the system
D. A sequence of user inputs to the system - -A. A case study involving users
-What is a software life cycle?
A. The life of the software
B. A cyclic approach to developing software
C. A phased approach to developing software
D. The life of software developed in cycles - -C. A phased approach to
developing software
-What is a software life cycle model?
A. A specification of the software development process
B. A description of the software development process
C. An abstraction of the software development process
D. A diagram of the software development process - -B. A description of the
software development process
-What is an active object used to depict?
A. concurrent object
B. thread
C. task
D. All above - -D. All above
-How is an actor depicted on a use case diagram?
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Victorious23. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $20.49. You're not tied to anything after your purchase.