B. physical view - you need to show how your software elements are mapped to
hardware nodes and execution environments. which view do you need?
A. scenario
B. physical view
C. process view
D. development view
B high cohesion, loose coupling - Which is the most desirable?
A low cohesion, loose coupling
B high cohesion, loose coupling
C High cohesion, tight coupling
D low cohesion, tight coupling
B SAAM - In which method evaluators do not need to be familiar with the architecture or
the problem space?
A ARD
B SAAM
C. ALL
D. ATAM CODE
C Only the second statement is true. - Which of the following statements is (are)
advantage of Pipe and filter?
1. This architecture can be used for interactive applications
2 Filters are loosely coupled
A Both statements are true.
B Only the first statement is true.
C Only the second statement is true.
D. Neither statement is true
C Interoperability - Which quality attobute includes communication protocols dots
formats, and with whom the system can exchange information?
A Madlinbity
B Flexibility
C Interoperability
D Security
A attribute refinement - General quality attributes like performance and security have
more specific components like throughput and latency for performance What are these
called?
A attribute refinement
B. architecture specifications
,C .architectusly significant queries
D sensitivity points
A sequence - Asynchronous message invocation can be expressed in the following
diagram
A sequence
B state
C. object
D class
D marshalling - What is the term for the action that converts the parameters into a
standardized message on the client side?
A invocation
B blocking
C binding
D marshalling
A Process control - Beverly asked to develop a system to measure the height of liquid in
a tank, and when the tank is almost full a pump turns on to empty the tank Which type
of architecture will she use?
A Process control
B Message-based
C Master/slave
D. Pipe and Filter
C. Difficult to maintain system - Which of these is NOT an advantage of event-based
architecture?
A. The event source cannot determine
B. Reliability may be an issue
C. Difficult to maintain system
D. Difficulty to test and debug the system
A Scalability - On which attribute does increasing of Reliability has a negative effect?
A Scalability
B Performance
C Usability
D. Availability
C Pipe and filter - Which architecture is suitable for producer/consumer model?
A Main Subroutine
B. Process Control
C Pipe and filter
D Batch sequential
,C. Called by type eg. print server or media server - What is the correct term for a
machine that hosts a server?
A server-host
B server-machine
C. Called by type eg. print server or media server
D server-fier
B encapsulation - Sam identified the important attributes and behaviors of a delivery
driver and put them all into a DeliveryDever class like "takeOrder" "deliverOrder", and
"DeliveryArea" She exposed some of these to other classes. She just demonstrated an
important part of object-oriented design. Which of these concepts best describes what
you did?
A decomposition
B encapsulation
C abstraction
D generalization
A Performance - Systems that optimize ease of use and those that are designed to be
Reusable and Interoperable with other software or hardware components often incur
a...penalty
A Performance
B. None of others
C Security
D Reliability
B All of the others - On which of the following attributes does Portability has a positive
effect?
A Reusability
B All of the others
C. Interoperability
D. Verifiability
B. JavaScript - Which of these is often used to add dynamic content to a web page?
A HTML
B. JavaScript
C HTML DOM
D CSS
D an independent, encapsulated unit in the system - What does the component of
'component diagram refer to?
A. a general name for a "part" of the software system. It could be a method, variable,
class, object, or grouping of any of these
B the basic parts of the software, which it could not run without a library
C. an external part of the software system, like a library that must be imported.
D an independent, encapsulated unit in the system
, D Master/slave - Which architecture supports fault tolerance and system reliability?
(Choose 1 answer)
A Layered architecture
B. Main/subroutine
C Virtual machine
D Master/slave
A Use Cases - For showing scenarios, which one of the following OOAD artifacts is the
MOST useful?
(Choose 1 answer)
A Use Cases
B State Diagrams
C Activity Diagrams
D. Class Diagrams
E. Interaction Diagrams
B CSS - Which of these formats can NOT be used to express and structure content to
be sent over the internet?
(Choose 1 answer)
A. XML
B CSS
C. HTML
D. JSON
A Make all implementation decisions depend on the concrete interfaces instead of
abstract ones because those are more stable. - Which of following statements concem
with Software architecture design quidelines is FALSE?
A Make all implementation decisions depend on the concrete interfaces instead of
abstract ones because those are more stable.
B Design always starts with abstraction.
C Balance the quality attributes, and consider heterogeneous architecture styles when
necessary.
D It is not possible to find a design that meets all quality attributes
A. dynamic web page - Another web page allows interacting with a spreadsheet in a
browser You can enter in values, sum them up. perform operations on them, format
them, etc. What type of web page is this?
A. dynamic web page
B. web services
C. web app
D. static web page
D. Either 1 or 2. - What are the advantages of Common Object Request Broker
Architecture (CORBA)?
1 Method calls can be treated locally or remotely
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller VasilyKichigin. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $13.48. You're not tied to anything after your purchase.