单选题A team of programmers is reviewing a proposed API for a new utility class. After some discussion,they realize that they can reduce the number of methods in the API without losing any functionality.If they implement the new design, which two OO principles will they be promoting?()ALooser couplingBTighter couplingCLower cohesionDHigher cohesionEWeaker encapsulationFStronger encapsulation
单选题
A team of programmers is reviewing a proposed API for a new utility class. After some discussion,they realize that they can reduce the number of methods in the API without losing any functionality.If they implement the new design, which two OO principles will they be promoting?()
A
Looser coupling
B
Tighter coupling
C
Lower cohesion
D
Higher cohesion
E
Weaker encapsulation
F
Stronger encapsulation
参考解析
解析:
暂无解析
相关考题:
A team of programmers is involved in reviewing a proposed design for a new utility class. After some discussion, they realize that the current design allows other classes to access methods in the utility class that should be accessible only to methods within the utility class itself.What design issue has the team discovered?()A.Tight couplingB.Low cohesionC.High cohesionD.Loose couplingE.Weak encapsulationF.Strong encapsulation
A team of programmers is reviewing a proposed API for a new utility class. After some discussion,they realize that they can reduce the number of methods in the API without losing any functionality.If they implement the new design, which two OO principles will they be promoting?()A.Looser couplingB.Tighter couplingC.Lower cohesionD.Higher cohesionE.Weaker encapsulationF.Stronger encapsulation
A company that makes Computer Assisted Design (CAD) software has, within its application, some utility classes that are used to perform 3D rendering tasks. The company‘s chief scientist has just improved the performance of one of the utility classes‘ key rendering algorithms, and has assigned a programmer to replace the old algorithm with the new algorithm. When the programmer begins researching the utility classes, she is happy to discover that the algorithm to be replaced exists in only one class. The programmer reviews that class‘s API, and replaces the old algorithm with the new algorithm, being careful that her changes adhere strictly to the class‘s API. Once testing has begun, the programmer discovers that other classes that use the class she changed are no longer working properly.What design flaw is most likely the cause of these new bugs?()A.InheritanceB.Tight couplingC.Low cohesionD.High cohesionE.Loose couplingF.Object immutability
In which of the following phases can you ensure that the new Cisco Unified Communications solution is integrated without disrupting the existing network()A、OperateB、PlanC、DeployD、Implement
A team of programmers is reviewing a proposed API for a new utility class.After some discussion, they realize that they can reduce the number of methods in the API without losing any functionality.If they implement the new design, which two principles will they be promoting?()A、Looser couplingB、Tighter couplingC、Lower cohesionD、Higher cohesionE、Weaker encapsulationF、Stronger encapsulation
A team of programmers is reviewing a proposed API for a new utility class. After some discussion, theyrealize that they can reduce the number of methods in the API without losing any functionality. If theyimplement the new design,which two OO principles will they be promoting?()A、Looser couplingB、Tighter couplingC、Lower cohesionD、Higher cohesionE、Weaker encapsulation
A company needs to connect seven of their Windows-based servers to a DS4000 storage server. The DS4000 only has two host-side connections, and each server has two HBAs. Which of the following is the lowest cost solution to provide no single points of failure?()A、Implement two 8-port switches design with ISLsB、Implement two 16-port switches design with ISLsC、Implement two 8-port switches design without ISLsD、Implement two 16-port switches design without ISLs
Which of the following is a benefit of a hot spare?()A、 Lower costB、 Allows two RAID 1 drives to simultaneously fail without losing any dataC、 Enhanced fault toleranceD、 Enhanced performance
A team of programmers is involved in reviewing a proposed design for a new utility class, After some discussion, they realize that the current design allows other classes to access methods in the utility class that should be accessible only to methods within the utility class itself. What design issue has the team discovered?()A、Tight couplingB、Low cohesionC、High cohesionD、Loose couplingE、Weak encapsulationF、Strong encapsulation
Which two are benefits of fully encapsulating a class?() A、 Performance of class methods is improved.B、 Implementation details of the class are hidden.C、 Access modifiers can be omitted on class data members.D、 Code that uses the encapsulation class can access data members directly.E、 Internal operation of the class can be modified without impacting clients of that class.
A company that makes Computer Assisted Design (CAD) software has, within its application, some utility classes that are used to perform 3D rendering tasks. The company's chief scientist has just improved the performance of one of the utility classes' key rendering algorithms, and has assigned a programmer to replace the old algorithm with the new algorithm. When the programmer begins researching the utility classes, she is happy to discover that the algorithm to be replaced exists in only one class. The programmer reviews that class's API, and replaces the old algorithm with the new algorithm, being careful that her changes adhere strictly to the class's API. Once testing has begun, the programmer discovers that other classes that use the class she changed are no longer working properly. What design flaw is most likely the cause of these new bugs?()A、InheritanceB、Tight couplingC、Low cohesionD、High cohesionE、Loose couplingF、Object immutability
A team of programmers is involved in reviewing a proposed design for a new utility class. After some discussion, they realize that the current design allows other classes to access methods in the utility class that should be accessible only to methods within the utility class itself. What design issue has the team discovered?()A、Tight couplingB、Low cohesionC、High cohesionD、Loose couplingE、Weak encapsulationF、Strong encapsulation
A company that makes Computer Assisted Design (CAD) software has, within its application, some utilityclasses that are used to perform 3D rendering tasks. The company’s chief scientist has just improved theperformance of one of the utility classes’ key rendering algorithms, and has assigned a programmer toreplace the old algorithm with the new algorithm. When the programmer begins researching the utilityclasses, she is happy to discover that the algorithm to be replaced exists in only one class. The programmer reviews that class’s API, and replaces the old algorithm with the new algorithm, being carefulthat her changes adhere strictly to the class’s API. Once testing has begun, the programmer discovers thatother classes that use the class she changed are no longer working properly. What design flaw is mostlikely the cause of these new bugs?()A、InheritanceB、Tight couplingC、Low cohesionD、High cohesionE、Loose coupling
A team of programmers is reviewing a proposed API for a new utility class. After some discussion,they realize that they can reduce the number of methods in the API without losing any functionality.If they implement the new design, which two OO principles will they be promoting?()A、Looser couplingB、Tighter couplingC、Lower cohesionD、Higher cohesionE、Weaker encapsulationF、Stronger encapsulation
单选题A Technical and Delivery Assessment (TDA) is a structured technical inspection of a completed solution design. After the inspection is complete, what deliverable can the customer expect?()AVerification of the expected performance of the new solution.BA document used by IBM manufacturing to build and ship the system solution.CAn IBM Quality Assurance Certificate which is supplied to the customer with the system.DA list of actions that are recommended to reduce risk and create a successful implementation.
单选题You are designing the placement of the global catalog servers. You want to use the minimum number of global catalog servers that are required. Which design should you use?()A One global catalog server in New York.B Two global catalog servers in New York.C One global catalog server in Chicago and one global catalog server in New York.D Two global catalog servers in Chicago and two global catalog servers in New York.E One global catalog server in Chicago, one global catalog server in New York, and one global catalog server in Boston.
单选题A company that makes Computer Assisted Design (CAD) software has, within its application, some utilityclasses that are used to perform 3D rendering tasks. The company’s chief scientist has just improved theperformance of one of the utility classes’ key rendering algorithms, and has assigned a programmer toreplace the old algorithm with the new algorithm. When the programmer begins researching the utilityclasses, she is happy to discover that the algorithm to be replaced exists in only one class. The programmer reviews that class’s API, and replaces the old algorithm with the new algorithm, being carefulthat her changes adhere strictly to the class’s API. Once testing has begun, the programmer discovers thatother classes that use the class she changed are no longer working properly. What design flaw is mostlikely the cause of these new bugs?()AInheritanceBTight couplingCLow cohesionDHigh cohesionELoose coupling
单选题You query the ORDERS table and discover that order number 1101 is missing. One of your reports, generated at 5:00 A.M. on April 23, 2005 using Oracle Reports, includes this order number in the output. You have inserted 100 new orders into the ORDERS table since generating this report. Which flashback technology would you use to recover order number 1101 into the ORDERS table without losing the 100 orders that you added after the report was generated?()A Flashback TableB Flashback QueryCFlashback Version QueryD Flashback Transaction Query
单选题A team of programmers is involved in reviewing a proposed design for a new utility class. After some discussion, they realize that the current design allows other classes to access methods in the utility class that should be accessible only to methods within the utility class itself. What design issue has the team discovered?()ATight couplingBLow cohesionCHigh cohesionDLoose couplingEWeak encapsulation
多选题A team of programmers is reviewing a proposed API for a new utility class.After some discussion, they realize that they can reduce the number of methods in the API without losing any functionality.If they implement the new design, which two principles will they be promoting?()ALooser couplingBTighter couplingCLower cohesionDHigher cohesionEWeaker encapsulationFStronger encapsulation
单选题A team of programmers is involved in reviewing a proposed design for a new utility class, After some discussion, they realize that the current design allows other classes to access methods in the utility class that should be accessible only to methods within the utility class itself. What design issue has the team discovered?()ATight couplingBLow cohesionCHigh cohesionDLoose couplingEWeak encapsulationFStrong encapsulation
多选题A team of programmers is reviewing a proposed API for a new utility class. After some discussion, theyrealize that they can reduce the number of methods in the API without losing any functionality. If theyimplement the new design,which two OO principles will they be promoting?()ALooser couplingBTighter couplingCLower cohesionDHigher cohesionEWeaker encapsulation
多选题Which two are benefits of fully encapsulating a class?()APerformance of class methods is improved.BImplementation details of the class are hidden.CAccess modifiers can be omitted on class data members.DCode that uses the encapsulation class can access data members directly.EInternal operation of the class can be modified without impacting clients of that class.
单选题A developer is designing the presentation tier for a web application that relies on a complex session bean.The session bean is still being developed and the APIs for it are NOT finalized. Any changes to the sessionbean API directly impacts the development of the presentation tier. Which design pattern provides a meansto manage the uncertainty in the API?()AView HelperBFront ControllerCComposite ViewDIntercepting FilterEBusiness Delegate
单选题A company that makes Computer Assisted Design (CAD) software has, within its application, some utility classes that are used to perform 3D rendering tasks. The company's chief scientist has just improved the performance of one of the utility classes' key rendering algorithms, and has assigned a programmer to replace the old algorithm with the new algorithm. When the programmer begins researching the utility classes, she is happy to discover that the algorithm to be replaced exists in only one class. The programmer reviews that class's API, and replaces the old algorithm with the new algorithm, being careful that her changes adhere strictly to the class's API. Once testing has begun, the programmer discovers that other classes that use the class she changed are no longer working properly. What design flaw is most likely the cause of these new bugs?()AInheritanceBTight couplingCLow cohesionDHigh cohesionELoose couplingFObject immutability
单选题Which of the following is a benefit of a hot spare?()A Lower costB Allows two RAID 1 drives to simultaneously fail without losing any dataC Enhanced fault toleranceD Enhanced performance
单选题A team of programmers is involved in reviewing a proposed design for a new utility class. After some discussion, they realize that the current design allows other classes to access methods in the utility class that should be accessible only to methods within the utility class itself. What design issue has the team discovered?()ATight couplingBLow cohesionCHigh cohesionDLoose couplingEWeak encapsulationFStrong encapsulation