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.

The MVC pattern was originally proposed in the 1980s as an approach to________________?
A Web application frameworks
B Middleware integration frameworks
C Web application frameworks
D GUI design
Correct Answer: GUI design
In which of the following language the frameworks will not work ?
A C#
B Ruby
C PHP
D Java
Correct Answer: PHP
ERP stands for_________________?
A Effective Reuse Planning
B Enterprise Resource Planning
C Effective Research Planning
D None of the mentioned
Correct Answer: Enterprise Resource Planning
Which of the following is a generic structure that is extended to create a more specific subsystem or application ?
A Software reuse
B Object-oriented programming language
C Framework
D None of the mentioned
Correct Answer: Framework
What are generic application systems that may be designed to support a particular business type, activity, or sometimes a complete enterprise ?
A COTS-solution systems
B COTS-integrated systems
C ERP systems
D Both COTS-solution and COTS-integrated systems
Correct Answer: COTS-solution systems
Which framework class include standards and classes that support component communication and information exchange?
A System infrastructure frameworks
B Middleware integration frameworks
C Enterprise application frameworks
D MVC
Correct Answer: Middleware integration frameworks
An ordering system may be adapted to cope with a centralized ordering process in one company and a distributed process in another.” Which category the example belong to ?
A Process specialization
B Platform specialization
C Environment specialization
D Functional specialization
Correct Answer: Process specialization
The open source movement has meant that there is a huge reusable code base available at __________________?
A free of cost
B low cost
C high cost
D short period of time
Correct Answer: low cost
NET are specific to which platform ?
A Java
B Mac-OS
C Microsoft
D LINUX
Correct Answer: Microsoft
COTS product reuse means_______________?
A Class and function libraries that implement commonly used abstractions are available for reuse
B Shared components are woven into an application at different places when the program is compiled
C Large-scale systems that encapsulate generic business functionality and rules are configured for an organization
D Systems are developed by configuring and integrating existing application systems
Correct Answer: Systems are developed by configuring and integrating existing application systems