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

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

Inheritance

B

Tight coupling

C

Low cohesion

D

High cohesion

E

Loose coupling

F

Object immutability


参考解析

解析: 暂无解析

相关考题:

●As an important phase in software development,software design is the continuation of software requirement analysis phase. (69) .Ⅰ.software structureⅡ.software documentⅢ.software moduleⅣ.software procedureWhich of the following should be included in software design phase?(69) A.Ⅱ andⅢB.Ⅰ andⅡC.Ⅰ,Ⅱ andⅢD.All

As an important phase in software development, software design is the continuation of software requirement analysis phasE.Ⅰ.software structureⅡ.software procedureⅢ.software moduleⅣ.software documentwhich of the following should be included in software design phase?A.Ⅰand ⅡB.Ⅱand ⅢC.Ⅰ,Ⅱ and ⅢD.All

Software engineering is the study and application of engineering to the ( ), development and maintenance of software.A.researchB.managementC.assemblyD.design

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

● Which statement about the preliminary design stage of a software development project is true? (75) .(75)A.The preliminary design is an internal document used only by programmersB.The preliminary design is the result of mapping product requirements info software and hardware functionsC.The preliminary design of the product comes from the requirement specificationD.The developers produce the preliminary design by defining the software structure in enough detail to permit coding

AutoCAD的英文全称是()。A.AutomAtic Computer AidedDesignB.Autodesk Computer AidedDesignC.CAD2000D.CAD2002

In software engineering the design phase is divided into( )。A.system design and detailed designB.computer design and program designC.system design and hardware designD.computer design and detailed design

Software engineers apply the principles of software engineering to the design, development, ( ),testing, and evaluation of the software and systems that make computers or anything containing software work.A.RequirementB.constructionC.serviceD.maintenance

The term computer describes a device made up of a combination of electronic components.By itself, a computer has no ( ) and is referred to as hardware, which means simply the physical equipment. The hardware can't be used until it is connected to other elements, all of which constitute the six parts of a computer-based information system,hardware,software,data/information, people, procedures and communications.A system is defined as a collection of related components that (请作答此空) to perform a task in order to accomplish a goal. Any organization that uses information technology will have a computer-based information system to provide managers (and various categories of employees with the appropriate kind of information to help them make decisions.Systems analysis and design is to ascertain how a system works and then take steps to make it ( ) Often, a system approach is used to define, describe, and solve a problem or to meet a(an)( )From time to time, organizations need to ( )their information systems, in, responseto new marketing' opportunities, modified government regulations, the introduction .of new technology, merger with another company, or other developments. When change is needed, the time is ripe for applying the principles of systems analysis and design.A.interactB.workC.connectD.change

The term computer describes a device made up of a combination of electronic components.By itself, a computer has no ( 1) and is referred to as hardware, which means simply the physical equipment. The hardware can't be used until it is connected to other elements, all of which constitute the six parts of a computer-based information system,hardware,software,data/information, people, procedures and communications. A system is defined as a collection of related components that ( 72) to perform a task in order to accomplish a goal. Any organization that uses information technology will have a computer-based information system to provide managers (and various categories of employees with the appropriate kind of information to help them make decisions. Systems analysis and design is to ascertain how a system works and then take steps to make it (73 ) Often, a system approach is used to define, describe, and solve a problem or to meet a(an)( 74) From time to time, organizations need to (75 ) their information systems, in, response to new marketing' opportunities, modified government regulations, the introduction .of new technology, merger with another company, or other developments. When change is needed, the time is ripe for applying the principles of systems analysis and design.(1)应选( )。 A. informationB. software C. intelligenceD. Data

In software engineering the design phase is divided into ( ). A.system design and detailed design B.computer design and program design C.system design and hardware design D.computer design and detailed design

计算机辅助设计又称为CAD ,它是Computer aided design 的缩写。

Auto CAD中的CAD的英文全称是什么()A、Computer Aided GraphicsB、Computer Aided PlanC、Computer Aided DesignD、Computer Aided Drawing

Which two design goals describe the Junos OS design?()A、clean separation of security and routing policiesB、clean separation of control and forwarding planesC、modularization of multiple software processesD、a single hardware platform for all software applications

