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.

Structured Analysis is based on the principles of___________________?
A Top-down decomposition approach
B Divide and conquer principle
C Graphical representation of results using DFDs
D All of the mentioned
Correct Answer: All of the mentioned
Which of the following is not a use of a CASE tool ?
A Support structured analysis and design (SA/SD)
B Maintains the data dictionary
C Checks whether DFDs are balanced or not
D It complies with the available system
Correct Answer: It complies with the available system
Function-oriented design techniques starts with functional requirements specified in_______________?
A SDD
B SRS
C All of the mentioned
D None of the mentioned
Correct Answer: SRS
Which of the following is/are true with respect to functions ?
A A function such as “search-book” is represented using a circle
B Functions represent some activity
C Function symbol is known as a process symbol or a bubble in DFD
D All of the mentioned
Correct Answer: All of the mentioned
Choose the option that does not define Function Oriented Software Design ?
A It consists of module definitions
B Modules represent data abstraction
C Modules support functional abstraction
D None of the mentioned
Correct Answer: Modules represent data abstraction
Which of the following is the worst type of module cohesion ?
A Logical Cohesion
B Temporal Cohesion
C Functional Cohesion
D Coincidental Cohesion
Correct Answer: Coincidental Cohesion
If all tasks must be executed in the same time-span, what type of cohesion is being exhibited ?
A Functional Cohesion
B Temporal Cohesion
C Functional Cohesion
D Sequential Cohesion
Correct Answer: Temporal Cohesion
Which of the following is a complementary approach to function-oriented approach ?
A Object oriented analysis
B Object oriented design
C Structured approach
D Both Object oriented analysis and design
Correct Answer: Object oriented analysis
In what type of coupling, the complete data structure is passed from one module to another ?
A Control Coupling
B Stamp Coupling
C External Coupling
D Content Coupling
Correct Answer: Stamp Coupling
Which of the following is the best type of module cohesion ?
A Functional Cohesion
B Temporal Cohesion
C Functional Cohesion
D Sequential Cohesion
Correct Answer: Functional Cohesion