Software entities are more complex fortheir size than perhaps any other human construct, because no two parts arealike (at least above the statement level). If they are, we make the twosimilar parts into one, a(71 ), open or closed. In this respect software systems differprofoundly from computers,buildings, or automobiles, where repeated elementsabound.Digital computers are themselves morecomplex than most things people build; they have very large numbers of states.This makes conceiving, describing, and testing them hard. Software systems haveorders of magnitude more (72 )than computers do.Likewise, a scaling-up of a software entityis not merely a repetition of the same elements in larger size; it is necessarily an increase inthe number of different elements. In most cases, the elements interact witheach other in some( 73 )fashion,andthe complexity of the whole increases much more than linearly.The complexity of software is a(an)(74 )property, notan accidental one. Hence descriptions of a software entity that abstract awayits complexity often abstract away its essence.Mathematics and the physicalsciences made great strides for three centuries by constructing simplifiedmodels of complex phenomena, deriving properties from the models, and verifyingthose properties experimentally. This worked because the complexities(75 )in the modelswere not the essential properties of the phenomena. It does not work when thecomplexities are the essence.Many of the classical problems ofdeveloping software products derive from this essential complexity and its nonlinear increases withsize. Not only technical problems but management problems as well come from the complexity.A.statesB.partsC.conditionsD.expressions
Software entities are more complex for
their size than perhaps any other human construct, because no two parts are
alike (at least above the statement level). If they are, we make the two
similar parts into one, a(71 ), open or closed. In this respect software systems differ
profoundly from computers,buildings, or automobiles, where repeated elements
abound.
Digital computers are themselves more
complex than most things people build; they have very large numbers of states.
This makes conceiving, describing, and testing them hard. Software systems have
orders of magnitude more (72 )than computers do.
Likewise, a scaling-up of a software entity
is not merely a repetition of the same elements in larger size; it is necessarily an increase in
the number of different elements. In most cases, the elements interact with
each other in some( 73 )fashion,and
the complexity of the whole increases much more than linearly.
The complexity of software is a(an)(74 )property, not
an accidental one. Hence descriptions of a software entity that abstract away
its complexity often abstract away its essence.Mathematics and the physical
sciences made great strides for three centuries by constructing simplified
models of complex phenomena, deriving properties from the models, and verifying
those properties experimentally. This worked because the complexities(75 )in the models
were not the essential properties of the phenomena. It does not work when the
complexities are the essence.
Many of the classical problems of
developing software products derive from this essential complexity and its nonlinear increases with
size. Not only technical problems but management problems as well come from the complexity.
their size than perhaps any other human construct, because no two parts are
alike (at least above the statement level). If they are, we make the two
similar parts into one, a(71 ), open or closed. In this respect software systems differ
profoundly from computers,buildings, or automobiles, where repeated elements
abound.
Digital computers are themselves more
complex than most things people build; they have very large numbers of states.
This makes conceiving, describing, and testing them hard. Software systems have
orders of magnitude more (72 )than computers do.
Likewise, a scaling-up of a software entity
is not merely a repetition of the same elements in larger size; it is necessarily an increase in
the number of different elements. In most cases, the elements interact with
each other in some( 73 )fashion,and
the complexity of the whole increases much more than linearly.
The complexity of software is a(an)(74 )property, not
an accidental one. Hence descriptions of a software entity that abstract away
its complexity often abstract away its essence.Mathematics and the physical
sciences made great strides for three centuries by constructing simplified
models of complex phenomena, deriving properties from the models, and verifying
those properties experimentally. This worked because the complexities(75 )in the models
were not the essential properties of the phenomena. It does not work when the
complexities are the essence.
Many of the classical problems of
developing software products derive from this essential complexity and its nonlinear increases with
size. Not only technical problems but management problems as well come from the complexity.
A.states
B.parts
C.conditions
D.expressions
B.parts
C.conditions
D.expressions
参考解析
解析:
相关考题:
The traditional approach with complex problems is to break them down into samller, more easily managed problems. A、to dealingB、in dealingC、dealingD、to deal
Computer(75)is a complex consisting of two or more connected computing units,it iS used for the purpose of data communication and resource Sharing.A.storageB.deviceC.networkD.processor
● Computer(75) is a complex consisting of two or more connected computing units, it is used for the purpose of data communication and resource sharing.(75)A. storage B. device C. network D. processor
There are more and more ______ of software for accounting, this has made the different types of software more accessible in terms of costs and variety. A manufacturers ;B manufacturing ;C manufactures
YouareimplementinganASP.NETapplicationthatusesLINQtoEntitiestoaccessandupdatethedatabase.TheapplicationincludesthefollowingmethodtoupdateadetachedentityoftypePerson.YouneedtoimplementtheUpdatePersonmethodtoupdatethedatabaserowthatcorrespondstothepersonToEditobject.Whichcodesegmentshouldyouuse?()A._entities.People.Attach(personToEdit);_entities.ObjectStateManager.ChangeObjectState(personToEdit,EntityState.Modified);_entities.SaveChanges();B._entities.ObjectStateManager.ChangeObjectState(personToEdit,EntityState.Added);_entities.SaveChanges();C._entities.People.ApplyCurrentValues(personToEdit);_entities.SaveChanges();D._entities.People.Attach(newPerson(){Id=personToEdit.Id});_entities.ObjectStateManager.ChangeObjectState(personToEdit,EntityState.Modified);_entities.SaveChanges();
is a complex consisting of two or more connected computing units, it is used for the purpose of data communication and resource sharing.A.Computer networkB.Computer deviceC.Computer processorD.Computer storage
联合利华的笔试题目1. Describe a time when you had to come up with a new solution to overcome the considerable resistance and solve the complex problem finally? (No more than 1000 letters)
Software entities are more complex for their size than perhaps any other human construct, because no two parts are alike (at least above the statement level). If they are, we make the two similar parts into one, a ( ), open or closed.In this respect software systems differ profoundly from computers, buildings, or automobiles, where repeated elements abound. Digital computers are themselves more complex than most things people build; they have very large numbers of states.This makes conceiving, describing, and testing them hard.Software systems have orders of magnitude more( )than computers do. Likewise, a scaling-up of a software entity is not merely a repetition of the same elements in larger size; it is necessarily an increase in the number of different elements.In most cases, the elements interact with each other in some( )fashion, and the complexity of the whole increases much more than linearly. The complexity of software is a(an) ( )property, not an accidental one.Hence descriptions of a software entity that abstract away its complexity often abstract away its essence.Mathematics and the physical sciences made great strides for three centuries by constructing simplified models of complex phenomena, deriving, properties from the models,and verifying those properties experimentally.This worked because the complexities( )in the models were not the essential properties of the phenomena.It does not work when the complexities are the essence. Many of the classical problems of developing software products derive from this essential complexity and its nonlinear increases with size.Not only technical problems but management problems as well come from the complexity.A.task B.job C.subroutine D.programA.states B.parts C.conditions D.expressionsA.linear B.nonlinear C.parallel D.additiveA.surface B.outside C.exterior D.essentialA.fixed B.included C.ignored D.stabilized
Why is there no need to configure complex overlay network topologies when using Cisco WAAS? () A. remote scheduling of software distributionB. comprehensive logs, reports, and graphsC. automatic discovery of Cisco WAEsD. content pre-positioning
While intelligent people can often _____________ the complex, a fool is more likely to complicate the simple.A.surviveB.sacrificeC.simplifyD.substitute
Which of the following points is not included in the passage?___________A.Industrial development includes the simplification of complex chemical processesB.Diluting wastes needs certain amount of waterC.Demands for water will go up along with the expanding populationD.Intensive cultivation of land requires more and more chemicals
Text 2 In a former leather factory just off Euston Road in London,a hopeful firm is starting up.BenevolentAI's main room is large and open-plan.In it,scientists and coders sit busily on benches,plyinS their various trades.I\e firm's star,though,has a private,temperature.controlled office.Thal star is a powerful computer that runs the software which sits at the heart of BenevolentAl's business.This software is an artificial-intelligence system.AI,as it is known for short,comes in several forms.But BenevolentAI's version of it is a form of machine learning that can draw inferences about wh8t it has leamed.In particular,it can process natural language and formulate new ideas from what it reads.Its job is to sift through vast chemical libraries,medical databases and conventionally presented scientific papers,looking for potential drug molecules.Nor is BenevolentAI a one-off.More and more people and firms believe that AI is well placed to help unpick biology and advance human health.Indeed,as Chris Bishop of Microsoft Research,in Cambridge,England,observes,one way of thinking aboui living organisms is to recognize that they are,in essence.complex systems which process informalion using a combination of hardware and software.That thought has consequences.Whether it is the new Chan Zuckerberg Initiative(CZI),from the founder of Facebook and his wife,or the biological subsidiaries being set up by firms such as Alphabet(Google's parent company),IBM and Microsofi,the new Big Idea in Silicon Valley is that in the worlds of biology and disease there are problems its software engineers can solve.The discovery of new drugs is an early test of the belief that AI has much to offer biology and medicine.Pharmaceutical companies are finding il increasingly difficult lo make headway in their search for novel products.The conventional approach is to screen larf;e numbers of molecules for signs of relative biological effect,and then weed out the useless partin a series of more and more expensive tests and trials,in the hope of coming up with a golden nugget at the end.This way of doing things is,however,declining in productivity and rising in cost.According to Paragraph 2,BenevolentAI's version of Al can_____A.make some inferencesB.think like human beingsC.teach machines to learnD.leam complex language
资料:As more personal business is conducted through smartphone devices , more users are implementing security measures for their devices, according to a recent survey by Harris Poll and commissioned by the CTIA.The survey was a part of the company’s ongoing efforts to boost user education on the pitfalls of mobile security and assess whether the CTIA’s initiatives are working.It turns out that mobile users in the US have begun implementing many of the initiatives set forth and have increased both awareness of, and protection for, their mobile devices:More smartphone users are protecting their devices with PINs and passwords than in previous years. In 2016, of smartphone users had some sort of PIN/password, up from 2015 and form 2012.An increasing number of smartphone users have installed built-in remote lock-and-erase software. Of survey respondents, have this type of lock-and-erase software installed, up an astounding from 2015 and from 2012.Smartphone users are increasingly aware of the importance of anti-virus software. of smartphone users have an anti-virus software installed, compared with only of smartphone owners in 2015, according to BI Intelligence.The survey results indicate that users are becoming increasingly aware of the danger posed by the increasing reliance on mobile technology form not only malicious entities like hackers, but also government surveillance. Specifically, users are increasingly seeking for ways to guard themselves in light of a number of recent high-profile incidents involving phone security–like Apple's case against the FBI, for example.Because of this, it will become increasingly common for app developers and device manufactures to build in security and end-to-end encryption. This can be seen in devices and apps such as WhatsApp and iPhones. Developers and device manufacturers that don't include this feature in their products could be faced with negative consumer attitudes. Which sentence best expresses the main idea of the passage?A.Developers and device manufacturers are becoming more aware of security features.B.Lack of security features could result in negative consumer attitudes.C.Smartphone users are becoming more aware of security features.D.Smartphone users are becoming more aware of government surveillance.
资料:As more personal business is conducted through smartphone devices , more users are implementing security measures for their devices, according to a recent survey by Harris Poll and commissioned by the CTIA.The survey was a part of the company’s ongoing efforts to boost user education on the pitfalls of mobile security and assess whether the CTIA’s initiatives are working.It turns out that mobile users in the US have begun implementing many of the initiatives set forth and have increased both awareness of, and protection for, their mobile devices:More smartphone users are protecting their devices with PINs and passwords than in previous years. In 2016, of smartphone users had some sort of PIN/password, up from 2015 and form 2012.An increasing number of smartphone users have installed built-in remote lock-and-erase software. Of survey respondents, have this type of lock-and-erase software installed, up an astounding from 2015 and from 2012.Smartphone users are increasingly aware of the importance of anti-virus software. of smartphone users have an anti-virus software installed, compared with only of smartphone owners in 2015, according to BI Intelligence.The survey results indicate that users are becoming increasingly aware of the danger posed by the increasing reliance on mobile technology form not only malicious entities like hackers, but also government surveillance. Specifically, users are increasingly seeking for ways to guard themselves in light of a number of recent high-profile incidents involving phone security–like Apple's case against the FBI, for example.Because of this, it will become increasingly common for app developers and device manufactures to build in security and end-to-end encryption. This can be seen in devices and apps such as WhatsApp and iPhones. Developers and device manufacturers that don't include this feature in their products could be faced with negative consumer attitudes.In what way shows that people have increased awareness of and protection for their mobile devices?A.Smartphone users are increasingly aware of the importance of anti-virus software.B.An increasing number of smartphone users have installed built-in remote lock-and-erase software.C.More smartphone users are protecting their devices with PINs and passwords than in previous years.D.All of above.
Software entities are more complex for their size than perhaps any other human construct,because no two parts are alike(at least above the statement level).If they are,we make the two similar parts into one,a(1),open or closed.In this respect software systems differ profoundly from computers,buildings,or automobiles,where repeated elements abound.Digital computers are themselves more complex than most things people build;they have very large numbers of states.This makes conceiving,describing,and testing them hard.Software systems have orders of magnitude more(2)than computers do.Likewise,a scaling-up of a software entity is not merely a repetition of the same elements in larger size;it is necessarily an increase in the number of different elements.In most cases,the elements interact with each other in some(3)fashion,and the complexity of the whole increases much more than linearly.The complexity of software is a(an)(4)property,not an accidental one.Hence descriptions of a software entity that abstract away its complexity often abstract away its essence.Mathematics and the physical sciences made great strides for three centuries by constructing simplified models of complex phenomena,deriving,properties from the models,and verifying those properties experimentally.This worked because the complexities(5)in the models were not the essential properties of the phenomena.It does not work when the complexities are the essence.Many of the classical problems of developing software products derive from this essential complexity and its nonlinear increases with size.Not only technical problems but management problems as well come from the complexity.4、____A.surfaceB.outsideC.exteriorD.essential
The beauty of software is in its function, in its internal structure, and in the way in which it is created by a team. To a user, a program with just the right features presented through an intuitive and( 71 )interface is beautiful. To a software designer, an internal structure that is partitioned in a simple and intuitive manner, and that minimizes internal coupling is beautiful. To developers and managers, a motivated team of developers making significant progress every week, and producing defect-free code, is beautiful. There is beauty on all these levels.Our world needs software--lots of software. Fifty years ago software was something that ran in a few big and expensive machines. Thirty years ago it was something that ran in most companies and industrial settings. Now there is software running in our cell phones, watches, appliances, automobiles, toys, and tools. And need for new and better software never( 作答此空 ). As our civilization grows and expands, as developing nations build their infrastructures, as developed nations strive to achieve ever greater efficiencies, the need for more and more Software( 73 )to increase. It would be a great shame if, in all that software,there was no beauty.We know that software can be ugly. We know that it can be hard to use, unreliable, and carelessly structured. We know that there are software systems whose tangled and careless internal structures make them expensive and difficult to change. We know that there are software systems that present their features through an awkward and cumbersome interface. We know that there are software systems that crash and misbehave. These are( 74) systems. Unfortunately, as a profession, software developers tend to create more ugly systems than beautiful ones.There is a secret that the best software developers know. Beauty is cheaper than ugliness. Beauty is faster than ugliness. A beautiful software system can be built and maintained in less time, and for less money, than an ugly one. Novice software developers don't understand this. They think that they have to do everything fast and quick. They think that beauty is( 75 ). No! By doing things fast and quick, they make messes that make the software stiff, and hard to understand, Beautiful systems are flexible and easy to understand. Building them and maintaining them is a joy. It is ugliness that is impractical. Ugliness will slow you down and make your software expensive and brittle. Beautiful systems cost the least build and maintain, and are delivered soonest.A.happensB.existsC.stopsD.starts
Why is there no need to configure complex overlay network topologies when using Cisco WAAS? ()A、remote scheduling of software distributionB、comprehensive logs, reports, and graphsC、automatic discovery of Cisco WAEsD、content pre-positioning
Which of the following is a benefit of software RAID?()A、 Increased data integrityB、 Higher performanceC、 Lower cost to implementD、 More storage possibilities
Which of the following describes the difference between hardware and software RAID technologies?()A、Software RAID offers more storage possibilities than hardware RAIDB、Hardware RAID performs faster than software RAIDC、Hardware RAID is less expensive than software RAIDD、Software RAID volumes are compatible with any OS and hardware RAID volumes are not
Which of the following options indicates why it is important to talk to the user and ask appropriate questions about a software problem? ()A、Software problems don't generate errors. B、The user is more knowledgeable about software. C、The system logs will provide useful information alone. D、Key information pertaining to the software may be uncovered.
单选题Which of the following options indicates why it is important to talk to the user and ask appropriate questions about a software problem? ()ASoftware problems don't generate errors. BThe user is more knowledgeable about software. CThe system logs will provide useful information alone. DKey information pertaining to the software may be uncovered.
单选题Which of the following is a benefit of software RAID?()A Increased data integrityB Higher performanceC Lower cost to implementD More storage possibilities
单选题Which of the following describes the difference between hardware and software RAID technologies?()ASoftware RAID offers more storage possibilities than hardware RAIDBHardware RAID performs faster than software RAIDCHardware RAID is less expensive than software RAIDDSoftware RAID volumes are compatible with any OS and hardware RAID volumes are not
单选题The author of Passage 2 believes that the intermediate forms (line 66)connecting simple organisms to more complex ones ______.Ahave not yet been found, casting doubt on macroevolutionary processesBdo not exist, proving that macroevolution is impossibleCare no longer debated in the scientific communityDprove that all living things are descended from a common ancestorEshow that horses are more closely related to humans than are bacterium
单选题What is “media multi-complexity” according to the passage?AThe more media used, the more complicated the contact.BPhone, email and in-person contacts make matters complex.CThe more email contact, the more phone and in-person contact.DThe more in-person contact, the more phone and email contact.
单选题The combustion of larger molecules,()have multiple carbon-carbon bonds involves a more complex series of reactions.AwhatBwhichCthatDwho
单选题Even though most universities retain the royalties from faculty members’ inventions, the faculty members retain the royalties from books and articles they write. Therefore, faculty members should retain the royalties from the educational computer software they develop. The conclusion above would be more reasonably drawn if which of the following were inserted into the argument as an additional premise?ARoyalties from inventions are higher than royalties from educational software programs.BFaculty members are more likely to produce educational software programs than inventions.CInventions bring more prestige to universities than do books and articles.DIn the experience of most universities, educational software programs are more marketable than are books and articles.EIn terms of the criteria used to award royalties, educational, software programs are more nearly comparable to books and articles than to inventions.