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.

If you are working on real-time process control applications or systems that involve concurrent processing, you would use a___________________?
A Activity diagram
B Sequence diagram
C Statechart diagram
D Object diagram
Correct Answer: Statechart diagram
Which things in UML are the explanatory parts of UML models ?
A Structural things
B Behavioral things
C Grouping things
D Annotational things
Correct Answer: Annotational things
What refers to the value associated with a specific attribute of an object and to any actions or side ?
A Object
B State
C Interface
D None of the mentioned
Correct Answer: State
Which diagram shows the configuration of run-time processing elements ?
A Deployment diagram
B Component diagram
C Node diagram
D ER-diagram
Correct Answer: Deployment diagram
What is a physical element that exists at runtime in UML ?
A A node
B An interface
C An activity
D None of the mentioned
Correct Answer: A node
Which of the following is a building block of UML ?
A Things
B Relationships
C Diagrams
D All of the mentioned
Correct Answer: All of the mentioned
Which of the following statement(s) is true about interaction diagrams ?
A Interaction diagrams are at their best when they deal with one main design flow and not multiple variants that can happen
B Interaction diagrams are good at designing part or all of one use case’s functionality across multiple objects
C Interaction diagrams allow the analyst to show iteration and conditional execution for messaging between objects
D All of the mentioned
Correct Answer: All of the mentioned
At Conceptual level Class diagrams should include_____________________?
A operations only
B attributes only
C both operations and attributes
D none of the mentioned
Correct Answer: attributes only
What is an object________________?
A An object is an instance of a class
B An object includes encapsulation of data
C An object is not an instance of a class
D All of the mentioned
Correct Answer: An object is an instance of a class
What is an abstract class ?
A A class that has direct instances, but whose descendants may have direct instances
B A class that has direct instances, but whose descendants may not have direct instances
C A class that has no direct instances, but whose descendants may have direct instances
D All of the mentioned
Correct Answer: A class that has no direct instances, but whose descendants may have direct instances