M C Q s D r i v e

Software Engineering Mcqs 840 MCQs [All-Courses]

thumb

Software Engineering MCQs for job test and interview preparation, especially for fresh graduates, students, and candidates appearing in competitive exams. These multiple-choice questions cover a wide range of topics, including the fundamentals of software engineering, its various types, advanced concepts, software design, development processes, testing methods, software evolution, and security aspects.

Test cases should uncover errors like_____________________?
A Nonexistent loop termination
B Comparison of different data types
C Incorrect logical operators or precedence
D All of the mentioned
Correct Answer: Nonexistent loop termination
ITG stands for___________________?
A instantaneous test group
B integration testing group
C individual testing group
D independent test group
Correct Answer: independent test group
Which of the following errors should not be tested when error handling is evaluated ?
A Error description is unintelligible
B Error noted does not correspond to error encountered
C Error condition causes system intervention prior to error handling
D Error description provide enough information to assist in the location of the cause of the error
Correct Answer: Error description is unintelligible
Which of the following is not regression test case ?
A A representative sample of tests that will exercise all software functions
B Additional tests that focus on software functions that are likely to be affected by the change
C Tests that focus on the software components that have been changed
D Low-level components are combined into clusters that perform a specific software sub-function
Correct Answer: Low-level components are combined into clusters that perform a specific software sub-function
In which testing level the focus is on customer usage ?
A Alpha Testing
B Beta Testing
C Validation Testing
D Both Alpha and Beta
Correct Answer: Both Alpha and Beta
By collecting __________________ during software testing, it is possible to develop meaningful guidelines to halt the testing process?
A Failure intensity
B Testing time
C Metrics
D All of the mentioned
Correct Answer: Metrics
Which of the following is not a software testing generic characteristics ?
A Different testing techniques are appropriate at different points in time
B Testing is conducted by the developer of the software or an independent test group
C Testing and debugging are different activities, but debugging must be accommodated in any testing strategy
D None of the mentioned
Correct Answer: Different testing techniques are appropriate at different points in time
Which of the following is not used in measuring the size of the software_____________________?
A KLOC
B Function Points
C Size of module
D None of the mentioned
Correct Answer: Size of module
Behavioral testing is__________________?
A White box testing
B Black box testing
C Grey box testing
D None of the mentioned
Correct Answer: Black box testing
Beta testing is done at_________________?
A User’s end
B Developer’s end
C User’s & Developer’s end
D None of the mentioned
Correct Answer: User’s end