Questions with well researched answers
Which is NOT represented in a UML Class diagram?
A. Operations of classes and interfaces
B. The class level variables in the class
C. Relationships between classes and interfaces
D. The interactions between objects in sequential oder - ✔✔✔D
In the following descriptions, which is the CORRECT description of STATE diagram?
A. State diagrams, which show the object classes in the system and the associations
between these classes
B. State diagrams, which show how the system reacts to internal and external events
C. State diagrams, which show the interactions between a system and its environment
D. State diagrams, which show interactions between actors and the system and
between system components - ✔✔✔B
Which is the CORRECT statement about common process activities?
A. The four basic process activities of specification, development, validation, and
evolution NOT always involve in all types of software processes...
B. The four basic process activities of specification, development, validation, and
evolution are organized differently in different development processes...
C. The four basic process activities of specification, development, validation, and
evolution are always has the same oder in different development... - ✔✔✔B
If performance is a critical requirement, the architecture should be designed to _____
A. localize critical operations and minimize communications; use large rather than fine-
grain components
B. include redundant components and mechanisms for fault tolerance
C. use a layered architecture with critical assets in the inner layers
D. All of the others - ✔✔✔A
The Evolutionary development is the BEST approach to development software when
___
A. The software system is small and medium-sized (up to 500.000 lines of code),
requirements are poorly understood
B. The software system is large and that is need developed at several sites
C. The software system is complex, long-lifetime - ✔✔✔C
Which is NOT a common characteristic that used to evaluate architecture design
solution?
A. Maintainability
B. Availability
C. Technology
, D. Security
E. Performance
F. Safety - ✔✔✔C
What is functional requirement from the list below?
A. The response time for each screen is must be less than 2 seconds.
B. The user interface shall be implemented as simple HTML without frames
C. The system is implemented by using Java, Oracle database
D. An article information shall include Author, Title, Description and other related
informtion - ✔✔✔D
Select the BEST solution for architectural design of a Banking software system that
security, availability are critical requirements
A. If security, availability are critical requirements, the architectural should be designed
to use a layered architecture with critical assets in the OUTER layers; include redundant
components and mechanisms..
B. If security, availability are critical requirements, the architectural should be designed
to use a layered architecture with critical assets in the INNER layers; use fine-grain,
replaceable components
C. If security, availability are critical requirements, the architectural should be designed
to use a layered architecture with critical assets in the INNER layers; include redundant
components and mechanisms.. - ✔✔✔C
The practices small, frequent releases of the system, the approach to requirements
description base on customer stories or scenarios in Extreme P...
A. Customer involvement
B. People not process
C. Maintain simplicity
D. Incremental delivery
E. Embrace change - ✔✔✔A
Can we think SOA services and web services are the same in some ways?
A. Yes, SOA services can be realized as web services
B. No, SOA services and web services are totally difference - ✔✔✔A
According to Guimaraes (1983) the Maintenance effort Distribution of Fault repair is
A. 65%
B. 18%
C. 50%
D. 17% - ✔✔✔D
What is the relationship between C and F in the image?
A. F is a realization of C
B. F depends on C
C. C is a realization of F
D. C depends on F - ✔✔✔D