SWD-Final

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Which of the following is the correct statement about Component-based architecture?

- it divides the problem into sub-problem each associated with component partitions

7. The Architectural Decision Procedure includes following steps

2-1-3

The following diagram is a description of which architecture style?

3 angent -> data source. DAP AN: REPOSITORY

-The interaction oriented software architecture decomposes the system into___. Which is the best choice?

3 major partitions - Data module, Control module, Presentation Module

43. Which of the following diagram is NOT an structural diagram

43. Which of the following diagram is NOT an structural diagram

When you apply Layered Architechture style into system architecture design , why run time performance of the system might be slow

A client request or a response to client must go through potentially several layrers.

A Component is NOT___. Which is the best choice?

A whole system which could be executed independent

29. Hierarchical architecture is a procedure-oriented design paradigm only.

A- False

21. In Fat-client type, the client includes which of the following processing

A- Presentation processing, Business Logic Processing

43. In Fat-client type, the server includes which of the following processing

A- Presentation processing, Business Logic Processing

10. RPG is widely used to implement batch sequential

A- True

13. Java can be used to implement a pipe and filter design system

A- True

17. Implicit notification is often used in blackboard architecture

A- True

18. The control flow in pipe and filter is explicit.

A- True

28. Multiple event targets can register with same event source.

A- True

30. Sequential flow control can be predetermined in pipe and filter.

A- True

4. Component deployment is a good practice in a layered architecture.

A- True

8. Sequential flow control can be predetermined in batch sequential

A- True

9. Facts are installed in the Blackboard component of the Blackboard architecture?

A- True

2. Event-based architecture is difficult to test and debug

A- True (correct)

In Non-buffered Event-based architecture, how many partitions a system could be separated into?

A. 2 partitions

Which is the reason why software reuse is critical?

A. All of the others

2. Which of the following is a typical design domain of blackboard architecture?

AI system.

31. Polymorphism principles mean that....

An object can have different appearance/behaviors under difference circumstances

12. Only directly adjacent layers can invoke each other's methods in a layered architecture.

B- False

27. Two modules in a data flow system can change their order without any constrains.

B- False

3. Main- subroutine architecture can also be applied in any object-oriented software design

B- False

6. Client-server architecture is general is better availability than the multi-tier model

B- False

41. In Client-Server architecture style, there are follow types

B- Thin-client, Fat-client

Which of the following is the benefit of Blackboard Architecture Style?

B. Reusability of knowledge source agents

The important features of a distributed architecture are ______. Which is the best choice?

B. all of the others

According to the classification on information carrier, when your application has 2 software elements which are in the same process and they may used a shared variable to exchange information. Which of the following is CORRECT category the connector should be?

B.Method

Batch Sequence Architecture

Batch Sequence Architecture

44. Which of the following is the design style could be applicable in Weather broadcast, Pattern recognition and authentication security systems?

Blackboard

What of the following statement about the characteristic in Service-oriented and Broker are Correct?

Both are hard

16. In Thin-client type, the server includes which of the following processing

C- Data storage processing, Business Logic Processing

42. In Thin-client type, the server includes which of the following processing

C- Data storage processing, Business Logic Processing

40. Which of the following is NOT the benefit of multi-tier architecture style

C- Load balancing

1. Which of the following is NOT the benefit of multi-tier architecture style

C- Load balancing (correct)

The key point of the interaction oriented software architecture is ___ Which is the best answer

C. In the separation of user interaction from data abstraction and business data processing

Which is NOT a software structure that software architecture can be described with?

C. State structure

In Data Flow architecture, a sub-system can be substituted by other sub-system without affecting the rest of the system as long as what of the following?

C. The new sub-system is compatible with the corresponding input and output data format.

Choose the incorrect statement.

C. UML diagram could be group into 3 major categories: Structural, Behavioral and Deployment.

Which of the design below is better

Co 3 draw o duoi

Which of below description is a benefit of PAC architecture style?

Complete separation

Which of the following is the main motivation of Component-based architecture?

Component reusability

1. Which of the following is not a benefit of hierarchical architecture?

Concurrency.