AutoCAD的英文全称是()A、AutomAtic Computer Aided DesignB、Autodesk Computer Aided DesignC、CAD2000D、CAD2002

在CAD中Computer Aided Design是()的全写,意思为计算机辅助设计

计算机辅助评价(Computer Assisted Assessment,简称CAA)

英译中:Computer assisted ordering(CAO)

You need to design desktop and security settings for the client computers in the Seattle call center. Your solution must be implemented by using the minimum amount of administrative effort.Which two actions should you perform?()A、On each client computer in the call center, configure a local policy that lists only authorized programs in the Allowed Windows Programs listB、Using NTFS permissions, assign the Deny – Read permission for all unauthorized executable files to the client computer domain accountsC、Design a Group Policy object (GPO) that enforces a software restriction policy on all client computers in the call centerD、Design a Group Policy object (GPO) that implements an IPSec policy on all client computers in the call center. Ensure that the IPSec policy rejects connections to any Web servers that the company does not operate

You are the desktop administrator for your company. You install Windows XP Professional on a new portable computer that will be used by one of the company's software developers. You test the computer after you complete the installation and find out that the computer functions properly. The computer contains a 6-GB hard disk and a removable 4-GB hard disk. The 6-GB hard disk is configured as drive C, and the removable hard disk is configured as drive D. You install Windows 98 on drive D and deliver the computer to the software developer. The software developer reports that the computer does not start when drive D is not connected. Instead, the computer briefly displays an operating system menu, and then it displays an error message stating that an operating system could not be found. When drive D is connected, the computer starts Windows 98. You need to configure the computer so that it starts Windows XP Professional whether or not drive D is connected. What should you do?()A、Modify the computer's BIOS so that it automatically detects whether drive D is connected.B、Modify the computer's BIOS so that drive C is first in the computer's boot order. C、Modify the Boot.ini file on the computer by changing the default= entry to the following value: multi(0)disk(0)rdisk(0)partition(1)="Microsoft Windows XP Professional" /fastdetect.D、Modify the Boot.ini file on the computer by changing the entry for Windows 98 to the following value: D: "Microsoft Windows 98" /fastdetect.

单选题The company is looking for computer experts ______ have 10 years of experience in software management.AwhoBifCbecauseDhe

填空题在CAD中Computer Aided Design是()的全写,意思为计算机辅助设计

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

多选题Which two design goals describe the Junos OS design?()Aclean separation of security and routing policiesBclean separation of control and forwarding planesCmodularization of multiple software processesDa single hardware platform for all software applications

单选题You work as a network exchange administrator at Company.com.the Company.com network currently consists of a single active directory forest named Company.com which makes use of microsoft windows server 2008.The Company.com organization makes use of Microsoft exchange server 2010 as their messaging solution.The Company.com organization contains a computer named -ex01 which runs the hub transport server role.During the course of the day - ex01 fails and you delete the computer account with references of ex01 from active directory.Company.com has recently requested that you replace the hub transport server role on a new computer whilst ensuring you use the least amount of administrative effort.What should you do?()AYou should consider having an authoritative restore performed from Ntdsutil.you should then have a managed service account named -ex01 created.BYou should consider having an authoritative restore performed from Ntdsutil.you should then have a cname record for -ex01 created which points to the new computer.CYou should consider having the Setup /M:RecoverServer command run on the new computer.DYou should consider having the Exchange Server installation program run and then select the Hub Transport role on the new computer.

单选题You are the network administrator for Company. You have been assigned the task to create and deploy a standard Windows 2000 Professional image to all 2,500 client computers that today are installed with Windows 98. You log on to a client computer called Company by using a local administrative account called SetupUser and install three Windows 2000 professional compatible software packages on Company. You create an image using third party software. You deploy the image to a test client computer and join the client computer to a domain. You want to create shortcuts on all users' desktops for the software packages you installed. You also want users to have the option to delete the icons.  Which profile must you edit?()AThe SetupUser profileBThe Default User profileCThe Administrator profileDThe System profileEThe All Users profile

名词解释题英译中:Computer assisted ordering(CAO)