250+ TOP MCQs on Architectural Patterns and Answers

Software Engineering Multiple Choice Questions on “Architectural Patterns”.

1. 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

Answer: d
Clarification: A burglar alarm system for commercial buildings include movement detectors in individual rooms, door sensors that detect corridor doors opening, and window sensors on ground-floor windows that can detect when a window has been opened.

2. 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

Answer: a
Clarification: These patterns can be combined and you will often see more than one of them in a single system.

3. A monitoring system examines its environment through
a) operating system
b) communication
c) set of sensors
d) none of the mentioned

Answer: c
Clarification: If some exceptional event or sensor state is detected by the system, the monitoring system takes some action. Often, this involves raising an alarm to draw an operator’s attention to the event.

4. Which of the following is applicable on software radio?
a) Environmental Control
b) Process Pipeline
c) Distributed system
d) None of the mentioned

Answer: b
Clarification: A software radio accepts incoming packets of digital data representing the radio transmission and transforms these into a sound signal that people can listen to.

5. 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

  250+ TOP MCQs on Formal Methods of Software Engineering

Answer: b
Clarification: Data acquisition systems collect data from sensors for subsequent processing and analysis.

6. Monitoring systems are an important class of embedded real-time systems.
a) True
b) False

Answer: a
Clarification: A monitoring system examines its environment through a set of sensors and, usually, displays the state of the environment in some way.

7. Which of the following is an example of a controller for a car braking system?
a) Observe and React
b) Process Pipeline
c) Environmental Control
d) None of the mentioned

Answer: d
Clarification: An anti-skid braking system in a car monitors the car’s wheels and brake system .

8. ETL stands for
a) Data Extraction Transformation & Loading
b) Data Execution Transformation & Loading
c) Extraction Transformation & Loading
d) Execution Transformation & Loading

Answer: a
Clarification: None.

9. Control systems may make use of the Environmental Control pattern, which is a general control pattern that includes _________processes.
a) sensor
b) actuator
c) pipeline
d) both sensor and actuator

Answer: d
Clarification: Such patterns are quite common in Environmental Control Systems.

10. ________ 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

Answer: a
Clarification: The Process Pipeline pattern makes this rapid processing possible by breaking down the required data processing into a sequence of separate transformations, with each transformation carried out by an independent process.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top