0% found this document useful (0 votes)
22 views

Software-Design-Modeling (Set 5)

Uploaded by

Girraj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Software-Design-Modeling (Set 5)

Uploaded by

Girraj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Software Design Modeling (SDM)

5 of 5 sets

401. A collection of operations that specify the services rendered by a class or


component known as________
A. class
B. interaction
C. interface
D. collaboration
Answer:D

402. ________ is an abstraction of a set of functions that the system performs.


A. class
o m
B. interaction
. c
C. use case
te
D. collaboration
a
Answer:C
q M
c
computational resource. M
403. ________ is a physical element that exists at runtime and represents a

A. node
B. actor
C. name
D. object
Answer:A

404. Which one of the following is not a structural thing?


A. class
B. package
C. use case
D. node
Answer:B
405. ________ can represent the invocation of an operation, a step in a business p
an entire business process.
A. state machine
B. interaction
C. use case
D. activity
Answer:D

406. The explanatory parts of the UML model are known as ________
A. behavioral things
B. grouping things
C. structural things
D. annotational things
Answer:D

407. A link is an instance of ________


A. generalization
B. association
C. dependency
D. realization
Answer:B

408. ______ are used to create new building blocks from existing blocks.
A. tagged values
B. stereotypes
C. constraints
D. diagrams
Answer:B

409. In which phase is the scope of the project defined?


A. inception
B. elaboration
C. construction
D. transition
Answer:A

View all MCQ's at McqMate.com


410. Which one of the following GOAD artifacts is the MOST useful?
A. use cases
B. interaction diagrams
C. activity diagrams
D. package diagrams
Answer:A

411. All public methods in business model objects are defined directly or indirectly
because of a ________ requirement.
A. use case
B. dependency
C. association
D. sequence
Answer:A

412. UML interfaces are used to ________


A. define an api for all classes
B. program in java, but not in c++ or smalltalk
C. define executable logic to reuse across classes
D. specify required services for types of objects
Answer:D

413. An actor is ________


A. a person
B. a job title
C. a role
D. a system
Answer:C

414. The system icon identifies ________


A. the boundaries of the system
B. the scope of the project so
C. the context of the system
D. another system in the role of an actor
Answer:C

View all MCQ's at McqMate.com


415. A person may function in ________
A. only one role le
B. many roles
C. one role per system
D. one role per use case
Answer:B

416. Devices and other systems ________


A. may be actors
B. may only receive output from a use case
C. may only provide input to a use case
D. are out of scope because we are describing only one system at
Answer:A

417. Associations ________


A. may exist only between actors and use cases
B. identify the flow of data between actors and use cases
C. identify interactions between actors and use cases
D. identify dependencies between actors and use cases
Answer:C

418. Use cases ________


A. identify business processes
B. identify system goals
C. describe workflow
D. prioritize system procedures
Answer:B

419. The association stereotype «Extends» indicates ________


A. delegation of part of a task to another use case
B. the target use case is a subprocess of the source use cases
C. a specialized form of a use case
D. a deviation from the uml standard
Answer:C

View all MCQ's at McqMate.com


420. ________ can model the behavior of an individual object.
A. class
B. use case
C. state machine
D. activity
Answer:C

421. A ________ is a behavior that specifies the sequence of states an object goes
through during its lifetime in response to events.
A. class
B. state machine
C. use case
D. activity
Answer:B

422. A ________ is a condition during the life of an object during which it satisfies
performs some activity or waits for some event.
A. class
B. state
C. actor
D. component
Answer:B

423. A ________ is a relationship between two states indicating that an object in


the first s will enter the second state.
A. transition
B. state
C. association
D. generalization
Answer:A

424. A state that has substates, that is nested states, is called ________
A. composite state
B. history state
C. target state
D. source state

View all MCQ's at McqMate.com


Answer:A

425. Inside the states, the events are encountered to handle without leaving the
state. This is known as________
A. state machine
B. state transition
C. internal transition
D. external transition
Answer:C

426. ________ is the state that is active after completion of the transition.
A. composite state
B. history state
C. target state
D. source state
Answer:C

427. A ________ describes the aspects of an object whose current behavior depends
on its p
A. class
B. state machine
C. use case
D. activity
Answer:B

428. The relationship between two states is called ________


A. transition
B. state
C. association
D. generalization
Answer:A

429. ________ are handled without causing a change in state.


A. transitions
B. events
C. signals

View all MCQ's at McqMate.com


D. state
Answer:A

430. A sequential state machine may have ________


A. at most one initial state and one final state n
B. at least one initial state and one final state
C. at most one initial state more than one final state
D. more than one initial state and at most one final state
Answer:A

431. Which of the following is used to model the life time of an object?
A. use case
B. class
C. state machine
D. interface
Answer:C

432. State that is active after the completion of the transition is called ________
A. source state
B. target state
C. history state
D. final state
Answer:B

433. Which of the following is present in a nested concurrent state machine?


A. initial state
B. final state
C. history state
D. concurrent sub state
Answer:D

434. Which of the following is wrong with respect to a thread?


A. threads are light weight
B. threads are modeled using stereotyped active classes be
C. threads are nested inside another thread

View all MCQ's at McqMate.com


D. threads can initiate a control activity
Answer:C

435. Absolute time of an event is modeled as ________


A. timing constraint
B. timing mark
C. timing expression
D. timing semantics
Answer:A

436. ________ is denotation for the time at which an event occurs.


A. timing mark
B. timing constraint
C. timing expression
D. timing response
Answer:A

437. Which of the following evaluates to an absolute value of Time?


A. timing mark
B. timing constraint
C. timing expression
D. timing location
Answer:C

438. A state machine whose actions are all attached to states is called ________
A. activity diagram
B. mealy machine
C. moore machine
D. component diagram
Answer:C

439. State chart Diagrams are needed ________


A. when a class has complex life cycle
B. when the execution of scenario is to be traced
C. to allocate classes and objects to modules

View all MCQ's at McqMate.com


D. to allocate processes to processors
Answer:A

440. during its lifetime in response to events.


A. class
B. state machine
C. use case
D. activity
Answer:B

441. How many views of the software can be represented through the Unified
Modeling Language (UML)?
A. four
B. five
C. nine
D. none of the above
Answer:B

442. 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

View all MCQ's at McqMate.com

You might also like