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.

A monitoring system examines its environment through __________________?
A operating system
B communication
C set of sensors
D none of the mentioned
Correct Answer: set of sensors
ETL stands for____________________?
A Data Extraction Transformation & Loading
B Data Execution Transformation & Loading
C Extraction Transformation & Loading
D Execution Transformation & Loading
Correct Answer: Data Extraction Transformation & Loading
____________________ can be associated with a separate processor or core, so that the processing steps can be carried out in parallel ?
A Process Pipeline
B Environmental Control
C Observe and React
D None of the mentioned
Correct Answer: Process Pipeline
An example of a system that may use a process pipeline is a high-speed_________________?
A data distributing system
B data acquisition system
C data collector system
D none of the mentioned
Correct Answer: data acquisition system
Which of these following sensor is a useful as part of a burglar alarm system for commercial buildings ?
A Movement detector
B Door sensor
C Window sensor
D All of the mentioned
Correct Answer: All of the mentioned
Which of the following is not real-time architectural patterns that are commonly used ?
A Asynchronous communication
B Observe and React
C Environmental Control
D Process Pipeline
Correct Answer: Asynchronous communication
The UML was designed for describing _______________________?
A object-oriented systems
B architectural design
C SRS
D Both object-oriented systems and Architectural design
Correct Answer: object-oriented systems
Which of the following is an architectural conflict ?
A Using large-grain components improves performance but reduces maintainability
B Introducing redundant data improves availability but makes security more difficult
C Localizing safety-related features usually means more communication so degraded performance
D All of the mentioned
Correct Answer: All of the mentioned
What describes how a set of interacting components can share data ?
A model-view-controller
B architecture pattern
C repository pattern
D none of the mentioned
Correct Answer: repository pattern
Which of the following view shows that the system is composed of interacting processes at run time ?
A physical
B development
C logical
D process
Correct Answer: process