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.

Select the statement true for activity diagrams ?
A They can be used to discover parallel activities
B They are used to depict workflow for a particular business activity
C Activity diagram do not tell who does what and are difficult to trace back to object models
D All of the mentioned
Correct Answer: All of the mentioned
Which of the following are the valid relationships in Use Case Diagrams______________________?
A Generalization
B Include
C Extend
D All of the mentioned
Correct Answer: All of the mentioned
UML interfaces are used to_____________________?
A specify required services for types of objects
B program in Java, but not in C++ or Smalltalk
C define executable logic to reuse across classes
D define an API for all classes
Correct Answer: specify required services for types of objects
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