多选题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

多选题
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 coupling

B

Tighter coupling

C

Lower cohesion

D

Higher cohesion

E

Weaker encapsulation


参考解析

解析: 暂无解析

相关考题:

The project manager must be concerned with building a closely knit team. During the project kickoff meeting, the project manager can get a good start at team building by providing the team with:A . Proposed salary increases if the project is successfulB . Bonuses for early completion dateC . A promise of future assignmentsD . Well-defined project objectivesE . Linear responsibility charts

You are giving your team instructions on how to perform. a new test which is different from the way that the team had performed it previously. The best way to verify that the learn understands what you want is to:A obtain feedbackB analyze the team's perceptions barriersC uses gestures in presenting the instructionsD analyze the team's decoding skillsE analyze the team's encoding skills

117 You are giving your team instructions on how to perform. a new test which is different from the way that the team had performed it previously. The best way to verify that the learn understands what you want is to:A. obtain feedbackB. analyze the team's perceptions barriersC. uses gestures in presenting the instructionsD. analyze the team's decoding skillsE. analyze the team's encoding skills

128 The project manager must be concerned with building a closely knit team. During the project kickoff meeting, the project manager can get a good start at team building by providing the team with:A. Proposed salary increases if the project is successfulB. Bonuses for early completion dateC. A promise of future assignmentsD. Well-defined project objectivesE. Linear responsibility charts

The de facto standard Application Program Interface (API) for TCP/IP applications is the “sockets” interface. Although this API was developed for (71) in the early 1960s it has also been implemented on a wide variety of no-Unix systems. TCP/IP (72) Written using the sockets API have in the past enjoyed a high degree of portability and we would like the same (73) with IPv6 applications. But changes are required to the sockets API to support IPv6 and this memo describes these changes. These include a new socket address structure to carry IPv6 (74) ,new address conversion functions, and some new socket options. These extensions are designed to provide access to the basic IPv6 features requited by TCP and UDP applications, including multicasting, while introducing a minimums of change into the system and providing complete (75) for existing IPv4 applications.A.WindowsB.LinuxC.UnixD.DOS

All the local farmers ________ against the building of a new airport on their rich farmland. A. projectedB. proceededC. protestedD. proposed

the new players were( )into our amateur football team. A. warmly welcomedB.warm welcomedC. warm welcomeD. welcome warmly

(b) Identify and explain THREE approaches that the directors of Moffat Ltd might apply in assessing theQUALITATIVE benefits of the proposed investment in a new IT system. (6 marks)

-Henry, what do you think of the new team? - ________ , I think the team is starting to get along quite nicely. A Yes, you're right ;B Not so good ;C Very well on the whole

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

OOP languages that create objects, such as(1)and(2)are beginning to take hold as viable tools for programmers. To effectively reuse objects, programmers need a place to store them such as an ODBMS or a RDBMS with object oriented extensions.Databases that handle object data not only let user store and retrieve(3)data, but also let them store objects created by OOP languages, to facilitate rapid software development and reuse, and let them(4)new multimedia applications combining multiple data types.RDBMS vendors have developed new extensions to existing DB technology to accommodate the most common forms of(5)data.A.C++B.BASICC.PASCALD.C

The API changes should provide both source and binary (71) for programs written to the original API.That is,existing program binaries should continue to operate when run on a system supporting the new API.In addition,existing (72) that are re-compiled and run on a system supporting the new API should continue to operate.Simply put,the API (73) for multicast receivers that specify source filters should not break existing programs.The changes to the API should be as small as possible in order to simplity the task of converting existing (74) receiver applications to use source filters.Applications should be able to detele when the new (75) filter APIs are unavailable(e.g., calls fail with the ENOTSUPP erroe) and react gracefully(e.g., revert to old non-source-filter API or display a meaningful error message to the user).71.A.capabilityB.compatibilityC.labialityD.reliability

The task at hand now is to(56)the programmers who still use yesterday's software technology to solve today's software problems. Object-oriented programming requires a new attitude toward problem(57). Problem(57)with computer system becomes more natural. Application can(58)be translated into(59). Although it is commonly believed that it will be easier to train new programmers to use object-oriented techniques than to(60)programmers who have substantial experience in applying conventional programming language constructs.A.testB.forceC.educateD.touch

