Skip to content

Software Development Life Cycle MCQ Questions

0
Answered
0
Correct
0%
Accuracy
Q1 Easy

Which two of the following are true about data flow diagrams (DFDs) used in a software development process?

Q2 Easy

The SRS document is prepared during the ..... phase in the waterfall model.

Q3 Easy

While naming various objects in a software, which two of the following naming conventions should be used?

Q4 Easy

Which two of the following are true about software development life-cycle models?

Q5 Easy

Which of the following software developments models is idealistic and cannot be strictly followed during actual software development?

Q6 Easy

?development of software is not a frequent user support function? is an example of ____.

Q7 Easy

In the test-driven development approach, ______

Q8 Easy

Refactoring design of code results in ______

Q9 Easy

In the classical Waterfall Model, the integration of different modules of a software product is done after ___________.

Q10 Easy

Menu-driven programs should be broken down into ________ that perform individual tasks.

Q11 Easy

A list of operations that is displayed on the screen is called a(n) ________.

Q12 Easy

A compiler can be considered as a ____ program analysis tool.

Q13 Easy

In which of the following methods of debugging, the program is loaded with print statements for printing intermediate values in hope that some of the printed values will help in identifying the statement(s) containing error(s)?

Q14 Easy

Which three of the following characteristics should always be there in a software design?

Q15 Easy

A good software design should have .... coupling and ..... cohesion.

Q16 Easy

The process to check that a completely developed system conforms to its requirement specifications is called __________, and the process to check that the output of one phase conforms to the output of the previous phase during software development is known as_____________.

Q17 Easy

Gui components have a set of ________ that determine how the component appears on the screen.

Q18 Easy

Which of the following is true about the Waterfall Model of SDLC?

Q19 Easy

Select all that apply.If the coupling among modules is low in software design, then the product is:

Q20 Easy

Which of the following activities is/are common amongst all software development processes?

Q21 Easy

The beta system testing to validate a fully developed system — i.e., ensuring that the system is fulfilling all the requirements — is carried out by __________.

Q22 Easy

In the _____ testing technique, the test cases are designed without the knowledge of the internal structure of the software, i.e., using only the functional specifications of the software.

Q23 Easy

Due to which of the following options, a software does not behave in the way expected of it?1. Software failure2. Software fault

Q24 Easy

Which of the following approaches is more suitable for software requirements specification?

Q25 Easy

Which of the following options are covered in software development life cycle?

Q26 Easy

Which of the following software life-cycle models acts as the base for all other models?

Q27 Easy

In the subject of software engineering, ________ defines a framework for a group of key process areas.

Q28 Easy

You are required to develop a software for a business system that is less formal; flexible; and has continuously changing requirements. Which of the following software development processes is more suitable in such a scenario?