Software architecture reconstruction is an interpretive, jnteractive, and iterative process including many activities. ( )involves analyzing a system&39;s existing design and implementation artifacts to construct a model of it. The result is used in the following activities to construct a view of the system. The database construction activity converts the ( ) contained in the view into a standard format for storage in a database. The ( )activity involves defining and manipulating the information stored in database to reconcile, augment, and establish connections between the elements. Reconstruction consists of two primary activities: ( ) and ( ). The former provides a mechanism for the user to manipulate architectural elements, and the latter provides facilities for architecture reconstruction.
A.Reverse engineering B.Information extraction C.Requirements analysis D.Source code analysis A.actors and use cases B.processes and data C.elements and relations D.schemas and tables A.database normalization B.schema definition C.database optimization D.view fusion A.architecture analysis and design B.domain analysis and static modeling C.visualization and interaction D.user requirements modeling A.pattern definition and recognition B.architecture design and implementation C.system architecture modeling D.dynamic modeling and reconstruction
第1题:
Software______focuses on three attributes of the program:software architecture,data structure,and procedural detail.
A.analysis
B.design
C.installation
D.Upgrade
A.
B.
C.
D.
第2题:
Thesoftware architecture isa set of software components, subsystems,relationships, interactions, the properties of each of these elements,and the set of guiding principles that together constitute thefundamental properties and constraints of a software system or set of systems.(71)defines a general set of element types and their interactions.The examples include Pipes and Filters,Model-View-Controller, and Reflection.A (72)in software architecture is a representation used to understand or document oneor more aspects of a problem or solution. Architectureis usually used in conjunction with many adjunct terms. The(73)defines the key strategies, organization, goals and related processes of theenterprise. Atthe enterprise level, the (74)may be more of a set of guidelines on how the various software architecturesshould be constructed consistently across the enterprise.The (75), whichdescribes the high-level set of elements involved in application from a particular domainalong with their interactions, is often used to focus on subsystemdefinition rather than application process level definition.
A.Architectural pattern
B.Architectural description
C.Architectural view
D.Architectural viewpoint
第3题:
● Software (75) focuses on three attributes of the program: software architecture, data structure, and procedural detail.
(75)
A. analysis
B. design
C. installation
D. upgrade
第4题:
Microsoft's COM is a software(73) that allows applications to be built from binary software components。
A.structure
B.protocol
C.procedure
D.architecture
第5题:
( )
A.physical components
B.network architecture
C.software architecture
D.interface architecture
第6题:
Microsoft's COM is a software(71) that allows applications to be built from binary software components. COM is the underlying architecture that forms the foundation for higher-level software services, like those provided by OLE. COM defines a binary standard for function calling between components, a way for components to dynamically discover the interfaces implemented by other components, and a mechanism to identify components and their interfaces uniquely.
OLE is a compound(72) standard developed by Microsoft. OLE makes it possible to create(73) with one application and link or embed them in a second application. Embedded objects retain their original format and(74) to the application that created them. Support for OLE is built into the Windows and MacOS Operating Systems. A(75) compound document standard developed mainly by Apple and IBM is called OpenDoc.
A.structure
B.procedure
C.protocol
D.architecture
第7题:
A. Linux kernel
B. routing protocol daemon
C. session-based forwarding module
D. separate routing and security planes
第8题:
试题(71)~(75)
The software architecture is a set of software components, subsystems, relationships, interactions, the properties of each of these elements, and the set of guiding principles that together constitute the fundamental properties and constraints of a software system or set of systems. (71) defines a general set of element types and their interactions. The examples include Pipes and Filters, Model-View-Controller, and Reflection. A (72) in software architecture is a representation used to understand or document one or more aspects of a problem or solution. Architecture is usually used in conjunction with many adjunct terms. The (73) defines the key strategies, organization, goals and related processes of the enterprise. At the enterprise level, the (74) may be more of a set of guidelines on how the various software architectures should be constructed consistently across the enterprise. The (75), which describes the high-level set of elements involved in application from a particular domain along with their interactions, is often used to focus on subsystem definition rather than application process level definition.
(71)
A. Architectural pattern
B. Architectural description
C. Architectural view
D. Architectural viewpoint
(72)
A. model
B. domain
C. component
D. subsystem
(73)
A. enterprise architecture
B. technical architecture
C. infrastructure architecture
D. business architecture
(74)
A. enterprise architecture
B. data architecture
C. application architecture
D. information architecture
(75)
A. product-line architecture
B. reference architecture
C. technology architecture
D. infrastructure architecture
第9题:
A. Linux kernel
B. routing protocol daemon
C. session-based forwarding module
D. separate routing and security planes
第10题:
Computer( )focuses on protecting information ,hardware ,and software from unauthorized use and damage.
A.network B.virus C.security D.architecture