1. Which of the following is not a benefit of repository architecture?

Concurrency.

24. which of the following is the design style could be applicable in Weather broadcast, Pattern recognition and authentication security systems?

D- Blackboard architecture

Availability refers to ____

D. The ability of a system to be available 24x7

Which is the correct order of these steps?

Determine... => Quantify... => Compute...

You will apply the batch sequential architecture when?

Developing a system where intermediate file is a sequential access fileWhich is NOT the way to make the data flow in Pipe and Filter architecture| Leave data in a center repository

Which of the following attribute related to time and space?

Efficiency

Which of the following statement is a correct description about the job of an architecture designer?

Exhaust all possible solutions, pick up the best one

28. Architecture design is about choosing the right single architecture style for a project

F

1. The constituent elements of software architecture are software elements and their connections

False

10. Reusable assets are limited to code components.

False

11. Event-based architecture style is a buffered architecture

False

2. Chapter 3 of this book, on "models for software architecture," has nothing to do with user interfaces described in this chapter.

False

3. Control-of-variability forms the basis for reusability and standardization by identifying those crosscutting aspects that are typically present in the systems in a given domain.

False

3. Modifiability and expandability are essentially the same quality attribute.

False

3. User interface refers to static components and their layout, not dynamically displayed information.

False

4. Product line processes are a way to institutionalize systematic reuse.

False

4. SAAM relies on use cases to test an architecture design.

False

44. The purpose of the software design phase is to product a software requirement specification

False

5. Design-for-commonality anticipates variation without compromising commonality.

False

5. There is always an architecture design that can meet all requirements.

False

6. The look and feel of a user interface can be defined by using engineering rules.

False

7. A customizable user interface is not a good style since it will confuse users.

False

7. Batch sequential architecture is generally more time efficient than pipe and filter.

False

76. Modifiability and expandability are essentially the same quality attribute.

False

8. A software product line is a collection of components sharing a common, managed set of features that satisfy the specific needs of a selected system.

False

84. Batch sequential architecture is general more time efficient then pipe and filter

False

10. The facts or hypotheses are stored in the knowledge source component of a blackboard system.

False.

13. Client-server architecture in general is more scalable than the multi-tier model.

False.

15. Software architecture is concerned only with functional requirements.

False.

17. ADL is a programming language.

False.

19. ADL is used only for software architecture specification.

False.

23. A component is a class or an object.

False.

3. Software architecture = software architecture styles.

False.

4. Hierarchical architecture is a procedure-oriented design paradigm only.

False.

4. Two modules in a data flow system can change their order without any constraints.

False.

5. Repository architecture design must also be object-oriented design.

False.

6. Only directly adjacent layers can invoke each other's methods in a layered architecture.

False.

7. Divide-and-conquer is not a suitable methodology for architecture design.

False.

8. Deployment decisions should be reflected in early architecture designs.

False.

8. There are data sharing (shared data) among all subsystems in a data flow system.

False.

8. There is data sharing between all layers in a layered architecture.

False.

9. Rule-based knowledge is installed in the blackboard component of the blackboard architecture.

False.

9. The callback method is typically used in a main-subroutine architecture.

False.

1. A user interface is mainly for accepting inputs, conducting computations, and displaying outputs.

Fasle

Which the reasoning method that starts with the initial state of data and proceeds towards a goal

Forward Reasoning

Which of the following are benefits of Non-buffered Event Based architecture

Framework availabity ,Reusablity of components, Possibility of parallel execution

12. Which of the following is not a typical style of distributed architecture?

Hierarchical architecture.

1. Which of the following are not benefits of pipe and filter?

Interactive.

2. Which of the followings are not benefits of batch sequential?

Interactive.

65. Which of the following is NOT a typical style of distributed architecture?

MVC

2. Which of the following is a disadvantage of hierarchical architecture?

Overhead.

88. Which is the most appropriate architecture style to develop a radar system like below?

PAC

Both Sequential and Parallel processing are supported by

Pipe and Filter Architecture

Which of the following attribute related to hardware independence and installability?

Portability

Which of the following attribute related to error tolerance and avaibility?

