Nothing Special   »   [go: up one dir, main page]

SE MID-II Objective Question Bank

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

SET-1

1. A _________Diagram provides a visual representation of how users interact with a system.[ ]


A. Use Case 2. Sequence 3. Activity 4. State chart

2. The _________ Relationship illustrates that a use case can be extended by another use case under
specific conditions. [ ]
A. Association B. Include C. Extend 4. Generalization

3. The ________Relationship establishes an “is-a” connection between two use cases, indicating that one
use case is a specialized version of another. [ ]
A. Association B. Include C. Extend 4. Generalization

4. This relationship signifies that the actor is involved in the functionality described by the use case.
[ ]
A. Association B. Include C. Extend 4. Generalization

5. A ______ diagram consists of a group of objects that are represented by lifelines, and the messages that
they exchange over time during the interaction. [ ]
A. Use Case 2. Sequence 3. Activity 4. State chart

6. _______ is a less formal and less rigorous static testing technique. [ ]


A. Inspections B. Integration Testing C. Walkthroughs D. System Testing

7. A is intended to evaluate the software in the light of development standards and specifications and to
provide the management with evidence that the development process. [ ]
A. Inspections B. Integration Testing C. Structured Walkthroughs D. Technical Review

8. ______ documentation is the code comprehension features provided as part of the source code itself.
[ ]
A. External B. Internal C. Code 4. Test

9. _______ tests are basically written and executed by software developers. [ ]


A. Unit B. Integration C. System D. Acceptance

10. _____ are dummy modules which are known as "called programs" which is used when sub programs
are under construction. [ ]
A. Methods B. Objects C. Classes D. Stubs

11. This testing is also known as structural or development testing. [ ]


A. Black box B. Grey box C. White box D. Functional

12. Cyclomatic complexity can be computed by using: [ ]


A. E+N-2 B. E-N+2 C. E+N+2 D. E-N*2

13. During _______testing, faults are introduced into a program by creating many versions of the program,
each of which contains one fault. [ ]
A. Unit B. Integration c. Mutation D. Acceptance

14. During this approach, the program is loaded with print statements to print the intermediate values with
the hope that a number of the written values can facilitate to spot the statement in error. [ ]
A. Brute Force B. Back Tracking c. Cause Elimination D. Program Slicing
15. In this type of Integration Testing, we treat the whole system as a subsystem and test it in a single test
phase. [ ]
A. Top down B. Big bang C. Bottom up D. Sandwich

16. ______of a software product essentially denotes its trustworthiness or dependability. [ ]


A. Portability B. Usability C. Availability D. Reliability

17. ______testing allows one to concentrate on testing those parts of the system that are most likely to be
used. [ ]
A. Unit B. Integration C. Statistical D. Acceptance

18. ____________ refers to the ease with which you can repair, improve and understand software code.
[ ]
A. Maintainability B. Usability C. Availability D. Reliability

19. _______ applies to organizations that are involved only in installation and testing of the products.
[ ]
A. ISO 9000 B. ISO 9001 C.ISO 9002 D. ISO 9003

20. CMM is a methodology used to develop and refine an organization’s software development ___
[ ]
A. Product B. Process C. Technique D. Rules
SET-2
1.A _____________message waits for a reply before the interaction can move forward. [ ]
A. Asynchronous B. Synchronous C. Reply D. Self

2. _______ messages are used to show the message being sent from the receiver to the sender. [ ]
A. Asynchronous B. Synchronous C. Reply D. Self

3. The _______ diagram, which is also known as a communication diagram, is used to portray the object's
architecture in the system. [ ]
A. Use Case 2. Sequence 3. Activity 4. Collaboration

4. The most important purpose of ___________ diagram is to model lifetime of an object from creation to
termination. [ ]
A. Use Case 2. Sequence 3. Activity 4. State chart

5. In UML, the _________ diagram is used to demonstrate the flow of control within the system rather
than the implementation. [ ]
A. Use Case 2. Sequence 3. Activity 4. State chart

6. It is the inability of a system to perform required function according to its specification. [ ]


A. Failure B. Bug C. Defect D. Error

7. A ______ is a document, which has a set of test data, preconditions, expected results and post
conditions, developed for a particular test scenario. [ ]
A. Test data B. Test case C. Test plan D. Test suite

8. _____ is a discrepancy between a computed, observed, or measured value or condition and the true,
specified, or theoretically correct value or condition. [ ]
A. Risk B. Bug C. Failure D. Error

9. The correct sequence of software testing phases is: [ ]


A. Integration -> Acceptance -> Unit -> System B. Unit -> Integration -> System -> Acceptance
C. System -> Unit -> Integration-> Acceptance D. Unit -> Integration -> Acceptance ->System

10. _____ are the problems that threaten the success of a project but which has not yet happened.
[ ]
A. Risk B. Bug C. Failure D. Error

11. Exhaustive testing is? [ ]


A. Practically possible B. Always possible
C. Impractical and impossible D. Impractical but possible

12. In ________the number of test cases for a single variable will be same as BVC. [ ]
A. Boundary Value Checking B. Worst-case testing C. Robust checking D. Unit Testing

13.In robust testing, the total number of test cases for a single input are: [ ]
A. 7 B. 8 C. 5 D. 6

14. Verification has a ______________? [ ]


A. dynamic activities B. subjective activities C. static activities D. objective activities
15. Black box testing is also known as: [ ]
A. Structural Testing B. Logical Testing C. Regression Testing D. Functional Testing

16. In this CMM level, project management technologies have been introduced in a company. [ ]
A. Repeatable B. Optimized C. Defined D. Initial

17. ______ maintenance contains modifying the software to match changes in the ever-changing
environment. [ ]
A. Corrective B. Adaptive C. Perfective D. Defective

18. _________is a process to systematically manage, organize, and control the changes in the documents,
codes, and other entities during the Software Development Life Cycle. [ ]
A. Software Continuation Management (SCM) B. Software Change Management (SCM)
C. Software Configuration Management (SCM) D. Software Control Management (SCM)

19. ______ mmaintenance improving processing efficiency or performance or restricting the software to
enhance changeability. [ ]
A. Corrective B. Adaptive C. Perfective D. Defective

20. In this CMM level, the main goal of an organization on this level is permanent improvement of existing
processes. [ ]
A. Repeatable B. Optimized C. Defined D. Initial

You might also like