Software Architecture Design Mcqs

Page No. 39

Which among the following are the arguments made by Alexander?


aGood building design patterns are consequences of human anatomy,psychology, physiology, sociology, and politics and so are things in the world that can be discovered and verified


bGreat architecture has always relied on patterns, but they have never been studied systematically


cAnyone can make great buildings once the patterns are known and understood


dAll of the mentioned


View Answer All of the mentioned

Which of the following Choices and standardizes patterns for a problem domain promotes software reuse and, hence, quality and productivity?


aPromoting Communication


bStreamlining Documentation


cIncreasing Development Efficiency


dSupporting Software Reuse



What benefits does patterns provide?


aNovice designers can benefit from learning solution patterns that experts use, without needing design experience


bExpert designers can benefit from studying patterns too: They can broaden their repertoire of patterns and deepen their understanding of the patterns they already know


cAll of the mentioned


dNone of the mentioned


View Answer All of the mentioned

Why are Patterns important?


aThey capture expert design knowledge


bThey make captured design accessible to both novices and other experts


c All of the mentioned


dNone of the mentioned



What are the drawbacks for Layers?


aIt is often necessary to pass data through many layers, which can slow performance significantly


bLayers support information hiding


cMulti-layered programs can be hard to debug because operations tend to be implemented through a series of calls across layers


dNone of the mentioned



In particular, layers have which of the following characteristics?


aLayers are by definition highly cohesive, thus satisfying the Principle of Cohesion


bLayers doesn’t support information hiding


cLayers are constrained to use only above layers


d All of the mentioned



What is Onion diagram illustrates?


at illustrates the connection between the layers in communications protocols, such as the International Standards Organization Open Systems Interconnection (ISO OSI) model,or the layers in user interface and windowing systems, such as the X Window System


bIt often illustrates operating system layers, with the kernel at the core


cAll of the mentioned


d None of the mentioned



Which of the following is true with respect to layered architecture?


a Each layer is allowed to depend on the layer above it being present and correct


bA layer may call other layers above and below it, as long as it uses them


cAll of the mentioned


dNone of the mentioned


View Answer None of the mentioned

What is Relaxed Layered Style?


aEach layer can be constrained to use only the layer directly below it


bSometimes this constraint is relaxed slightly to allow each layer to use all the layers below it


c All of the mentioned


dNone of the mentioned



Which of the following is incorrect?


aA Layered-style program is divided into an array of modules or layers


b Each layer provides services to the layer “below” and makes use of services provided by the layer “above”


cAll of the mentioned


dNone of the mentioned



Goto Page No.

Page 39 of 88

Alphabetical MCQs Categories

Here below You find all kind of categories of MCQs in alphabetical order.


"Comprehensive Collection of MCQs: Alphabetically Organized by Subject"

"Discover an extensive collection of multiple-choice questions (MCQs) neatly categorized by subject from A to Z. This resource is designed for anyone eager to explore various topics in a straightforward and organized manner. Whether you're a student preparing for exams, an educator seeking supplementary materials, or simply curious about different subjects, this compilation offers a convenient way to learn and assess your knowledge. With questions arranged alphabetically, navigation is effortless, allowing you to delve into subjects of interest at your own pace. Engage, learn, and expand your understanding with this accessible and comprehensive repository of MCQs!"


BolPakistan

bolpakistan.com.pk includes Job Mcqs and Pak Mcqs is the Top Largest Mcqs Forum in World, in which you can read Mcqs of All Subjects, PPSC test preparation, FPSC, NTS and PPSC PAST PAPERS, PPSC PAST MCQS. A Collection of Repeated MCQs for JOBs seekers.

Copyright © 2024, Designed & Developed by BolPakistan