volume_mute
Which of the following statements are TRUE? Select ALL that apply.
publish date: 2026/06/11 07:37:12.988430 UTC
volume_mute
Correct Answer
(1) A software architecture is a description of how a software system is organized; properties such as performance, security, and availability are influenced by the architecture used
(2) Architectural patterns are a means of reusing knowledge about generic system architectures - they describe the architecture, explain when it may be used, and discuss its advantages and disadvantages
(3) Possible architectural views include a conceptual view, logical view, process view, development view, and physical view
(4) Language processing systems are used to translate texts from one language into another and to carry out the instructions specified in the input language; they include a translator and an abstract machine that executes the generated language
Explanation
The last statement is FALSE - transaction processing systems are interactive systems that allow information in a database to be remotely accessed and modified by a number of users (not batch systems). Examples include banking systems, e-commerce systems, and information systems.
Reference
Software Engineering, Ian Sommerville, 10th edition
