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.

Which of the following term is best defined by the statement:”a structural relationship that specifies that objects of one thing are connected to objects of another” ?
A Association
B Aggregation
C Realization
D Generalization
Correct Answer: Association
Classes and interfaces are a part of____________________?
A Structural things
B Behavioral things
C Grouping things
D Annotational things
Correct Answer: Structural things
Which things are dynamic parts of UML models ?
A Structural things
B Behavioral things
C Grouping things
D Annotational things
Correct Answer: Behavioral things
What is a collection of operations that specify a service of a class or component ?
A Use Case
B Actor
C Interface
D Relationship
Correct Answer: Interface
What can be requested from any object of the class to affect behavior ?
A object
B attribute
C operation
D instance
Correct Answer: operation
Which diagram in UML emphasizes the time-ordering of messages ?
A Activity
B Sequence
C Collaboration
D Class
Correct Answer: Sequence
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