This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Transaction processing systems may be organized as a _________ architecture with system components responsible for input, processing, and output.(a) Repository(b) Client–server(c) Model-View-Controller(d) Pipe and FilterI have been asked this question in homework.This question is from Application Architectures topic in section Architectural Design of Software Engineering |
|
Answer» The CORRECT ANSWER is (d) PIPE and Filter |
|
| 2. |
A language-processing systems may translate an XML data description into(a) a machine code(b) an alternative XML representation(c) machine code and alternative XML representation(d) a software moduleI have been asked this question in an internship interview.This question is from Application Architectures in chapter Architectural Design of Software Engineering |
|
Answer» The correct option is (C) machine CODE and ALTERNATIVE XML representation |
|
| 3. |
Which of the following is/are commonly used architectural pattern(s)?(a) Model-View-Controller(b) Layered Architecture(c) Client–server(d) All of the mentionedI had been asked this question during an online interview.Query is from Application Architectures in portion Architectural Design of Software Engineering |
|
Answer» The correct CHOICE is (d) All of the mentioned |
|
| 4. |
Properties of a system such as performance andsecurity are independent of the architecture used.(a) True(b) FalseThe question was asked during an online interview.This interesting question is from Application Architectures in division Architectural Design of Software Engineering |
|
Answer» Correct choice is (b) False |
|
| 5. |
Systems that involve interaction with a shared database can be considered as.(a) software-based(b) transaction-based(c) server-based(d) client-basedI have been asked this question in quiz.My question is from Application Architectures in division Architectural Design of Software Engineering |
|
Answer» Right OPTION is (b) transaction-based |
|
| 6. |
What translates a natural or an artificial language into another representation of that language and, for programming languages also execute the resulting code?(a) ERP systems(b) Transaction-based information systems(c) Language processing systems(d) None of the mentionedI have been asked this question in class test.I'd like to ask this question from Application Architectures in portion Architectural Design of Software Engineering |
|
Answer» Right choice is (c) LANGUAGE processing systems |
|
| 7. |
All the operations in a transaction need to be completed before the database changes are made ________(a) functional(b) available to the users(c) permanent(d) none of the mentionedThis question was posed to me in an online interview.The query is from Application Architectures topic in section Architectural Design of Software Engineering |
|
Answer» CORRECT option is (b) available to the users Explanation: This ENSURES that FAILURE of operations WITHIN the transaction does not lead to INCONSISTENCIES in the database. |
|
| 8. |
Which of the following type describes application architectures?(a) Transaction processing applications(b) Language processing systems(c) Client management systems(d) Transaction processing applications and Language processing systemsThis question was posed to me in semester exam.This key question is from Application Architectures in chapter Architectural Design of Software Engineering |
|
Answer» Right OPTION is (d) Transaction processing applications and LANGUAGE processing SYSTEMS |
|
| 9. |
ERP stands for(a) Enterprise Research Planning(b) Enterprise Resource Planning(c) Enterprise Resource Package(d) Enterprise Research PackageThis question was posed to me during an internship interview.Question is taken from Application Architectures topic in portion Architectural Design of Software Engineering |
|
Answer» CORRECT option is (b) Enterprise Resource Planning To EXPLAIN I would SAY: NONE. |
|
| 10. |
Which of the following examples is/are models of application architectures?(a) a means of assessing components for reuse(b) a design checklist(c) a vocabulary for talking about types of applications(d) all of the mentionedThe question was asked by my college professor while I was bunking the class.I need to ask this question from Application Architectures topic in portion Architectural Design of Software Engineering |
|
Answer» RIGHT option is (d) all of the mentioned For EXPLANATION I would say: Application architectures encapsulate the principal characteristics of a class of SYSTEMS. |
|
| 11. |
________ 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 mentionedThe question was posed to me in an online interview.My question comes from Architectural Patterns in chapter Architectural Design of Software Engineering |
|
Answer» Right answer is (a) Process Pipeline |
|
| 12. |
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 actuatorI have been asked this question during a job interview.Question is taken from Architectural Patterns in division Architectural Design of Software Engineering |
|
Answer» The CORRECT ANSWER is (d) both SENSOR and actuator |
|
| 13. |
ETL stands for(a) Data Extraction Transformation & Loading(b) Data Execution Transformation & Loading(c) Extraction Transformation & Loading(d) Execution Transformation & LoadingThis question was posed to me in quiz.This intriguing question comes from Architectural Patterns topic in chapter Architectural Design of Software Engineering |
|
Answer» The CORRECT ANSWER is (a) DATA Extraction Transformation & Loading |
|
| 14. |
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 mentionedThe question was posed to me during an interview for a job.Asked question is from Architectural Patterns topic in section Architectural Design of Software Engineering |
|
Answer» Right ANSWER is (d) None of the mentioned |
|
| 15. |
Monitoring systems are an important class of embedded real-time systems.(a) True(b) FalseI have been asked this question in an interview for internship.I would like to ask this question from Architectural Patterns in portion Architectural Design of Software Engineering |
|
Answer» RIGHT option is (a) True The explanation is: A monitoring SYSTEM examines its environment through a set of SENSORS and, USUALLY, displays the state of the environment in some WAY. |
|
| 16. |
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 mentionedThis question was addressed to me in quiz.Question is from Architectural Patterns in division Architectural Design of Software Engineering |
|
Answer» Correct option is (b) DATA acquisition system |
|
| 17. |
A monitoring system examines its environment through(a) operating system(b) communication(c) set of sensors(d) none of the mentionedI have been asked this question in an international level competition.The question is from Architectural Patterns topic in division Architectural Design of Software Engineering |
|
Answer» The CORRECT option is (c) set of sensors |
|
| 18. |
Which of the following is applicable on software radio?(a) Environmental Control(b) Process Pipeline(c) Distributed system(d) None of the mentionedThis question was addressed to me in an online interview.This interesting question is from Architectural Patterns in division Architectural Design of Software Engineering |
|
Answer» The correct answer is (b) Process Pipeline |
|
| 19. |
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 PipelineI had been asked this question during an internship interview.This interesting question is from Architectural Patterns topic in portion Architectural Design of Software Engineering |
|
Answer» The correct option is (a) ASYNCHRONOUS communication |
|
| 20. |
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 mentionedThis question was addressed to me in quiz.The origin of the question is Architectural Patterns in division Architectural Design of Software Engineering |
|
Answer» The correct OPTION is (d) All of the mentioned |
|
| 21. |
Which of the following is a type of Architectural Model?(a) Static structural model(b) Dynamic process model(c) Distribution model(d) All of the mentionedThis question was posed to me during an internship interview.I want to ask this question from Architectural Design in portion Architectural Design of Software Engineering |
|
Answer» RIGHT ANSWER is (d) All of the mentioned Easy explanation: All these models reflects the basic STRATEGY that is used to STRUCTURE a SYSTEM. |
|
| 22. |
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 mentionedThe question was asked in semester exam.Enquiry is from Architectural Design in division Architectural Design of Software Engineering |
|
Answer» The CORRECT choice is (c) repository pattern |
|
| 23. |
Which view in architectural design shows the key abstractions in the system as objects or object classes?(a) physical(b) development(c) logical(d) processThe question was posed to me in a job interview.Query is from Architectural Design in section Architectural Design of Software Engineering |
|
Answer» The correct ANSWER is (C) LOGICAL |
|
| 24. |
Architecture once established can be applied to other products as well.(a) True(b) FalseI got this question during an interview.The query is from Architectural Design topic in portion Architectural Design of Software Engineering |
|
Answer» Correct option is (b) False |
|
| 25. |
Which of the following pattern is the basis of interaction management in many web-based systems?(a) architecture(b) repository pattern(c) model-view-controller(d) different operating systemI have been asked this question in an interview for job.The doubt is from Architectural Design in division Architectural Design of Software Engineering |
|
Answer» Correct CHOICE is (c) model-view-controller |
|
| 26. |
Which of the following is not included in Architectural design decisions?(a) type of application(b) distribution of the system(c) architectural styles(d) testing the systemI had been asked this question during an interview for a job.Enquiry is from Architectural Design topic in section Architectural Design of Software Engineering |
|
Answer» Right OPTION is (d) testing the system |
|
| 27. |
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 mentionedI got this question in final exam.Question is from Architectural Design topic in portion Architectural Design of Software Engineering |
|
Answer» Right answer is (d) All of the mentioned |
|
| 28. |
Which of the following view shows that the system is composed of interacting processes at run time?(a) physical(b) development(c) logical(d) processThe question was asked in an internship interview.I need to ask this question from Architectural Design in chapter Architectural Design of Software Engineering |
|
Answer» CORRECT option is (d) process For explanation: This view is USEFUL for MAKING judgments about non-functional system characteristics such as performance and availability. |
|
| 29. |
A ________ view shows the system hardware and how software components are distributed across the processors in the system.(a) physical(b) logical(c) process(d) all of the mentionedThis question was posed to me in an interview.Question is taken from Architectural Design topic in division Architectural Design of Software Engineering |
|
Answer» The correct ANSWER is (a) physical |
|
| 30. |
The UML was designed for describing _________(a) object-oriented systems(b) architectural design(c) SRS(d) Both object-oriented systems and Architectural designThis question was addressed to me in a job interview.This question is from Architectural Design topic in division Architectural Design of Software Engineering |
|
Answer» Correct option is (d) Both object-oriented systems and Architectural design |
|
| 31. |
Architectural design is a creative process satisfying only functional-requirements of a system.(a) True(b) FalseI had been asked this question in unit test.The above asked question is from Architectural Design in chapter Architectural Design of Software Engineering |
|
Answer» Right ANSWER is (B) False |
|