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 is a disadvantage of OOD ?

A Easier maintenance
B Objects may be
C Objects are potentially reusable components
D None of the mentioned
Correct Answer: None of the mentioned

How is generalization implemented in Object Oriented programming languages ?

A Inheritance
B Polymorphism
C Encapsulation
D Abstract Classes
Correct Answer: Inheritance

Which of the following is a mechanism that allows several objects in an class hierarchy to have different methods with the same name ?

A Aggregation
B Polymorphism
C Inheritance
D All of the mentioned
Correct Answer: Polymorphism

Objects are executed _____________________?

A sequentially
B in Parallel
C sequentially & Parallel
D none of the mentioned
Correct Answer: sequentially

How many layers are present in the OO design pyramid ?

A three
B four
C five
D one
Correct Answer: four

Grady Booch, James Rumbaugh, and Ivar Jacobson combined the best features of their individual object-oriented analysis into a new method for object oriented design known as _____________________?

A HTML
B XML
C UML
D SGML
Correct Answer: UML

Which of the following is conceptually similar to objects ?

A PACKAGE
B PROC
C PRIVATE
D None of the mentioned
Correct Answer: PACKAGE

Which of the following early OOD methods incorporates both a “micro development process” and a “macro development process.” ?

A Booch method
B Rumbaugh method
C Wirfs-Brock method
D Coad and Yourdon method
Correct Answer: Booch method

A design description of an object is known as a class__________________?

A instance
B object
C case
D both instance and object
Correct Answer: instance

A design description in OOD includes___________________?

A Protocol Description
B Implementation Description
C Type Description
D both Protocol and Implementation Description
Correct Answer: Implementation Description