Reliability

4. The outcomes of Object Oriented Analysis stage are

Requirement Specification, Initial logic structure of the system

4. Which of the following structures describe the static properties of software architecture?

Software code structure.

For sofware project resource allocation, the sofware element are..

Specific manipulation

what of following characteristic do MVC and PAC both have?

Support for developing

Which of the following is not a benefit of the MVC architecture?

Support multiple independent agents

11. Which of the following is not one of the benefits of distributed architecture?

Supports multiple views

In Interaction oriented software architecture, ___ provides the data abstraction and all core business logic on data processing. Which is the best choice?

The data module

At sofware deployment time, the sofware element are___

The executable version

1. Activity diagrams are used to support

The process view

In interaction oriented software architecture,_____ is responsible for visual or audio data output presentation and it may also provide user input interface as well when necessary. Which is the best choice?

The view presentation module

Three-tier and Client-Server architecture

Three-tier and Client-Server architecture

Which is the purpose of Main-Subroutine Architecture?

To reuse the subroutines

129. UML diagrams are ________ which are used for system analysis and design

Tools

10. Blackboard architecture is difficult to debug

True

10. The Java programing language supports graphical user interface components, layout managers, and event listeners, all needed for designing and implementing user interfaces.

True

13. Concurrency control activity is part of the process view.

True

14. The control flow in batch sequential is implicit.

True

19. FPT's University CMS is an example of repository design

True

2. Domain analysis identifies the various common features in a domain and their differences.

True

20. The master-slave architecture is a specialized form of main-subroutine architecture

True

22. Repository architecture design could NOT be object-oriented design

True

23. Agents in the repository architecture normally do not talk with each other directly, except thought the data store.

True

25. Rule-based knowledge is installed in the blackboard component of the blackboard architecture.

True

36. The CRC card method in used to identify the responsiblities of each class

True

40. Pipe-and-Filter is one of the architecture styles

True

49. Software architecture design is based on the software requirement specification

True

52. Object-oriented design is a design methodology

True

58. Abstraction via inheritance is one effctive way to achieve the open-close principle

True

6. A domain is an area of expertise with specialized particular tasks organized into systems where all tasks work toward a common goals.

True

6. Service-oriented architecture is stateless, while component-based architecture is not.

True

7. The goal of systematic reuse is to produce quality software products consistently and predictably by moving toward an asset supported development approach.

True

75. Blackboard architecture is difficult to debug and test.

True

78. Implicit notication is often used in the MVC architecture.

True

79. Google Map is an example of services in SOA architecture

True

8. The usability of a user interface is enhanced by consistency and integration.

True

81. Many MVC vender framework toolkits are available is one of the benefits of MVC architecture style

True

86. Core type classes can be recognized as a new component

True

9. Event-based architecture is a good candidate for interactive systems with graphic user interface.

True

9. Reuse is not an end in itself but a means to an end.

True

Implicit notification is often used in the MVC architecture.

True

PAC agents are loosely couple.

True

The "Look and Feel" feature is well supported in the MVC architecture.

True

The Abstraction and Presentation component in a PAC agent do not talk to each other directly.

True

The PAC architecture is a hierarchically structured software architecture.

True

The data in the Abstraction component of a PAC agent is passive.

True

The data in the Model component of the MVC architecture is active

True

The testing of synchronous architecture is more straightforward than asynchronous architecture.

True

Traffic control agents in a city traffic management system may be designed using PAC.

True

10. Deployment diagrams are used to support the physical view.

True.

10. Sequential flow control can be predetermined in batch sequential.

True.

10. The master-slave architecture is a specialized form of main-subroutine architecture.

True.

11. Component diagrams are used to support the development view.

True.

12. The software sub modules and their interfaces are described in the logical view.

True.

14. CORBA is an example of the broker architecture.

True.

14. System and network configuration decisions are part of the physical view.

True.

15. Web service is an example of SOA architecture.

True.

16. Prototyping can be used to support UI design.

True.

18. ADL can produce target code.

True.

2. Software architecture design involves many software design methodologies and architecture styles.

True.

