OOAD EXCEL-MCQ
63 What is a sequence diagram?
A diagram that shows interacting individuals along the top of the diagram and messages passed among them arranged in temporal order down the page
A diagram that shows messages superimposed on a diagram depicting collaborating individuals and the links among them
A diagram that shows the change of an individual’s state over time
All of the mentioned
64 Which of the following is true about Sequence frames?
A sequence diagram has a frame consisting of a rectangle with a pentagon in its upper left-hand corner
The pentagon is its name compartment; the interaction is represented inside the rectangle
The string in the name compartment has the form sd interaction Identifier where interaction Identifier is either a simple name or an operation specification with the same format as in a class diagram
All of the mentioned
65 What are the heuristics which the sequencing diagram follows?
Put pairs of lifelines that interact heavily next to one another
Position lifelines to make message arrows as short as possible
Position lifelines to make message arrows go from left to right
All of the mentioned
66 What are the three different types of message arrows?
Synchronous, asynchronous, asynchronous with instance creation
Self, Multiplied, instance generator
Synchronous, Asynchronous, synchronous with instance creation
None of the mentioned
67 When is the operation executing, suspended and active?
An operation is executing when some process is actually running its code
An operation is suspended when it sends a synchronous message and it is waiting for the message to return
An operation is active when it is either executing or suspended
All of the mentioned
68 A ________ is a behavior that specifies the sequence of states an object goes through during its lifetime in response to events.
class
state machine
use case
activity
69 A ________ is a relationship between two states indicating that an object in the first s will enter the second state.
transition
state
association
generalization
70 A sequential state machine may have ________
at most one initial state and one final state n
completion transitions
at most one initial state more than one final state
more than one initial state and at most one final state
71 State that is active after the completion of the transition is called ________
source state
target state
history state
final state
72 State chart Diagrams are needed ________
when a class has complex life cycle
when the execution of scenario is to be traced
to allocate classes and objects to modules
to allocate processes to processors
73 Which of the statements state the name compartment?
The first compartment is the name compartment, It contains the state name; State names are optional and may be path names
The first compartment is the name compartment
It contains the state name; State names are optional and may be path name
The name compartment can never be omitted 1
74 What is a Synch state?
It is a counter that keeps track of transitions
They are represented in state diagrams by Synch state symbols, which are small circles containing either a positive integer or an asterisk, indicating the counter’s upper bound
All of the mentioned
None of the mentioned
75 What is the Transition junction point?
The transitions from different sources can converge to a point and transitions leaving the point symbol may disperse to different targets
They are several transition arrows connected using point symbols
All of the mentioned
None of the mentioned
76 ________ are handled without causing a change in state.
Transition
Events
Signals
States
77 Inside the states, the events are encountered to handle without leaving the state. This is known as________
state machine
state transition
internal transition
external transition
78 Which of the following is used to model the life time of an object?
Use Case
Class
State machine
Interface
79 A ________ is a condition during the life of an object during which it satisfies performs some activity or waits for some event.
class
state
actor
component
80 Interaction diagrams are of ________ types.
1
2
3
4
81 In interactions, ________ specifies a path to send and receive messages between two
link
node
sequence
instance
82 A set of messages exchanged among a set of objects is called as ________
Use Case
Activity
Interaction
Deployment
83 Which of the following diagrams is used to model business workflows?
Deployment diagram
Activity diagram
Interaction diagram
Useccase diagram
84 In an Activity Diagram, transitions belongs to ________
trigger oriented transitions
self transitions
internal transitions
completion transitions
85 which of the following is NOT present in an Activity Diagram?
Action states
Objects
Events
Notes
86 Objects placed in an Activity Diagram are connected to the activity or transition using ________ relationship.
Association
generalization
dependency
realization
87 In an Activity Diagram, organizing the activities into groups is called ________
forking
joining
swimlane
synchronization
88 ________ is used to represent concurrent flows in an Activity Diagram.
Slide bar
Synchronization bar
Swim lane
Branch
89 ________ is a path from one activity state to the next activity state.
Action state
Activity state
Transition
Fork
90 Which among the following are not the valid notations for package and component diagram?
Notes Box
Extension
mechanisms
Packages
91 Which of the following is a design pattern?
Behavioral
Structural
Abstract Factory
All of the mentioned
92 The recurring aspects of designs are called
design patterns
documents
structures
methods
93 Which pattern prevents one from creating more than one instance of a variable?
Factory Method
Singleton
Observer
None of the mentioned
94 Which design pattern defines one-to-many dependency among objects?
Singleton pattern
Facade Pattern
Observer pattern
Factory method pattern
95 In factory method pattern, the framework must instantiate classes but it only knows about the abstract classes, which it cannot initiate. How would one solve this problem?
encapsulating the knowledge of which document subclass to is to be created and
moving this knowledge out of the framework i
nstantiating the application specific documents without knowing their class
all of the mentioned
96 Can we create a clone of a singleton object?
TRUE
FALSE
Can't say
None of the above
97 Which of the following pattern refers to creating duplicate object while keeping performance in mind?
Builder Pattern
Bridge Pattern
Prototype Pattern
Filter Pattern
98 Which of the following describes the Singleton pattern correctly?
This pattern creates object without exposing the creation logic to the client and refer to newly created object using a common interface.
In this pattern an interface is responsible for creating a factory of related objects without explicitly specifying their classes.
This pattern involves a single class which is responsible to create an object while making sure that only single object gets created.
This pattern is used when we want to pass data with multiple attributes in one shot from client to server.
99 Attach additional responsibilities to an object dynamically. It provides a flexible alternative to subclassing for extending functionality.
Chain of responsibility
Adapter
Decorator
Composite
100 Define one to many dependency between objects so that when one object change state, all its dependent are notified and updated automatically.
Chain of responsibility
Adapter
Decorator
Observer
101 Define a family of algorithms, encapsulate each one, and make them interchangeable. It lets the algorithm vary independently from clients that use it.
Template method
Decorator
Strategy
Visitor
102 Encapsulate a request as an object, there by letting you parametrize clients with different requests, queue or log requests, and support undoable operation.
Adapter
Command
Decorator
Composite
103 Which GRASP pattern helps to find out answer for “Who should be responsible for creating a new instance of some class?”?
Adapter
Protected Vairation
Creator
Fabircation
104 It Defines an interface for creating an object, but let the subclasses decide which class to instantiate.It lets the instantiation differ to subclasses.
Builder
Abstract Factory
Factory Method
Prototype
105 Which of the following describes the Template pattern correctly?
In this pattern, a class behavior changes based on its state.
In this pattern, a null object replaces check of NULL object instance.
In this pattern, a class behavior or its algorithm can be changed at run time.
In this pattern, an abstract class exposes defined way(s)/template(s) to execute its methods.
106 Which mechanism is applied to use a design pattern in an OO system?
Inheritance
Composition
All of the mentioned
None of the mentioned
107 The use of design patterns for the development of object-oriented software has important implications for
Component-based software engineering
Reusability in general
All of the mentioned
None of the mentioned
108 You want to minimize development cost by reusing methods? Which design pattern would you choose?
Adapter Pattern
Singleton Pattern
Delegation pattern
Immutable Pattern
109 In which of the following pattern an interface is responsible for creating a factory of related objects without explicitly specifying their classes?
Factory Pattern
Abstract Factory Pattern
Singleton Pattern
Transfer Object Pattern
110 Facade pattern promotes weak coupling between subsystem and its clients.
TRUE
FALSE
Can't say
None of the above
111 In factory method pattern, the framework must instantiate classes but it only knows about the abstract classes, which it cannot initiate. How would one solve this problem?
encapsulating the knowledge of which document subclass to is to be created and
moving this knowledge out of the framework
instantiating the application specific documents without knowing their class
all of the mentioned
112 Which of the following is correct list of classifications of design patterns.
Creational, Structural and Behavioral patterns.
Executional, Structural and Behavioral patterns.
Creational, Executional and Behavioral patterns.
None of the above.
113 Which of the following pattern is used when creation of object directly is costly?
Bridge Pattern
Adapter Pattern
Prototype Pattern
Filter Pattern
114 In which of the following pattern a class represents functionality of another class?
Proxy Pattern
Chain of Responsibility Pattern
Command Pattern
Interpreter Pattern
115 In MVC pattern, View represents the visualization of the data that model contains.
TRUE
FALSE
Can't say
None of the above
116 The term "Delegation" is most closer to which of the following
GRASP patterns
Expert Creator
Low Cohesion
Controller
117 An instructor wants to schedule an exam for which he/she wants that a notification is sent to all the registered students automatically. Which design pattern is most suitable for him.
Composite
Observer
Decorator
Iterator
118 Which design pattern you would you use to control the creation of an object based on a established interface, while allowing the concrete implementation to determine the subclass to construct.
Singleton
Composite
Decorator
Factory method pattern
119 A pattern that is intended to provide a means to define a family of algorithms and encapsulate each one as an object for interchangeable use:
Strategy pattern
Facade Pattern
Observer pattern
Adapter pattern
120 Which GRASP pattern is suitbale to handle alternatives based on type?
Indirection
Pure Fabrication
Polymorphism
Creator
121 Which of the following is not a SQA plan for a project?
evaluations to be performed
amount of technical work
audits and reviews to be performed
documents to be produced by the SQA group
122 Which of the following is not included in External failure costs?
testing
help line support
warranty work
complaint resolution
123 Which of the following is not an appraisal cost in SQA?
inter-process inspection
maintenance
quality planning
testing
124 Who identifies, documents, and verifies that corrections have been made to the software?
1. Project manager
2. Project team
3. SQA group
4. All of the mentioned
125 The primary objective of formal technical reviews is to find _________ during the process so that they do not become defects after release of the software.
1. errors
2. equivalent faults
3. failure cause
4. none of the mentioned
126 Quality Management in software engineering is also known as
1. SQA
2. SQM
3. SQI
4. SQA and SQM
127 Quality also can be looked at in terms of user satisfaction which includes
1. A compliant product
2. Good quality output
3. Delivery within budget and schedule
4. All of the mentioned
128 What kind of quality cost is incurred when an error is detected in a product prior to shipment?
1. Prevention
2. Internal Failure
3. External Failure
4. Appraisal
129 The degree to which the design specifications are followed during manufacturing is known as
1. Quality of design
2. Quality of conformance
3. Quality of testing
4. None of the mentioned
130 Alpha testing is done at
1. Developer‟s end
2. User‟s end
3. Developer‟s & User‟s end
4. None of the mentioned
131 Boundary value analysis belong to?
1. White Box Testing
2. Black Box Testing
3. White Box & Black Box Testing
4. None of the mentioned
132 What are the various Testing Levels?
1. Unit Testing
2. System Testing
3. Integration Testing
4. All of the mentioned
133 Which of the following is/are White box technique?
1. Statement Testing
2. Decision Testing
3. Condition Coverage
4. All of the mentioned
134 White Box techniques are also classified as
1. Design based testing
2. Structural testing
3. Error guessing technique
4. None of the mentioned
135 Which of the following term describes testing?
1. Finding broken code
2. Evaluating deliverable to find errors
3. A stage of all projects
4. None of the mentioned
136 Acceptance testing is also known as
1. Grey box testing
2. White box testing
3. Alpha Testing
4. Beta testing
137 Which of the following is non-functional testing?
1. Black box testing
2. Performance testing
3. Unit testing
4. None of the mentioned
138 Unit testing is done by
1. Users
2. Developers
3. Customers
4. None of the mentioned
139 Which testing is an integration testing approach that is commonly used when “shrink-wrapped” software products are being developed?
1. Regression Testing
2. Integration testing
3. Smoke testing
4. Validation testing
140 What is the main purpose of integration testing?
1. Design errors
2. Procedure errors
3. Interface errors
4. None of the above
141 When the Testing Principles are useful while building the Software Product?
1. During testing
2. During execution
3. During review
4. Throughout life-cycle
142 When different combination of input requires different combination of actions,Which of the following technique is used in such situation?
1. Boundary Value Analysis
2. Equivalence Partition
3. Decision Table
4. Decision Coverage
143 Which of the following is not a part of Performance Testing?
1. Measuring Transaction Rate
2. Measuring Response Time.
3. Measuring the LOC.
4. None of the above
144 -------- is not a Test Document
1. Test Policy
2. Test Case
3. PIN ( Project Initiation Note)
4. RTM (requirement Traceability matrix)
145 Quality management system of a organization based on which pillars
1. Test plans, Test conditions & decisions
2. Quality processes, Guidelines and standards & Formats and templates
3. Quality police, objectives and manuals
4. All of the mentioned
146 Which of the following early OOD methods incorporates both a “micro development process” and a “macro development process.” ?
1. Booch method
2. Rumbaugh method
3. Wirfs-Brock method
4. Coad and Yourdon method
147 Grady Booch, James Rumbaugh, and Ivar Jacobson combined the best features of their individual object-oriented analysis into a new method for object oriented design known as
1. HTML
2. XML
3. UML
4. SGML
148 Which of the following is not an operation as per OOD algorithms and data structures?
1. operations that manipulate data in some way
2. operations that perform a computation
3. operations that check for syntax errors
4. operations that monitor an object for the occurrence of a controlling event
149 What is Cyclomatic complexity?
1. Black box testing
2. White box testing
3. Yellow box testing
4. Green box testing
150 Maintenance testing is performed using which methodology?
1. Retesting
2. Sanity testing
3. Breadth test and depth test
4. Confirmation testing
151 Multiplicity for an association ___________.
1. association is the number of instances with a single instance
2. association is the number of instances with a number instance
3. Both a. and b.
4. None of above
152 . What are the stages of the Unified Process?
1. Inception, Elaboration, Construction, Transition
2. Inception, Construction, Elaboration, Transition
3. Analysis, Elaboration, Testing, Transition
4. Design, Inception, Construction, Deployment
153 To hide the internal implementation of an object we use __________________
1. inheritance
2. encapsulation
3. polymorphism
4. None of the above
154 Which diagrams are used to distribute files, libraries, and tables across topology of the hardware
1. deployment
2. usecase
3. sequence
4. Collaboration
155 UML is useful to ________ a system as it is or as we want it to be
1. visualize
2. specify
3. document
4. All the above
156 In which phase is the scope of the project defined?
1. Inception
2. Elaboration
3. Construction
4. Transition
157 Transition phase of unified process involves
1. Coding and Testing
2. Communication and modeling
3. Installation and deployment
4. Communication and Planning
158 Which of the relationship between the use case implies the exceptional event flows are factored out of the main event flow for clarity
1. Includes
2. Extends
3. Generalization
4. All the above
159 A collection of operations that specify the services rendered by a class or component known as________
1. Class
2. Interaction
3. Interface
4. Collaboration
160 UML interfaces are used to ________
1. Define an API for all classes
2. Program in Java, but not in C++ or Smalltalk
3. Define executable logic to reuse across classes
4. Specify required services for types of objects
161 ______ are used to create new building blocks from existing blocks.
1. Tagged Values
2. Stereotypes
3. Constraints
4. Diagrams
162 The explanatory parts of the UML model are known as ________
1. Behavioral things
2. Grouping things
3. Structural things
4. Annotation things
163 An actor is ________
1. A Person
2. A job title
3. A role
4. A system
164 Use cases ________
1. Identify business processes
2. Identify system goals
3. Describe workflow
4. Prioritize system procedures
165 The association stereotype «Extends» indicates ________
1. Delegation of part of a task to another use case
2. The target use case is a subprocess of the source use cases
3. A specialized form of a use case
4. A deviation from the UML standard
166 The fact that the same operation may apply to two or more classes is called what?
1. inheritance
2. Polymorphism
3. Encapsulation
4. Multiple classification
167 During Use Case Analysis, which UML diagrams should you use when allocating use-case behavior to classes?
1. sequence and activity diagrams
2. class and composite structure diagrams
3. sequence and communication diagrams
4. use-case and activity diagrams
168 Consider a beverage machine .if the actor is ‘customer’ and the scope is ‘machine’.what is most likely to be found in the main scenario of the use case ‘get drink’?
1. customer enters choice – machine shows price – customer puts in coins – machine delivers drink
2. enter choice – if drink available then show price – put in coins – if paid enough then deliver drink
3. machine sends price to LCD display – customer put coins in slot – coin mechanism verifies amount and tells machine controller – machine controller activates boiler –
4. enter choice – show price – put in coins – deliver drink
169 The method of design encompassing the process of object oriented decomposition and a notation for depicting both logical and physical and as well as static and dynamic models of the system under design is known as
1. Object- Oriented Analysis
2. Object- Oriented Programming
3. Object- Oriented Design
4. None of the above
170 The essential characteristics of an object that distinguish it from all other kinds of objects and thus provide crisply defined conceptual boundaries, relative to the perspective of the viewer is called
1. Modularity
2. Abstraction
3. Hierarchy
4. Encapsulation
171 ————– is a data value held by objects in a class.
1. Data
2. Functions
3. Attributes
4. None of the above
172 Which of the following specifies how many instances of one class may relate to a single instance of an associated class
1. Link or association
2. Multiplicity
3. Relationships
4. None of the above
173 To show multiplicity a solid ball is the symbol for “many”, meaning
1. Zero
2. one or more
3. Zero, one or more
4. None of the above
174 A hollow ball indicates “optional”, meaning ———
1. zero or one
2. One
3. Many
4. None of the above
175 A line without any ball indicates ————
1. No association
2. Association
3. one-to-one association
4. None of the above
176 Numbers that are written on the solid ball such as 1,2,6 indicates ——
1. 1
2. 2
3. 1 or 2 or 6
4. all the above
177 association may be
1. Unary
2. Binary
3. Ternary or n-ary
4. all the above
178 The attribute(s) is/are associated with the association is called
1. Link attribute
2. Derived attribute
3. Multi-valued attribute
4. None of the above
179 Which of the following is a name that uniquely identifies one end of an association?
1. Label name of the link
2. Role name
3. Link attribute name
4. None of the above
180 Which of the following indicates an ordered set of objects of an association?
` 1. Writing {ordered} next to the dot
2. Writing {ordered} next to the multiplicity dot
3. Writing {ordered} next to one end of the dot
4. None of the above
181 A qualifier is an ————- that reduces the effective multiplicity of an association.
1. Association attribute
2. Attribute
3. Special attribute
4. None of the above
182 Which of the following is the “part-whole” or “a-part-of” relationship in which objects representing the component of something are associated with an object representing the entire assembly?
1. Generalization
2. Specialization
3. Aggregation
4. None of the above
183 Aggregations are drawn like associations, using a small hollow ———— indicating the assembly end of the relationship.
1. Diamond
2. Box
3. Circle
4. Triangle
184 Aggregation can be ———
1. Fixed
2. Variable
3. Recursive
4. all the above
185 Inheritance is a ———- relationship between two classes.
1. “is-a”
2. Part of
3. Both a and b
4. None of the above
186 Generalization is reverse of ————–
1. Aggregation
2. Inheritance
3. Specialization
4. None of the above
187 An object can have which of the following multiplicities?
1. Zero
2. One
3. More than One
4. all the above
188-250
:-
What does a simple name in UML Class and objects consists of ?
Zero
One
More than One
all the above
Which of the following is true?
Letters Digits
Punctuation
Characters
All of the mentioned
What Does a Composite name consists of in a UML Class and object diagram ?
The aggregation association represents the part-whole relation between the instances of the associated classes
In a composition association, each part can be related to only a single whole at one time
An association class represents a relation on the sets of instances of the classes it connects, and it also holds data and behavior the pertinent to the relation
all the above
A package diagram consists of the following?
Delimiter
Simple names
Digits
all the above
What types of units does Component follow?
Package symbols
Groupings of Use cases, classes, components
Interface
Package symbols, Groupings of Use cases, classes & componentsPackage symbols
Components can be represented by which of the following?
Modular Unit
Replaceable Unit
Unit with well defined interface
All of the mentioned
What does a component diagram consists of?
Component symbols
Stereotypes
Rectangular boxes
Component symbols & Stereotypes
Which of these is true with respect to interfaces?
Components, their Relationship to the environment
Packages and dependency
Internal structure
Internal structure, Components & their Relationship to the environment
Which of these are diagrammatic heuristics?
Interfaces in component diagram defines relationship between components and environment
Interfaces realized by a class or a component are required interfaces
Interface on which a class or component depends are called provided interfaces
All of the mentioned
Which of the following statement is true?
Use notes, constraints, properties and stereotypes to add information to UML models
Use Stereotypes to name dependencies
Use packages to group elements in static models
All of the mentioned
Which among these are the common notations for deployment diagrams?
Artifacts and nodes
Stereotypes
Components
All of the mentioned
Which of the following statement is true?
UML artifact is any physical representation of data used or produced during software development or software product operation
node is a computational resource
All of the mentioned
None of the mentioned
Which of these are types of nodes used in the deployment diagram?
Device
Execution Environment
Artifact
Device & Execution Environment
Which are the ways to represent nodes in a deployment diagram?
Nodes instances are underlined identifiers of the form name:type
The name may be left off, indicating an unnamed instance of the type
The type may be left off, indicating a named instance with an unspecified type
All of the mentioned
What does a deployment diagram consists of?
Computational resource
Communication path between resource
Artifacts that execute resource
All of the mentioned
Which of the following is incorrect in the deployment diagram?
Communication connections between nodes are shown by communication paths
Communication paths are represented by dotted lines
Communication paths are represented by dotted lines
None of the mentioned
Which of these is correct?
Artifacts instances and types have same names
Artifact names and instances are underlines
All of the mentioned
None of the mentioned
What is true about the artifacts?
An Artifact is a physical entity
An artifact has spatio temporal location
All of the mentioned
None of the mentioned
What are the ways in which artifacts can be deployed?
Artifact symbol can be placed within node symbol
The artifact symbol can appear outside the node but be attached to it by dependency arrow from the artifact
Artifact name can be listed inside the node symbol
All of the mentioned
What is collection of model elements called?
Box
Dependency
UML packages
Package members
________ is a physical and replaceable part of system.
Component
Deployment
Node
State
A ________ shows the configuration of run time processing nodes and the components that live on them.
use case diagram
component diagram
deployment diagram
class diagram
In deployment diagram, a node is represented as a ________
cube
cuboid
prism
rectangle
It is also known as Wrapper, it is used when subclassing is not possible or practical to add functionality and it is used to add functionality at runtime. This pattern is
Composite
Decorator
Adapter
Observer
Which design pattern you would you use to limit the class instantiation to one object?
Factory
Singleton
Adapter
Observer
Which of the follwing is GRASP pattern?
Creator
Controller
Information Expert
All of the mentioned
Why are Patterns important?
They capture expert design knowledge
They make captured design accessible to both novices and other experts
All of the mentioned
None of the above
Which of the following is not true
A controller object can handle multiple system events
Controller is a kind of Facade pattern
Controller pattern is used to control data
A controller object helps identify out of sequence events
An observer pattern does not involve
Analyzing observers
Keeping track of all observers
Keeping track of all observers
Notifying changes / events to observers
________ a non-UI object responsible for receiving or handling a system event
Creator
Controller
Adapter
All of the mentioned
_________ is a single class receiving all system events and there are many of them
Façade controller
Bloated controller
Usecase controller
None of the above
The elements of design pattern are ________-
Problems
Solutions
Consequences
All of the mentioned
Defines an interface for creating an object, but let the subclasses decide which class to instantiate. It lets the instantiation differ to subclasses
Builder
Abstract factory
Prototype Pattern
Factory method pattern
Which design pattern defines one-to-many dependency among objects?
Singleton pattern
Factory pattern
Bridge pattern
Oberver pattern
Two types of responsibilities are
doing
knowing
Both a) and b)
None of the above
Which of the following is true about doing responsibilities
initiating action in other objects
Controlling and Coordinating activities in other objects
Creating objects
All of the mentioned
____________are implemented to fulfill the responsibilities
Attributes
Methods
Both a) and b)
None of the above
RDD stands for _____________
Responsibility Driven Development
Responsiblity Driven Design
Reusability driven design
Reusability driven development
GRASP stands for ______________
General Relation of Allocating Software Projects
General Relation of Assigning Software Patterns
General Responsibility Assignment Software Patterns
General Responsibility Allocating Software Projects
Related patterns of creator are
Factory
Low coupling
Both a) and b)
None of the above
Assign a responsibility to the___________that has the information necessary to fulfill the responsibility
Creator
Controller
Information Expert
None of the above
Which controller representing overall system?
Façade controller
Bloated controller
Usecase controller
None of the above
Which pattern specifies How to keep objects focused, understandable and manageable.
Low coupling
Low cohesion
High coupling
High cohesion
Specifying a set of test cases or test paths for each item to be tested at that level is known as
Test case generation
Test case design
ALL of the mentioned
None of the mentioned
Which of the following is not a part of a test design document?
Test Plan
Test Design Specification
Test Case Specification
Test Log
When does the testing process stops?
When resources (time and budget) are over
When some coverage is reached
When quality criterion is reached
Testing never ends
A set of inputs, execution preconditions and expected outcomes is known as a
Test plan
Test case
Test document
Test Suite
What do you understand by V&V in software testing?
Verified Version
Version Validation
Verification and Validation
Version Verification
Which granularity level of testing checks the behavior of module cooperation?
Unit Testing
Integration Testing
Acceptance Testing
Regression Testing
Identify the following who presented the object modeling technique (OMT).
Booch
Jim Rumbaugh ET AL
Jacobson ET AL
Both (a) and (b) above
Which of the following statement is not correct regarding Object Oriented Methodologies?
Gane and Sarson, Shlaer Mellor and Extreme Programming are object oriented methodologies
RUP activities emphasize the creation and maintenance of models rather than paper documents
Establishment of the project plan and the architecture is done during the Elaboration phase of RUP
During the Elaboration phase, the focus turns towards analysis and design
Which of the following is not included in failure costs?
rework
repair
failure mode analysis
none of the mentioned
Which requirements are the foundation from which quality is measured
Hardware
Software
Programmers
None of the mentioned
Degree to which design specifications are followed in manufacturing the product is called
Quality Control
Quality of conformance
Quality Assurance
None of the mentioned
What is not included in prevention costs?
equipment calibration and maintenance
quality planning
formal technical reviews
test equipment
Software quality assurance consists of the auditing and reporting functions of management.
TRUE
FALSE
Can't say
None of the above
Select which option is not true about SQA?
Audits and reviews to be performed by the team
Amount of technical work to be performed
Evaluations to be performed
Documents that are produced by the SQA team.
Software quality assurance consists of which function of management
reporting functions
auditing functions
both a and b
None of the mentioned
Which of the following is not included in prevention cost?
equipment calibration and maintenance
formal technical reviews
test equipment reviews
quality planning reviews
What happened if an expected result is not specified then
we cannot run the test
we cannot automate the user input values
it may be difficult to determine if the test has passed or failed
it may difficult to repeat the test
Faults are found most cost-effectively in which test activity?
design
execution
planning
Check Exit criteria completion
In which testing the interfaces and services of the modules at each level of hierarchy are tested?
Use based testing
Thread based testing
Class diagram based testing
Sequence diagram based testing
Process Metrics of SQA
Number of KLOC
Defect removal efficiency
Average number of failures detected during testing
All of the mentioned
Post a Comment