You are on page 1of 11

1. Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).

a) 100-200

b) 200-400

c) 400-1000

d) above 1000

2. RAD stands for

a) Relative Application Development

b) Rapid Application Development

c) Rapid Application Document

d) None of the mentioned

3. Which one of the following models is not suitable for accommodating any change?

a) Build & Fix Model

b) Prototyping Model

c) RAD Model

d) Waterfall Model

4. Which is not one of the types of prototype of Prototyping Model?

a) Horizontal Prototype

b) Vertical Prototype

c) Diagonal Prototype

d) Domain Prototype

5. Which one of the following is not a phase of Prototyping Model?

a) Quick Design

b) Coding

c) Prototype Refinement

d) Engineer Product
Take Software Engineering Tests Now!

6. Which of the following statements regarding Build & Fix Model is wrong?

a) No room for structured design

b) Code soon becomes unfixable & unchangeable

c) Maintenance is practically not possible

d) It scales up well to large projects

7. RAD Model has

a) 2 phases

b) 3 phase

c) 5 phases

d) 6 phases

8. What is the major drawback of using RAD Model?

a) Highly specialized & skilled developers/designers are required

b) Increases reusability of components

c) Encourages customer/client feedback

d) Increases reusability of components, Highly specialized & skilled developers/designers are required

9. SDLC stands for

a) Software Development Life Cycle

b) System Development Life cycle

c) Software Design Life Cycle

d) System Design Life Cycle

10. Which model can be selected if user is involved in all the phases of SDLC?

a) Waterfall Model

b) Prototyping Model

c) RAD Model
d) both Prototyping Model & RAD Model

1.

Identify which of the following life cycle contains the phases: test case design, test execution, defect
tracking, maintenance.

Correct Answer

Answer - B) Test case design, test execution, defect tracking, maintenance falls under STLC.

2.

Identify the incorrect phase of STLC(Software Testing Life cycle).

Correct Answer

Answer - B) Coding is not a phase of STLC

3.

What does the RAD software process stand for?

Correct Answer

Answer - A) RAD stands for Rapid Application Development.

4.

Identify the simplest model of SDLC?

Correct Answer

Answer - D) The spiral model is the simplest model of SDLC.

5.

Which is the following is the most important feature of the spiral model?

Correct Answer

Answer - C) Risk management is the most important feature of the spiral model.

6.

Which of the following is the first step of SDLC?

Correct Answer

Answer - C) The first step of SDLC is Preliminary Investigation and Analysis


7.

Identify the incorrect black box technique?

Correct Answer

Answer - B) LCSAJ is not a black box technique

8.

Identify the term which is known as a variance from software product specifications?

Correct Answer

Answer - B) The term which is known as a variance from software product specifications is known as a
defect.

9.

Identify the type of integration testing which uses stubs.

Correct Answer

Answer - A) Bottom-up testing uses stubs

10.

Identify the correct functional requirement.

Correct Answer

Answer - D) All of the above are non-functional requirements, hence D) is correct.

11.

SDLC stands for _______________

Correct Answer

Answer - C) SDLC stands for Software development life cycle.

12.

Identify the fault-based testing technique.

Correct Answer

Answer - C) Mutation testing is a fault-based technique.

13.
Which of the following are types of code review?

Correct Answer

Answer - C) Both A and B are types of code review

14.

The full form of ITG is?

Correct Answer

Answer - A) Full form of ITG is an independent test group.

15.

What does FAST stand for?

Correct Answer

Answer - A) FAST stands for Facilitated Application Specification Technique.

16.

Total phases of RAD software model is-

Correct Answer

Answer - B) RAD consists of a total of 5 phases - Business modeling, Data modeling, Process modeling,
application generation, and testing & turnover.

17.

Choose the correct option among the following. What does the software consist of?

Correct Answer

Answer - A) Software consists of Program+documentation operating procedures

18.

Identify the stage in which test cases are designed?

Correct Answer

Answer - C) Test cases are designed during Test specification

19.

Select the best time when regression testing should be done?


Correct Answer

Answer - D) Regression testing should be done after the software has been modified and when the
environment has been modified

20.

When can white-box testing be started?

Correct Answer

Answer - C) White-box testing be started after programming.

21.

For which of the following reasons is the waterfall model not suitable.

Correct Answer