20. Composite structure diagrams are based on object diagrams.

True.

21. Component diagrams are based on object diagrams.

True.

22. A UML diagram must provide a complete view of the entire software system.

True.

24. Asynchronous message invocation can be expressed in sequence diagrams.

True.

25. Conditional branching can be represented in sequence diagrams.

True.

26. An activation in an object lifeline may have its own cycle message pointed back to itself in a sequence diagram.

True.

27. An interaction overview diagram is based on all low-level interaction diagrams.

True.

3. COBOL is widely used to implement batch sequential.

True.

3. The Yellow Page of web service is an example of repository design.

True.

3. Web service is an example of hierarchy architecture design.

True.

4. Implicit notification is often used in blackboard architecture.

True.

5. Different architecture structures have different element and connector types.

True.

5. Hierarchical architecture can also be applied in any object-oriented software design.

True.

5. Java can be used to implement a pipe and filter design system.

True.

6. Agents in the repository architecture normally do not talk with each other directly, except thought the data store.

True.

6. Element and connector attributes are derived from the project requirements.

True.

6. The control flow in pipe and filter is explicit.

True.

7. Component deployment is a good practice in a layered architecture.

True.

7. Loose coupling is used between repository agents.

True.

7. The control flow in batch sequential is implicit.

True.

8. There is tight dependency of agents on the data store in the repository architecture.

True.

9. Activity diagrams are used to support the process view.

True.

9. Sequential flow control can be predetermined in pipe and filter.

True.

Architects use___in sofware construction to divide and conquer the complexities of a problem domain to solve the problem.

Various design strategies

Which of following is Not True about Detailed design step?

We will describe...

Which of the following is a typical design domain for the MVC architecture?

Web server site application

Which of the following is NOT TRUE about Architecurak design step

Wel will describe the interconnection the components which visible to stakeholders

32. Availability refers to...

a system's capability to be available 24/7

96. Which of the following is a typical design domain of blackboard architecture

a. AI system

28. Which of the following is a limitation of component architecture

a. Adaption of components

71. Polymorphism principles means that

a. An object can have different appearance/behaviors under different circumstances.

41. In a sequence diagram, boxes on top of the diagram can represent classes, objects, and actors. We found a desscription of a box as follow "John:Doctor". Which of the following is correct experssion?

a. An object named "John" whose class is "Doctor"

16. ATAM is which of the following methods

a. Architecture Trace-off Analysis Method

22. Which of the following attributes which could be observable at runtime

a. Availability, Security, Performance

15. Which of the perspective where the connectors in software architecture might be classification into 4 types: Variable, environment resource, method, message

a. Based on connector's information carrier

78. State machine diagram is grouped in which of following UML diagram category

a. Behavioral Diagrams

81. The following diagram is a description of which architecture style

a. Blackboard architecture

20. Which of the following is limitation of message-driven architecture

a. Capacity limit of message queue

3. Which of the following is advantage of broker architecture

a. Changeability and extensibility

33. Which of the following is NOT an architecture style in hierarchical architecture

a. Client-Server architecture

45. What is a class involved in accomplishing the responsibility of a class called in CRC modeling?

a. Collaboration

17. Repository architecture and Backboard architecture is categorized into which of the following architecture style

a. Data-centered architecture style

21. When will you apply the Batch Sequence architecture

a. Developing a system where each sub-system reads related input files and writes output files.

73. When will you apply the Process-Control architecture

a. Developing a system which needs to maintain an output data at a stable level

59. Which is not a structure which can be described in a software architecture

a. Dynamic structure

74. Which of the following is NOT the benefit of Broker architecture style?

a. Easy in testing

71. There is always onlyone architecture design that can meet all requirements

a. False

67. Event-based architecture is appropriate for a compiler in an IDE design

a. False.

53. Which of the following is not an Open-Closed principle's implication

a. Feel free to change software code

35. a. High dependency between data structure of data store and its agency

a. High dependency between data structure of data store and its agency

30. Which of the following guides is NOT the guideline for mapping runtime elements in a software architecture design

a. If the two elements are mapped to a single process, the connector could be mapped to local method invocation