Change management would typically be composed of the raising and recording of changes, assessing the impact, cost, benefit and risk of proposed changes,developing business justification and obtaining approval, managing and coordinating change implementation, monitoring and reporting on implementation, reviewing and closing (). A. change reason B. change modelC. remediation planD. change requests

The API changes should provide both source and binary( )for programs written to the original API.That is, existing program binaries should continue to operate when run on a system supporting the new API.In addition, existing()that are re-compiled and run on a system supporting the new API should continue to operate.Simply put, the AP( _______ ) for multicast receivers that specify source filters should not break existing programs.The changes to the API should be as small as possible in order to simplicity the task of converting existing() receiver applications to use source filters. Applications should be able to delete when the new() filter APIs are unavailable(e.g., calls fail with the ENOTSUPP error) and react gracefully(e.g., revert to old non-source-filter API or display a meaningful error message to the user).横线处应选( )。 A. connectionsB. changesC. resourcesD. considerations

Extreme Programming(XP)is a discipline of software development with__1__of simplicity,communication,feedback and courage.Successful software development is a teameffort-not just the development team,but the larger team consisting of customer,management and developers.XP is a simple process that brings these people together andhelps them to succeed together.XP is aimed primarily at object-oriented projects using teamsof a dozen or fewer programmers in one location.The principles of XP apply to any___2___project that needs to deliver quality software rapidly and flexibly.An XP project needs a(an)__3___customer to provide guidance.Customers,programmers,managers,are all working___4__to build the system that'sneedeD.Customers-those who have software that needs to be developed-will learn simple,effective ways to__5___what they need,to be sure that they are getting what they need,and to steer the project to success.4、_____A.togetherB.by themselvesC.separatelyD.alone

We all think that the new device he has proposed is ingenious.A: effectiveB: cleverC: implausibleD: original

以下套管螺纹不是API标的是()A、短圆螺纹B、长圆螺纹C、梯形螺纹D、NEW VAM

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

The pSeries technical specialist has been invited to a briefing on the latest POWER technology as a representative of their team.  What should the specialist offer to do upon return from class in order to best prepare the rest of the team for the introduction of the new technology?()A、Archive the materials in the team’s library.B、Act as the sole technical resource for the team.C、Summarize the information and make it available to the team.D、Evaluate the class and recommend attendance to other team members.

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 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 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

单选题Extreme Programming (XP) is a discipline of sofiware development with (1) of simplicity,communication, feedback and cuurage. Successful software development is a team effort - not just the development team, but the larger team consisting of customer, management and developers. XP is a simple process that brings these people together and helps them to success together. XP is aimed primarily at object-oriented projects using teams of a dozen or fewer programmers in one location. The principles of XP apply to any (2) project that needs to deliver quality software rapidly and flexibly. An XP project needs a (3) customer to provide guidance. Customers, programmers, managers, are all working (4) to build the system that's needed, Customers - those who have software that needs to be developed - will learn simple, effective way to (5) what they need, to be sure that they are getting what they need, and to steer the project to success.空白(5)处应选择()AtellBknowCcommunicateDfeedback

单选题Extreme Programming (XP) is a discipline of sofiware development with (1) of simplicity,communication, feedback and cuurage. Successful software development is a team effort - not just the development team, but the larger team consisting of customer, management and developers. XP is a simple process that brings these people together and helps them to success together. XP is aimed primarily at object-oriented projects using teams of a dozen or fewer programmers in one location. The principles of XP apply to any (2) project that needs to deliver quality software rapidly and flexibly. An XP project needs a (3) customer to provide guidance. Customers, programmers, managers, are all working (4) to build the system that's needed, Customers - those who have software that needs to be developed - will learn simple, effective way to (5) what they need, to be sure that they are getting what they need, and to steer the project to success.空白(2)处应选择()Asmall-sizedBmoderately-sizedClarge-sizedDhuge-sized

问答题Practice 8  ● You are a Project Team Leader. You have had to cancel your next project meeting because some of the members of your team will be abroad.  ● Write a memo to your project team:  ● informing them of the cancellation and giving the reason;  ● stating a new date and time for the meeting;  ● requesting suggestions for the agenda.  ● Write 40—50 words.

单选题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