Quick Revision

GK One-Line Question & Answer

15541+ short questions with short answers, covering every category and sub-category on the site — no long articles to scroll through. Good for a fast recap before an exam, or a few minutes of daily practice.

Software Engineering → Software Development Models 4

What is a primary actor?
a calling operation in the calling object invokes an operation (a.k.a. method) in the called object.
click to copy
________________represents a piece of information that is relevant to the description of the class.
business-driven
click to copy
A use-case____________ represents how a use case will be implemented in terms of collaborating objects.
they are component types and their coordination is described in terms of protocols that server uses to communicate with each of its clients
click to copy
__________ represented by In UML diagrams, relationship between component parts and object.
use case
click to copy

Software Engineering → Waterfall Model 4

What can an inclusion use case be used for?
the relational table has multiple primary keys.
click to copy
Two classes that express the same information is known as ______________
service ,service compositions
click to copy
The reason for separating the use-case realization from its use case is ________________.
a sequence of interactions between the user and the system
click to copy
A ____________ is a blueprint for an object.
is the number of instances with a single instance
click to copy

Software Engineering → Spiral Model 4

What is a boundary object?
the service agent can offer a service in response to a client agent request.
click to copy
The relationship among objects is based on _______________
broker
click to copy
Find incorrect about Use Case.
the actor that starts the use case
click to copy
Class diagrams are used for ______________
all of the above
click to copy

Software Engineering → Agile Model 4

What is a business logic object?
knows the type of service required but not the specific service
click to copy
Multiplicity of Associations are __________________
reliability
click to copy
Use case diagrams can be used for ________________.
to describe a use case that includes other use cases
click to copy
Abstraction has ______ types.
attributes
click to copy

Software Engineering → Requirement Engineering 4

The relationship among objects is based on ___.
an active object has a thread of control; a passive object does not have a thread of control
click to copy
"UML also provides a constraint language known as _______________"
the components to be easily replaceable
click to copy
UML use case diagrams are ideal for __________________
an object that communicates with an external object
click to copy
To hide the internal implementation of an object we use …
redundant classes
click to copy

Software Engineering → Software Design 4

Composition and aggregations are special forms of a relationship in which classes are connected by the ____________.
the overall structure of the software product line
click to copy
________ diagrams are used to illustrate data structures, and the static snapshots instances of the things found in the class diagrams.
modifiability of the system
click to copy
Purpose of Class Diagrams ___________
an object that defines business specific application logic
click to copy
The vertcal dimension of a sequence diagram shows
all of the above
click to copy

Software Engineering → Coding Standards 4

Each sequence through the use case is called a ____________
a guard condition
click to copy
Forward engineering and reverse engineering can be applicable to ________
multi tier
click to copy
________________ is a special type of aggregation where parts are destroyed when the whole is destroyed.
all of above.
click to copy
CRC approach and noun phrase approach are used to identify …
optional association,1 & 2
click to copy

Software Engineering → Software Testing 3

Dependencies between use cases can be defined by using _______________
a member of the spl composed of kernel classes and possibly some default classes
click to copy
Which of the following diagram is used to model the vocabulary of a system?
broker
click to copy
An operation can be described as?
whole/part relationship.
click to copy

Software Engineering → Debugging 3

UML diagram that shows the interaction between users and system, is known as
transaction-based
click to copy
Forward engineering of an ________ is theoretically possible but programmatically o limited value.
soa
click to copy
Which of these are part of the class operation specification format?
scenario
click to copy

Software Engineering → Software Maintenance 3

Multiplicity for an association ___________.
component diagram
click to copy
Class diagrams are not useful to ________
requirements
click to copy
Which among these are the rules to be considered to form Class diagrams?
both 1 & 2
click to copy

Software Engineering → Introduction to Software Engineering 3

Main parts of a use case scenario _________________
client side
click to copy
Forward engineering in UML is the process of transforming ________
an architecture is foremost an abstraction of a system that suppresses details of the components that do not affect how they are used
click to copy
Which of these are the heuristics?
use case diagram
click to copy