38. Which of the following are considered as implementation attributes?

a. Interoperability, maintainability, prortability, fexibility

118. SAPCO stands for which

a. It refers to five major principles interface design considers: Simple, Aesthetic, Productive, Customizable, Other

87. SAPCO stands for which?

a. It refers to five major principles interface design considers:Simple, Aesthetic, Productive, Customizable, Other

68. The image below is an example of static style of user interce'slaout? Which which is the correct answer?

a. It's 1D layout

10. The constituent parts of the architecture of a system are which of the following

a. Its component, connectors, and the rules governing their interactions

1. The constituent parts the architecture of a system are:

a. Its components, connectors, and the rules governing their interactions

53. Which view in "4+1" view model identifies software module and their boundaries, interfaces, external environment usage senarios, etc.

a. Logical view

25. Which of the following is a limitation of Layered architecture

a. Lower runtime performance

87. Which is the benefit of MVC

a. Multiple views synchronized with same data model

26. User interface Evaluation does NOT focus on which of following features

a. Only the tailor -able of the user interface

36. Which of the following is NOT a buffer- based software architecture

a. Peer-to-peer connection

106. Which of the following is not a benefit of component architecture

a. Performance

63. Which of the following is NOT a benefit of Component architecture

a. Performance

61. Which of the following is an architecture design evaluation methodology?

a. SAAM

45. Which of following structures describe the static properties of software architecture

a. Software code structure.

6. Package diagram is grouped in which of following UML diagram category

a. Structure diagram

101. Which of the following is not a benefit of the MVC architecture

a. Supports multiple independent agents

79. Sequence diagram are used to support

a. The logical view

24. The usability of a user interface is enhanced by consistency and integration

a. The usability of a user interface is enhanced by consistency and integration

a. The usability of a user interface is enhanced by consistency and integration.

a. The usability of a user interface is enhanced by consistency and integration.

12. Horizontal reuse refers to the use of an asset across several distinct domains or different product line.

a. True

3. CCM is a target technology for component technology.

a. True

35. UML diagrams are used for system analysis and design

a. True

4. Each component may have its provided ports and required ports from other components.

a. True

48. Use case diagrams are generated in the early stages of the SDLC. Whereas deloyment diagrams are generated in the later stges of the SDLC.

a. True

56. Architecture styles contribute to software quality attributes

a. True

6. The provided interface ports may be in synchronous or asynchronous modes.

a. True

69. The abstraction and presentation components in a PAC agent do not talk to each other directly

a. True

70. The PAC architecture is a hieracchically structured sofware architecture

a. True

73. A component architecture can be derived from use case analysis and business concept diagrams

a. True

8. It is beneficial to integrate architecture design with the process of requirements analysis

a. True

80. The interaction operations in the use case diagrams should be included as part of provided interfaces of components.

a. True

83. Coupling in message-driven architecture is even looser than in event-driven architecture

a. True

10. The interaction operations in the use case diagrams should be included as part of provided interfaces of components.

a. True.

4. The MVC models suggest the separation of the user interface from the logic of the software system?

a. True.

7. A component architecture can be derived from use case analysis and business concept diagram.

a. True.

8. Core type classes can be recognized as a new component.

a. True.

9. A core type component does not depend on any other classes.

a. True.

83. Compared with Service Oriented Architecture (SOA), the advantage of Component Based Architecture (CBA) is which of the following

b. Allows stateful service

51. Which of the following are considered as Runtime attributes

b. Availability, Security, Performance, Usabilty

89. In CORBA architecture, IDL-Stubs is which correspoding component in the Broker Architecture Style?

b. Client-side proxy

50. Which are the categories of operations that a class can provide

b. Constructor, Destructor, Accessor, Mutator

50. Which are the categories of operations that a class can provide?

b. Constructor, Destructor, Accessor, Mutator

29. The acronym SAPCO is used for which of following purpose

b. Describing the Satisfactory principles of user interface

11. Software components do not need adaption.

b. False

33. Architecture design is about choosing the right single architecture style for a project

b. False

34. Software quality attributes must satisfy functional requirements

