The hassle involved in updating software means many of us don’t do it, leavin

游客2024-01-31  3

问题    The hassle involved in updating software means many of us don’t do it, leaving our computers exposed to crash-prone, and insecure code. But now two major objections to【C1】______ updates—the fact that you have to stop running the software to upgrade it and the【C2】______ that an update will introduce bugs—could be removed thanks to an ingenious idea from engineers at Imperial College London.
   Computer scientists have worked out how to employ the unused cores in "multicore" (多核) microprocessors (微处理器) to make the update process invisible to the user. Whenever an update is【C3】______ , their trick is to leave the old version of the software running on one【C4】______ —so you can carry on using it—while running the update in【C5】______ on an unused core. They then synchronize (使同步;使同时发生) the execution of the two programs in such a way—an idea that limits damage from fresh bugs introduced by the update.
   In a Swiss survey, 70 per cent of a sample of 50 system administrators admitted they don’t always update software for fear of the【C6】______ it will cause—and because 25 per cent of updates can introduce new【C7】______ .
   The Imperial team has now successfully tested their idea, they told the International Conference on Software Engineering in San Francisco last month. They say their【C8】______ could be applied to apps on【C9】______ as well as to server applications, but it is best suited to larger systems needing "increasing reliability, availability and【C10】______ ".
A) downtime F) smartphones K) core
B) available G) secure L) security
C) ideas H) parallel M) installing
D) bugs I) fear N) version
E) equipment J) using O) trick [br] 【C3】

选项

答案 B

解析 be动词后面接动词或形容词,be available意为“可供使用的”。这句话的意思是:每当更新时,他们的方法就是让旧版本软件继续在一个核上运行,这样你就能继续使用该软件,而更新也会在未使用的核上同步进行。选项中两个动词的一ing形式具有很大的干扰性,如果不能确定的话,可以留到最后再来处理该空。
转载请注明原文地址:https://www.tihaiku.com/zcyy/3408744.html
最新回复(0)