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

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

B

Low cohesion

C

High cohesion

D

Loose coupling

E

Weak encapsulation

F

Strong encapsulation


相似考题
更多“A team of programmers is involved in reviewing a proposed de”相关问题
  • 第1题:

    What is team spirit?

    A、Team spirit is the positive attitude of a group or team that makes the members want to succeed.

    B、Team spirits includes things such as trust, respect and enjoyment of the game.

    C、Team spirit means leadership.

    D、 Team spirit is very difficult to achieve.


    参考答案:AB

  • 第2题:

    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 coupling

    B.Low cohesion

    C.High cohesion

    D.Loose coupling

    E.Weak encapsulation

    F.Strong encapsulation


    参考答案:E

  • 第3题:

    ●Extreme Programming (XP) is a discipline ofsoftware development with (71) of simplicity, communication, feedback and courage. 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 succeed 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 (72) project that needs to deliver quality software rapidly and flexibly.

    An XP project needs a (73) customer to provide guidance. Customers, programmers, managers, are all working (74) to build the system that's needed. Customers - those who have software that needs to be developed - willlearn simple, effective ways to (75)what they need, to be sure that they are getting what they need, and to steer the project to success.

    (71)

    A.importance

    B.keys

    C.roles

    D.values

    ( 72)

    A. small-sized

    B.moderately-sized

    C.large-sized

    D. huge-sized

    (73)

    A.part-time

    B.casual

    C.seldom

    D.full-time

    (74)

    A.together

    B.by themselves

    C.separately

    D.alone

    (75) A.tell

    B.know

    C.communicate

    D. feedback


    正确答案:D,B,D,A,C

  • 第4题:

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

    B.force

    C.educate

    D.touch


    正确答案:C

  • 第5题:

    A software requirements specification is that () .

    A.a rough list of things that the proposed software ought to do

    B.a precise list of things that the proposed software ought to do

    C.a formal list of things that the proposed software must do

    D.an estimate of the resouroes (time, money, personnel, etc) which will be required to construct the proposed software


    正确答案:C

  • 第6题:

    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.
    2、_____

    A.small-sized
    B.moderately-sized
    C.large-sized
    D.huge-sized

    答案:B
    解析:
    题目中描述敏捷开发方法极限编程(XP)。XP强调简单、沟通、反馈和勇气4个核心价值(values),适合于需要快速和灵活交付的适当规模(moderately-sized)的任何项目。XP,强调客户全职(full-time)参与。客户和项目的其他成员工作在一起(together),以简单方式进行有效的沟通(communicate),以掌握项目按照需求向项目成功的方向进行。

  • 第7题:

    She's part of a team of scientists who are()upon cancer research.

    • A、worked
    • B、arranged
    • C、engaged
    • D、involved

    正确答案:C

  • 第8题:

    The distinction between competence and performance was proposed by F. de Saussure.


    正确答案:错误

  • 第9题:

    单选题
    () are individuals and organizations that are actively involved in the project, or whose interests may be affected as a result of project execution or project completion.
    A

    Project managers

    B

    Project team members

    C

    Sponsors

    D

    Project stakeholders


    正确答案: B
    解析: 暂无解析

  • 第10题:

    单选题
    To be frank, I’d rather you had not involved in the case.
    A

    were not involved    

    B

    not involved

    C

    not to involved      

    D

    will not be involved


    正确答案: C
    解析: 句意:坦率地说,我希望你不要卷入这件事。此句考查的是would rather之后的宾语从句中运用虚拟语气。谓语动词用过去式表示现在或将来“宁愿做什么”。

  • 第11题:

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

    B

    Low cohesion

    C

    High cohesion

    D

    Loose coupling

    E

    Weak encapsulation

    F

    Strong encapsulation


    正确答案: F
    解析: 暂无解析

  • 第12题:

    单选题
    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)处应选择()
    A

    small-sized

    B

    moderately-sized

    C

    large-sized

    D

    huge-sized


    正确答案: A
    解析: 参考译文:极限编程(XP)是一种软件开发方法,其价值观是简单、沟通、反馈和勇气。成功的软件开发是团队努力的结果,这里的团队不仅仅是开发团队,而是包括了客户、管理者和开发者在内的更大的团队。XP是一种将上述人员组织起来并帮助他们取得成功的简单的过程。XP主要针对那些由十几个或更少的在同一地点工作的程序员组成的团队所进行的面向对象的项目。XP原则适用于需要快速且灵活地交付高质量软件的中等规模项目组。一个XP项目需要一个全程参与的客户给予指导。客户、程序员和项目经理协同工作来构建需要的系统。客户,也就是需要软件的人,将学到简单而有效的沟通方法,来确保获得他们所需要的,从而引导项目走向成功。

  • 第13题:

    To solve the euro problem ,Germany proposed that______.

    A.EU funds for poor regions be increased

    B.stricter regulations be imposed

    C.only core members be involved in economic co-ordination

    D.voting rights of the EU members be guaranteed


    正确答案:B
    解析:细节题。题干中的Germany定位在第四段,第一句是该段的概括提出应该强化法规。第二句these指代的第一句中的rules。第三句的主语it指代的Germany。因此第四段都提到了Germany,没有明确定位在某句话上。因此需要选项回原文一一对应。

  • 第14题:

    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

  • 第15题:

    ● Extreme Programming (XP) is a discipline of software development with (71) of simplicity, communication, feedback and courage. 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 succeed 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 (72) project that needs to deliver quality software rapidly and flexibly.

    An XP project needs a (73) customer to provide guidance. Customers, programmers, managers, are all working (74) to build the system that's needed, Customers - those who have software that needs to be developed-will learn simple, effective ways to (75) what they need, to be sure that they are getting what they need, and to steer the project to success.

    (71) A.importance B.keys C.roles D.values (72) A.small-sized B. moderately-sized C.large-sized D.huge-sized (73) A.part-time B.casual C.seldom D.full-time (74) A.together B.by themselves C.separately D.alone (75) A.tell B.know C.communicate D.feedback


    正确答案:D,B,D,A,C

  • 第16题:

    A requirements specification is( ).

    A.a rough list of things that the proposed software ought to do

    B.a precise list of things that the proposed software ought to do

    C.a formal list of things that the proposed software must do

    D.an estimate of the resources (time,money,personnel,etc)which will be required to construct the proposed software .


    正确答案:C

  • 第17题:

    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 model
    C. remediation plan
    D. change requests


    答案:D
    解析:

  • 第18题:

    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.together
    B.by themselves
    C.separately
    D.alone

    答案:A
    解析:
    题目中描述敏捷开发方法极限编程(XP)。XP强调简单、沟通、反馈和勇气4个核心价值(values),适合于需要快速和灵活交付的适当规模(moderately-sized)的任何项目。XP,强调客户全职(full-time)参与。客户和项目的其他成员工作在一起(together),以简单方式进行有效的沟通(communicate),以掌握项目按照需求向项目成功的方向进行。

  • 第19题:

    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 coupling
    • B、Tighter coupling
    • C、Lower cohesion
    • D、Higher cohesion
    • E、Weaker encapsulation
    • F、Stronger encapsulation

    正确答案:A,D

  • 第20题:

    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 coupling
    • B、Low cohesion
    • C、High cohesion
    • D、Loose coupling
    • E、Weak encapsulation
    • F、Strong encapsulation

    正确答案:E

  • 第21题:

    判断题
    The distinction between competence and performance was proposed by F. de Saussure.
    A

    B


    正确答案:
    解析: 暂无解析

  • 第22题:

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

    B

    Low cohesion

    C

    High cohesion

    D

    Loose coupling

    E

    Weak encapsulation


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    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)处应选择()
    A

    tell

    B

    know

    C

    communicate

    D

    feedback


    正确答案: D
    解析: 参考译文:极限编程(XP)是一种软件开发方法,其价值观是简单、沟通、反馈和勇气。成功的软件开发是团队努力的结果,这里的团队不仅仅是开发团队,而是包括了客户、管理者和开发者在内的更大的团队。XP是一种将上述人员组织起来并帮助他们取得成功的简单的过程。XP主要针对那些由十几个或更少的在同一地点工作的程序员组成的团队所进行的面向对象的项目。XP原则适用于需要快速且灵活地交付高质量软件的中等规模项目组。一个XP项目需要一个全程参与的客户给予指导。客户、程序员和项目经理协同工作来构建需要的系统。客户,也就是需要软件的人,将学到简单而有效的沟通方法,来确保获得他们所需要的,从而引导项目走向成功。

  • 第24题:

    单选题
    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
    解析: 暂无解析