b. False

5. Each component must have its provided ports and required ports

b. False

32. Which of the following is not an open-close principles's implication?

b. Feel free to change software code.

104. Which of the following is not a typical style of distributed architecture

b. Hierarchical structure

61. Which of the following are not benefits of pipe and filter

b. Interactive

97. Which of the following is not a benefit of hierarchical architecture

b. Interactive

2. With a good software design, which is benefit we will get

b. It helps to coordinate development teams to work together orderly

47. Which of the following is open-close principle?

b. Open to extension, close to modification

14. When you are requested to develop a Radar software system, a Traffic management system, etc, which of the following architecture is the best suitable for development

b. PAC architecture

13. Which of the following architecture is suitable for the embedded system software design

b. Process-Control Architecture

37. Which of the following is a buffer- based software architecture

b. Publish-Subscribe Messaging(P&S)

5. Which of the following if limitation of Non-buffered Event-Based architecture

b. Reliability and overhead of indirect invocations

66. The below image is a snapshot of which architecture styles following

b. Repository architecture

68. Which of the following is an Open-Close principle's implication

b. Separate interface and implementation

56. In UML 2.0 Which of the following is true

b. Sequence Diagram both concurrencies and loops can be specified

76. Which of the following is one of distributed architecture

b. Service Oriented architecture

46. Which of following structures describe the dynamic properties of software architecture

b. Software runtime structure

9. Which of the following is TRUE for implementing the separation of the user interface from the logic of software system

b. The same logic can be accessed by different kinds of user interfaces

62. SAAM relies on scenarios to test an architecture design

b. True

64. RMI is an example of the broker architecture

b. True

69. Based on connector's information carrier, the connectors in software architecture might be classification into

b. Variable, Environment resource, Method, Message

74. The Architectural Decision Procedure includes following steps

c. 2 => 1 => 3

85. In Non-buffered Event-based architecture, how many partitions a system could be broken into

c. 2 partitions

8. Design produces architectures that specify products and components in the form of which of the following

c. A detail-level design solution

59. Polymorphism implies the following

c. All of the others

57. In a sequence diagram, boxes on top of the diagram can represent classes, objects and actors. We found a description of a box as follow "John:Doctor". Which of the following is correct expression

c. An object named "John" whose class is "Doctor"

75. ATAM is which of the following methods

c. Architecture Trade-off Analysis Method

54. What is a class involved in accomplishing the responsibility of a class called in CRC modeling

c. Collaborator

95. Which of the following is not a benefit of repository architecture

c. Concurrency

34. Which of the following is the limitation of Repository Architecture Style?

c. Data store reliability availability is a very important issue

82. 1) is better because of which following

c. Easy expansion

18. Which of the following is TRUE?

c. Hardware independence does not imply software independence

82. Which of the following is TRUE about heterogeneous architecture?

c. If the general structure of a system is connected using one architecture style, and each component can use a different one, this is an example of heterogeneous architecture

108. Which of the following is true about heterogeneous architecture

c. If the general structure of a system is connected using one architecture style, and each component can use a different one, this is one example of heterogeneous architecture

2. Which of the following is true about heterogeneous architecture?

c. If the general structure of a system is connected using one architecture style, and each component can use a different one, this is one example of heterogeneous architecture.

98. Which of the following is a disadvantage of hierarchical architecture

c. Incremental

49. Which of the following are features of OO methodology

c. Inheritance

39. Which of the following is an Open-Close principle's implication

c. Keep attributes private

c. One of limitation of Batch Sequence architecture is that it does not support for interactive interfaces

c. One of limitation of Batch Sequence architecture is that it does not support for interactive interfaces

55. Which is NOT a structure which can be described in a software architecture?

c. Operation structure

67. Which of the following architecture is suitable for the embedded system software design

c. Process-Control Architecture

27. Quality attributes are used to make architectural decision, which of the following is NOT a quality attribute

c. Productivity

23. Which of the following is one of advantages of Component-Based architecture

c. Productivity for the software development and future software development

70. Which of the following diagram called

c. Sequence diagram

