EThe need to feed a growing population is putting much pressure on the world’s supply of water. With 97% of the world’s water too salty to be drunk or used in agriculture, the worldwide supply of water needs careful management, especially in agriculture.

题目

E

The need to feed a growing population is putting much pressure on the world’s supply of water. With 97% of the world’s water too salty to be drunk or used in agriculture, the worldwide supply of water needs careful management, especially in agriculture. Although the idea of a water shortage(短缺)seems strange to someone fortunate enough to live in a high rainfull country, many of the world’s agricultural industries experience constant water shortages.

Although dams can be built to store water for agricultural use in dry areas and dry seaons, the costs of water redistribution(重新分配)are very high. Notonly is there the cost of the engineering itself, but there is also an environmental cost to be considered. Where valleys(山谷)are flooded to create dams, houses are lost and wildlife homes destroyed. Besides, water many flow easily through pipes to fields,but it cannot be transported from one side of the world to the other. Each country must therefore rely on the management of its own water to supply its farming requirements.

This is particularly troubling ro countries with agricultural industries in areas dependent on irrigation(灌溉). In Texas, farmers’ overuse of irrigation water be resulted in a 25% redcution of the water stores. In the Central Valley area of south eastern USA, a huge water engineering project provided water for farming in dry vallege, but much of the water use has been poorly managed.

Saudi Arabia’s attempts to grow wheat in desert areas have been the pumping of huge quantities of irrigation water from underground reserves. Because there is no rainfall in these areas, such reserves can only decrease, and it is believed that fifty years of pumping will see them run dry.

72. From the first two paragraphs we learnt that _______.

A.much of the world’s water is available for use

B.people in high rainfll countries feel lucky

C.the costs of water redistribution should be considered

D.water can be easily carried through pipes across the world


相似考题
更多“E The need to feed a growing population is putting much pressure on the world’s supply of ”相关问题
  • 第1题:

    Where is my passport? I remember _______ it here.

    You shouldn't have left it here. Remember _______ it with you all the time.

    A.to put;to take

    B.putting;taking

    C.putting;to take

    D.to put;taking


    参考答案:C

  • 第2题:

    设有定义:Strings=“World”;,下列语句错误的是( )。

    A、intm=s.indexOf(‘r’);

    B、charc=s.charAt(0);

    C、intn=s.length();

    D、Stringstr=s.append(‘2’);


    正确答案:D

  • 第3题:

    35、以下程序的运行结果是___________。 void print(char *s){ printf("%s", s); } int main(){ char *p, *q; char str[]="Hello, World\n"; q=p=str; p++; printf(q); printf(p); return 0; }

    A.H e

    B.Hello, World ello, World

    C.Hello, World Hello, World

    D.ello, World llo, World


    x=3

  • 第4题:

    String s = "Hello";s = s + " world!";这两行代码执行后,

    原始的String 对象中的内容到底变了没有?


    正确答案:

     

    没有。因为String 被设计成不可变(immutable)类,所以它的所有对象都是不可变对象。

    在这段代码中,s 原先指向一个String 对象,内容是 "Hello",然后我们对s 进行了+

    操作,那么s 所指向的那个对象是否发生了改变呢?答案是没有。这时,s 不指向原来那个对象了,而指向了另一个 String 对象,内容为"Hello world!",原来那个对象还

    存在于内存之中,只是s 这个引用变量不再指向它了。

    通过上面的说明,我们很容易导出另一个结论,如果经常对字符串进行各种各样的修

    改,或者说,不可预见的修改,那么使用String 来代表字符串的话会引起很大的内存

    开销。因为 String 对象建立之后不能再改变,所以对于每一个不同的字符串,都需要

    一个String 对象来表示。这时,应该考虑使用StringBuffer 类,它允许修改,而不是每

    个不同的字符串都要生成一个新的对象。并且,这两种类的对象转换十分容易。

    同时,我们还可以知道,如果要使用内容相同的字符串,不必每次都new 一个String。

    例如我们要在构造器中对一个名叫s 的String 引用变量进行初始化,把它设置为初始

    值,应当这样做:

    public class Demo {

    private String s;

    ...

    public Demo {

    s = "Initial Value";

    }

    ...

    }

    而非

    s = new String("Initial Value");

    后者每次都会调用构造器,生成新对象,性能低下且内存开销大,并且没有意义,因

    为String 对象不可改变,所以对于内容相同的字符串,只要一个String 对象来表示就

    可以了。也就说,多次调用上面的构造器创建多个对象,他们的String 类型属性s 都

    指向同一个对象。

    上面的结论还基于这样一个事实:对于字符串常量,如果内容相同,Java 认为它们代

    表同一个String 对象。而用关键字new 调用构造器,总是会创建一个新的对象,无论

    内容是否相同。

    至于为什么要把String 类设计成不可变类,是它的用途决定的。其实不只String,很

    多Java 标准类库中的类都是不可变的。在开发一个系统的时候,我们有时候也需要设

    计不可变类,来传递一组相关的值,这也是面向对象思想的体现。不可变类有一些优

    点,比如因为它的对象是只读的,所以多线程并发访问也不会有任何问题。当然也有

    一些缺点,比如每个不同的状态都要一个对象来代表,可能会造成性能上的问题。所

    以Java 标准类库还提供了一个可变版本,即 StringBuffer。

  • 第5题:

    若串s=“World”,其子串的个数是()。

    A.5

    B.6

    C.15

    D.16


    28

  • 第6题:

    对于环境已经恶化的区域,更适合采用()制定指标 For regions where the environment has been deteriorated, it is more appropriate to adopt () for indicator settlement

    A.pressure-state-response框架 The pressure-state-response framework

    B.state-pressure-response框架 The state-pressure-response framework

    C.response-pressure-state框架 The response-pressure-state framework

    D.response-state-pressure框架 The response-state-pressure framework


    细嫩