Answer - D) Waterfall model is not suitable for accommodating changes.

22.

By whom is unit testing done?

Correct Answer

Answer - C) Unit testing is done by developers.

23.

Identify the term which is used to define testing?

Correct Answer

Answer - C) Evaluating deliverables to find errors is testing

24.

Choose the correct option which does not relate to the Evolutionary Process Model?

Correct Answer

Answer - D) All of the above does not relate to the Evolutionary Process Model. The Evolutionary Process
Model is designed for rapid model development i.e it is developed from scratch and is modified as per
user requirement.

25.

Black box testing is also known as


Correct Answer

Answer - A) Black box testing is also known as Behavioral testing.

26.

Identify the model which is also known as Verification and Validation Model?

Correct Answer

Answer - B) The V-model is also known as Verification and Validation Model.

27.

Which of the following models will not result in the desired output, when the user participation isn’t
involved?

Correct Answer

Answer - A) RAD and prototyping are the models which are dependent upon the user’s participation and
might produce undesired output

28.

Which is not true in the case of Unit testing?

Correct Answer

Answer - B) Unit testing does not decrease the speed of development.

29.

For how many lines of code(LOC) is the Build and Fix model suitable for programming exercises?

Correct Answer

Answer - A) Build and Fix model suitable for programming exercises of 100-200 LOC.

30.

When can white-box testing be started?

Correct Answer

Answer - C) White-box testing be started after programming.

31.

Identify the two dimensions of the spiral model.


Correct Answer

Answer - A) Radial, angular are the two types of dimensions of the spiral model.

32.

Identify among the following which is not recommended for software processes in software
engineering?

Correct Answer

Answer - A) Software verification is not recommended since it is mainly used for implementing and
testing

33.

Identify the incorrect type of Prototyping model.

Correct Answer

Answer - C) Diagonal prototype is not a type of Prototyping model.

34.

Choose the advantage of the Iterative model among the following.

Correct Answer

Answer - D) All of the above are advantages of the Iterative model.

35.

Identify the correct measure for correctness.

Correct Answer

Answer - C) Defects per KLOC is the most common measure for the correctness

36.

In which of the following categories can white-box testing be classified?

Correct Answer

Answer - B) White-box testing can also be classified as structural testing.

37.

When is the ‘risk analysis’ In the spiral model performed?


Correct Answer

Answer - C) The ‘risk analysis’ In the spiral model is performed in every loop.

38.

The SRS document is also known as _____________ specification.

Correct Answer

Answer - A) The SRS document is also known as black box specification

39.

Identify the environment in which we can perform alpha testing?

Correct Answer

Answer - B) Alpha testing is always performed from the developer’s end

40.

What is cyclomatic complexity?

Correct Answer

Answer - B) White box testing

41.

Identify the testing which cannot be performed on the first build of the software?

Correct Answer

Answer - D) None of the above tests can be performed on the first build of the software.

42.

Identify among the following which is not a type of incremental testing approach.

Correct Answer

Answer - A) Big-bang is not a type of incremental testing approach

43.

Choose the correct option which represents the key objective of integration testing?

Correct Answer
Answer - A) The key objective of integration testing is to resolve interface errors.

44.

Choose the option which does not apply to agile software development?

Correct Answer

Answer - C) Abolishing the project planning and testing is not applicable as testing and planning are
essential in SDLC.

45.

Identify the correct option among the following which is not included in SRS?

Correct Answer

Answer - D) Design solutions are not included in SRS.

46.

Select the correct defect rate for Six sigma?

Correct Answer

Answer - D) Defect rate for Six sigma is 3.4 million per million lines of code.

47.

Select the correct option. Agile development testing is not treated as a separate phase.

Correct Answer

Answer - A) Agile development testing is not treated as a separate phase.

48.

The full form of SPICE is?

Correct Answer

Answer - B) SPICE stands for Software Process Improvement and Capability Determination.

49.

Choose the correct option among the following which is involved in the system planning and designing
phase of the Software Development Life Cycle (SDLC)?

Correct Answer
Answer - D) Parallel run, sizing, specification freeze are involved in the system planning and designing
phase of the Software Development Life Cycle (SDLC).

50.

Identify the incorrect testing technique.

Correct Answer

Answer - B) Collaboration testing is not a testing technique

You might also like