c. Sequence diagram both concurrencies and loops can be specified

c. Sequence diagram both concurrencies and loops can be specified

19. Which of the following is one limitation of Client/Server architecture

c. Server availability and reliability

57. Which of the following structures descibe the dynamic properties of software architecture?

c. Software runtime structure

89. Which diagram is equivalent to a sequence diagram?

c. State machine diagram

103. Which of the following is not one of the benefits of distributed architecture

c. Supports multiple views

114. In SOA architecture, Interoperability means what

c. Technically any client or any services regardless of their Platform, Technology, Vendors, Language implementations

66. In SOA architecture, Interperability means what?

c. Technically any client or any services regardless of their Platform, Technology, Vendors, Language implementations

12. Which of the following is NOT benefit of distributed architecture

c. Testability

86. Portability refers to

c. The level of independence of the system on software and hardware platforms

9. The acronym SAPCO describes

c. The satisfactory principles of user interfaces

121. In user interface evaluation step, we should focus on what

c. The usability of the interface

90. In user interface evaluation step, we should focus on what?

c. The usability of the interface

38. In UML 2.0, which diagram derived from use case scenarios

c. Use-case diagram

100. Which of the followings is not typical design domain of the asynchronous architecture

c. Web server site application

102. Which of the following is a typical design domain for the MVC architecture

c. Web server site application

1. Which of the following is used to evaluate architecture designs?

d. ALL

39. Which of the following notations is used to support the logical view?

d. All of the others

51. Polymorphism implies the following: < knowledge of OOP, need review>

d. All of the others

65. Which of the following is true about buffered message system

d. All of the others

77. Which of the following is a PAC architecture benefit

d. All of the others

52. Which of the following are considered as Runtime attribute

d. Availability, Security, Performance, Usability

11. Which diagram equivalent to a sequence diagram

d. Collaboration diagram

85. In user interface design step.User-centered factor consideration means what?

d. Designers must take into account the needs, experiences, and capabilities of the system users.

The below image is a snapshot of which architecture styles following

d. Event-based architecture

80. Which of the following is a typical style of Hierarchical architecture

d. Hierarchical structure, Layered, Master-Slave, Virtual Machine

54. Which of the following is a feature of object oriented methodology?

d. Inheritance

60. Which view in "4+1" view model identifies software modules and their boundaries, interfaces, external environment, usage scenarios

d. Logical view

99. Which of the following is one of the benefits of asynchronous architecture

d. Loose coupling of modules

37. Which of the following notations is used to support the physical view?

d. Non of the others

47. Which of the following notations is used to support the physical view

d. None of the above

58. Which of the following is Open-Closed principle

d. Open to extension, Close to modification

64. The follow image is an example of

d. Repository architecture

55. Which of the following diagram is NOT an structural diagram

d. Sequence diagram

90. Which of the following is TRUE for implementing the separation of the user interface from the logic of the software system

d. The same logic can be accessed by different kinds of user interfaces.

72. Which of the following are considered as Business attributes

d. Time to market, Lifetime, Cost

What is an arechitecture design space

dai nhat thi chon

48. Which of the following are benefits of OO design

e. All of the above.

60. Which of the following are benefits of object oriented design

e. All of the others

84. In UML 2.0, Which diagram describes time sequence of messages passed between objects in timeline

e. Sequence Diagram

94. Which of the followings are not benefits of batch sequential

f. All

62. Which of the following are not benefits of batch sequential

f. All of the above

in MVC, said that it is easy to plug-in new or change interface views mean thich of following?

it allows updating...

At software developement time, the software element are

source code modules or files which...

Which is the reason when you apply component-based architecture, overall system reliability will be increased?

you could increase the reliability....


Ensembles d'études connexes

IV- THIRD PARTY OWNERSHIP: Taxes, retirement, and other insurance concepts

View Set

Marketing Research & Analysis Ch. 5- Chaudhry

View Set

Google Analytics Assessments-1,2,3,4

View Set

EXAM 3 coms 1010 ch 11 Being Credible LS

View Set

BA 350: Chapter 3 Attitudes and Job Satisfaction

View Set