只要有什么,细菌能在能看世界每个角落的软件叫什么任何角落里生存

原标题:即将到来的软件能看世堺每个角落的软件叫什么末日作为程序员该如何应对?

软件的复杂度越来越高、人类程序员越来越无能为力、软件的 bug 越来越多、越来越致命:911 报警电话系统因 bug 宕机、人民生命财产面临严重威胁;汽车因 bug 自动自杀式地加速

本文中微软的 Visual Studio 代码里 5,500 万行;空客上的软件 3,000 万行代码;特斯拉等高端车 1 亿行代码 ,不得不引发程序员们的深思如何能做出牛逼的开发工具,能更好地控制代码复杂度、方便开发、尽量减少 bug

2014 年 4 月 10 日,华盛顿州经历了六个小时没有 911 服务当群众只要拨打求助电话时就会收到忙音。其中有一位西雅图的女性在一个陌生人试图闯進她的房间时至少拨打了 37 次 911 求助电话然而当陌生人从最后一扇玻璃闯进她的起居室的时候,她从厨房里拿了一把刀吓唬了那个人最终驚慌而逃。

那么为何 911 报警电话系统会宕机根据当时的调查发现,事件根源被追踪到科罗拉多州恩格尔伍德城市中运行在服务器上的一款軟件该软件系统是由名为 Intrado 的供应商提供的,这个软件持续计数一个变量来记录路全国各地呼叫 911 的电话数量Intrado 的程序员给这个变量设置了┅个上限值。他们选了一个百万的数字

在 4 月 10 号午夜前不久,计数器超过了设置的上限由此产生了 Bug。因为这个计数器为每个打进电话的苼成唯一的识别码当计数器超过了限制,新的来电就被拒绝了同时程序员没有预料到这个问题,他们也没有为此设置提醒因此当时嘚人们并不知道究竟发生了什么。在华盛顿、加利福利亚、卡罗莱纳州、佛罗里达州和明尼苏达州的调度中心这个为 1100 万美国人服务的 911,嘟因收到报警繁忙的信号而不知所措直到第二天早上才发现 Englewood 城市运行的软件造成的这个问题,修复这个 bug 只修改了一个数字

在不久以前,紧急救援电话是通过本地处理的宕机这种情况发生的概率是很小的,而且很容易诊断和修复移动电话的兴起以及新的功能出现——昰否可以通过短信来拨打 911?或者发送音频给调度中心呢开发一个依赖于互联网更为复杂的系统。第一次可能会遇到 911 宕机事件但现在为圵,这类情况已经发生了四次

软件正逐渐地在蚕食这个能看世界每个角落的软件叫什么。越来越多重要的系统被机械控制或者说被人们鼡代码来控制着这样清晰的案例莫过于 2015 年的夏天,联合航空公司因为离境管理系统的问题而不得不在地面上延迟航班;在经历一次系统升级后纽约交易所系统发生了交易挂起的问题;“华尔街日报”网站的首页崩溃;西雅图的 911 系统又一次宕机,这次是因为另外一个路由錯误造成的这么多软件系统同时故障让人感觉到一丝网络攻击的味道。更让人后怕的是这些 bug 都发生在同一天晚上。

一位研究软件安全 35 姩的马萨诸塞理工学院航空航天教授 Nancy Leveson 表示:“当我们使用机电系统时我们通常会对其进行详尽的测试。”他因为 Therac-25 的报告而出名Therac-25是一种放射治疗机,曾因软件错误导致 6 名患者死亡“我们通常能够想到它能发生的所有事情,所有它能进入的状态”例如,在铁路交叉路口控制火车运行的机电联锁有着如此多的配置选项;几页纸就能描绘出整个系统你可以在每个配置情况运行真实的火车来观察它怎么运行。一旦你修建并测试了它你就会准确的指导你正在处理的是什么了。

软件则不同仅仅通过编辑某个地方的文本文件,相同的模块可以荿为自动驾驶仪或者库存管理系统这种灵活性不仅是软件的奇迹也是一种诅咒。软件是一直变化的正因为它比其他的物理具有更多不鈳靠性,一个程序比其他消耗相同空间的内容复杂上千倍而且还在无边界的增长着复杂度。Leveson 在一本书中写到:“问题在于我们一直在嘗试构建超出我们智力管理能力的系统。”

软件准确地做了我们让其做的事情而出错的原因是它被告知去做错误的事情

关于工程故障的標准框架——反馈。例如在医疗器械上的规定是在二战后开发出来的,在软件来临之前就只有机电系统。这个思想就是通过局部可靠來完成整体的可靠性(例如飞机引擎支持 40000 次的起飞和降落),同时计划停下来换掉这些坏掉的零件(两个引擎)但是软件不会中断。軟件做的只是我们告诉它做的实际上它完成的很完美,而发生错误的原因是我们让它们做错的软件故障是理解和想象的失败。Intrado 实际上囿一个备用的路由可以自动的切换,它可以立即恢复 911 服务但是在 FCC 的报告中描述的是“这个场景是在应用程序的特定的点才会发生,这些地方没有设计任何自动纠正的措施”

和一些物理事物相反,这是在代码之外创造事物的麻烦正如 Leveson 提到的,“复杂性是我们人眼不可見的”

现在这些改变我们做软件的方式的尝试看起来都是基于同样的前提:代码太难于理解了。在尝试理解这些办法之前先理解他们為什么这样是很有意义的:编码是让它对思维来说如此不同,和以前的任何事物都不同

技术性的处理通常会改变能看世界每个角落的软件叫什么原本的样子,道路变得平坦现在你几乎不能判断一个东西是否是翻新的,因为它被代码经常重塑例如,当你踩下你脚下的汽車加速踏板你不再直接的控制着一切;从踏板到油门没有机械连接。取而代之的是你下发一个指令给软件来决定给引擎多少空气。这個汽车就是一台你可以坐进去的电脑方向盘和踏板就类似于键盘上的按键。

和其他所有的事情一样汽车已经被电脑化来支持新的特性。当一个程序用来负责油门和刹车时当你离前车太近的时候,它可以自动慢下来或者它还可以精确的控制燃料的注入来帮助你节约燃油。当它控制方向盘的时候它能让你在偏方向的时候保持在自己的车道内,或者能引导你进入车位里你不能不通过代码来做出这些功能。

软件已经能让我们制造出大多数的错综复杂的已知的机器同时我们几乎没有注意到,因为所有的这些复杂的东西都被打包到了微小嘚硅芯片中数以万计的代码都在里边运行。但是正因为这些复杂性对于我们来说是不可见也不意味着不存在这些复杂性

大名鼎鼎的荷蘭程序员 Edsger Dijkstra 在 1988 年写过一段话:“必须要在概念层次上进行思考,比以前只面对单一的思考更深刻一些”Dijkstra 把这个当作是一个警告。随着程序員热切的将软件运用到重要的系统中他们会成为构建能看世界每个角落的软件叫什么的主角,但是 Dijkstra 认为程序员们可能高估了自己

软件笁程师不理解,也并不关心他们正解决的问题

什么致使编程变得困难编程需要程序员像电脑一样思考。在计算的早期代码采用 1 和 0 来表礻就更显得奇怪了。任何人看着程序员的肩膀就像是并排的“”和“”一样你就知道程序员与他们需要解决的问题有多远了;不能判断怹们是否在尝试计算火炮的轨迹或者模拟一场 tic-tac-toe 的游戏。类似 Fortran 和 C 这些变成语言的简介像英语和工具以“集成开发环境”出名,或者叫做 IDE怹们帮助纠正简单的错误(例如微软 Word 的语法检查,仅对代码有用)却是模糊不清的程序员不直接处理问题的事实,而是花时间写机器指囹

MIT 的软件安全专家 Leveson 说:“现在的问题是开发和解决软件问题的软件工程师不了解问题所在,同时他们也不去关心问题”原因就是他们紦自己太过于封闭在自己的编码工作里了。 他评价道这些 IDE:“软件工程师喜欢提供各种各样的工具和东西来解决错误软件发生的严重问題与需求有关,而不是简单的编码错误”例如,当你写代码来控制汽车的油门时重要的就是什么时候和怎样来打开油门的规则。但是這些系统变得如此的复杂以至于几乎没有人可以让他们在脑子里有直观的理解Leveson 说:“在车里已经有上 1000 万行的代码了。你根本无法预料会發生什么”

2007 年 9 月份,Jean Bookout 和她最好的朋友在高速路上开着一辆丰田的凯美瑞突然她的汽车加速踏板卡住了。当她把脚拿开踏板时汽车并沒有降低行驶速度。同时她又尝试刹车但是刹车看起来也失去了电源供给。 汽车冲进路边之前留下了 150 英尺的防滑标记与她同行的乘客迉亡。Bookout 一个月后才在医院醒来。

这个事件只是近十年来丰田汽车对所谓的“意外加速”调查中的一个丰田把事故归咎于糟糕的地垫设計、迟钝的踏板、和驾驶员的错误,但是外部调查得到的错误原因是车辆软件问题国家高速安全管理中心从 NASA 的团队中请了软件专家来审查丰田的代码。过了大概 10 个月NASA 的团队也没有发现软件导致故障的证据,但他们也说也不能排除可能性

直到 Bookout 的诉讼阶段,有人终于发现叻令人信服的证据Michael Barr 原告的出庭证人,花费了18 个月来分析丰田的代码从 NASA 遗漏的地方发现了错误。Barr 描述的是“意大利面似的代码”这是程序员用于描述软件变得混乱的行话。当代码积累了很多年以后就变成了意大利面了特性一个接一个的加上去,功能已经很混乱了;终於代码变得无法跟踪了更不用说具体的测试功能缺陷。

Barr 的团队使用了事故中的凯美瑞汽车的相同模型演示了有超过 1000 万种可能性来造成運行中的电脑发生不可控的加速故障。他们演示了只要一个小小的比特的数据发生变化电脑内存中的一个比特变成 0 或者 1,都可以让汽车變得失去控制丰田实施的故障安全代码还不能保证让汽车停下来。Barr 测试说:“你用软件来监控软件如果软件故障了,同时这个程序或鍺这个崩溃的应用会保存至一天但是因为他不工作了,所以也无法保存一天”

Barr 给原告做出的证词,让丰田因 Brookout 和她朋友家庭的伤害赔偿叻 300 万美元根据纽约时报的报道,这是第一次丰田类似的案件中指控电子油门控制系统问题的判罚同时这也是第一次丰田被发现需要对此因为意外加速的事故负责。双方决定在赔偿性判罚直接完结此案最后,丰田召回了超过 900 万辆汽车支付了大约 3 亿美元来解决相关的意外加速问题。

中国发布会上丰田章男鞠躬致歉

对软件来说还有更多糟糕的日子对我们来所把软件做好越来越重要,因为如果我们没有这樣随着软件变得越来越复杂和相互关联,随着它控制着更多关键的功能这样生活就会变得更糟糕。

问题是程序员们很难保持他们的创慥力自从 1980 年,程序员的工作方式和他们使用的工具的变化都不大有一个小而一直增长的共鸣就是这个状态是不可持续的。Chris Granger一位在微軟工作的开发 Visual Studio 的高级程序员说:“即使是非常好的程序员都会努力去理解他们正在使用的系统。”在他在微软工作的时候他安排了端到端对 Visual Studio 的研究,到目前为止做的唯一一次大约用了一个半月的时间,他在一个单向镜后边看了人们写代码他说:“他们怎么使用工具?怎么思考他们怎么坐在电脑面前,他们是否会用鼠标什么时候不用鼠标?所有的这些事情都有固定的模式但是我们都还没有实际测試过。”

这个发现令他感到惊讶他说:“Visual Studio 是能看世界每个角落的软件叫什么上最大的独立软件,它有超过 5500 万行代码还有一件我在这个研究中发现的事情就是超过 98% 的代码都是不相关的。我获得的最大的一个发现就是基本上人们都在大脑里玩电脑。”程序员很像围棋选手試着戴着眼罩玩一样他们大部分的精力都被消耗在大脑里描绘出每个模块的样子,所以对于他们来说就没有多少剩余来思考游戏本身了

计算机的运算能力在过去的 40 年里,每隔 18 个月都会翻倍但是为什么编程没有改变呢?

John Resig 是一个有名的 Java 程序员他的软件支持了大概半个互聯网,同时也是在线教育网站 Khan Academy 的技术主管在 2012 年初,他在网站的计算机科学课程上很纠结为什么学习编程这么难呢?根本的问题好像是玳码是很抽象的东西写软件和用钢筋混凝土来修桥不一样,修桥你可以看到钢筋混凝土为了开发一个程序,你输入单词当你想改变程序的表现时,假设它是一个游戏或者网站或者一个模拟运动,你实际改变的是文本所以那些做的好的学生,这些留下来的学生都昰那些能在文本中一步一步,以计算机的方式来思考问题跟踪每一步中间计算的人。Resig 和 Granger 一样都在思考是不是不得不用这种方法。计算機的运算能力在过去的 40 年每隔 18 个月都会翻倍。那为什么编码却没有变化呢

事实上,他们两个都在相同的时间考虑同样的问题这不是┅个巧合。他们俩都是看了一个相同的具有标志性意义的演讲这个演讲是在 Montreal 酒店里一个叫做 Bret Victor 的电脑研究人员给一组软件工程师学生做的。这个演讲在 2012 年 2 月上传到网站上以后就像病毒一样开始传播引起了两个大胆的争议。第一个是我们开发软件的方式从根本上被打破了苐二个就是 Victor 知道怎么解决它。

Bret Victor 不喜欢写代码他说:“这听起来很奇怪,当我想创造一个东西的时候特别是我想通过软件的方式来创造東西时,我会首先推开一层让人厌恶的东西这些不是我想要的,这就是我要在文本编辑器里写很多的文字”

“有一个非常坚定的信念,这是错误的做事方式”

Victor 有着 David Foster Wallace 的风采,闪电般的智慧使人难以置信他运营着一个研究未来计算的实验室,他看起来对技术的兴趣比使鼡它的人少像其他好的工具制作者,他看待能看世界每个角落的软件叫什么的方式是部分技术与人文是相等的他毕业于加州理工大学電气工程专业,然后在加利福尼亚大学伯克利学院毕业后在一家开发音乐合成器的公司工作。 这个问题完美的符合他的双重人格:他能婲费足够多的时间来思考演奏家通过键盘来弹出音乐这是他们双手的一个延伸方式,同时也能花费足够多的时间来思考数字信号处理的數学问题

直到他做了这个演讲让他变得有名,就是 Resig 和 Granger 在 2012 年初看的那个视频Victor 终于明白了差不多贯穿他工作的原则。(他称这个演讲为“原則上的发明”)这个原则是:“创造者需要一个和他们创造的东西有时刻的联系”编程的问题就是它违反了这个原则。这是软件系统如此難以让人理解的原因bug 的流行:程序员一开始就对他要做得就很抽象。

他说:“我们目前对于计算机程序是什么的概念是从上世纪 50 年代的 Fortran 囷 ALGOL 得到的这些语言是给打卡设计的。”那个代码对于现在来说就是屏幕上像 C 语言Java 语言这样的字母(从 Fortran 和 ALGOL 衍生而来),代替了这些一大堆的有洞的卡片也没有一丝生机和直接。

对于 Victor来说人们试图通过文本编辑器来理解癌症的想法是让人吃惊的

文字处理有一个类比。以湔你在程序里看到的文档就是文本本身为了修改层次或者字体或者边界,你不得不写特色的“控制代码”或者能够告诉计算机做什么嘚命令。举例说明“这一部分的代码应该是斜体。”问题是你不能看到这些代码的效果直到你打印了文档。预测你将获得的东西是很困难的你不得不想象代码被计算机处理处理后是什么样子,所以你不得不让你脑子里时刻都想着电脑

然后“所见即所得”出现了。当伱把文章中的一段文字标记为斜体时这字母就马上就在屏幕上变倾斜了。如果你想改变边界你可以拖动屏幕上方的标尺,然后马上就鈳以看到变化了这里的文档看起来就像是真实的东西,一个你可以随意处理的东西只需要通过观察就可以判断是否有问题。这个复杂系统的控制是由文档层和格式引擎实现的这个引擎让人们可以通过点击页面来访问。

Victor 的观点是编程本身就应该如此对他来说那些重要嘚工作,例如设计可适应粘性控制系统或者尝试理解癌症通过盯着一个文本编辑器这种想法是相当可怕的。这正是程序员们要在未来某┅天去解决的

有足够多的先例来印证这不是疯狂的想法。例如Photoshop 提供了强大的图像处理算法给那些可能不知道算法到底怎样的人使用。這是软件最复杂的一块复杂只是对合成器来说复杂,但是软件中的按钮拖动条对用户来说就像演奏乐器一样。Squarwspace 一家可能最有名的播客廣告商开发了一款软件让用户可以通过点一点就可以构建一个网站,代替以前的编写 HTML 和 CSS 代码这个软件足够强大,足以完成以前由专业網站设计师

但这些只是少数的例子。压倒性的事实是当某人想用电脑来做一些有趣的事情时他们不得不写代码。Victor 是一个理想主义者不認为这是一个机会而是程序员道德的失败。他的演讲是对行动的呼吁

演讲的核心是一系列试图演示当前可用的工具来处理电路设计,計算机模拟算法调试来说是多么的原始,和好的工具应该是什么样他的例子都很有名。那些吸引人们想象的是讽刺的是,他们的界媔都是不重要的它演示了一个分屏的游戏,表面上看起来像马里奥代码则控制着另外一侧。当 Victor 修改代码游戏中的画面就会相应变化:怹减小一个数字引力大小,马里奥就飘起来了;他增大另外一个游戏速度,马里奥都跑出屏幕了

假设你想设计一关,马里奥跳过一呮乌龟就可以让它成为一个小的通道游戏程序员通常用两步来解决这一的问题:首先,看着你的代码控制马里奥跳多高的代码,他能跑多快乌龟的背有多高,然后再编辑器里做一些调整用你的想象力来预测一下我们做出来最终的效果是怎么样的。然后你就可以重新玩这个游戏看他实际是什么样的

想要一些更直接的东西。他引用马里奥这关的路线来说:“如果你有一个及时的过程你想即时看到修妀的结果,你就需要把时间映射到空间上去”他敲了一个按钮不是现在马里奥要显示的地方,而是未来要显示的地方:马里奥被拉到很遠地方的影子而且,这个投影路径是被动的:当Victor改变游戏的参数现在是通过鼠标的快速拖动来控制,路径的形状就会改变这就像拥囿一个上帝视角一样。整个问题就简化成了几个参数的游戏好像调整立体声接收器上的值,除非你让马里奥去完成艰巨的任务有了正確的接口,就像你不用写代码就可以工作了;你直接控制着游戏的行为

当观众第一眼看到这一幕时,他们简直喘不上气来震惊了。他們知道他们看得不是一个小孩子的游戏而是整个工业的未来。大多数软件所涉及的复杂的行为随着时间的推移,Victor已经表明如果你有足够的想象力,你可以开发出所见即所得好像玩弄于你的鼓掌中。一个看了这个演讲的程序员后边写道:“突然我觉得我所有的工具都過时了”

resig看了这个演讲,他放弃了Khan学院的编程课程计划他希望网站的编程练习能像Victor的演示一样起作用。左手边你已经完成了编码右掱边就可以运行程序:一个图片或者游戏或者模拟。如果你修改了代码它就立刻改变图片。关于这种方式Resig写道:“在这种真实的响应似嘚环境中你可以完全修改学生学习的模型…他们可以即可看到结果,直观地看底层系统本质上是如何工作的而不需要明确的解释。”Khan學院已经成为能看世界每个角落的软件叫什么上最大的计算机编程课程每个月平均有一百万学生在使用这个程序。

Chris Granger在微软的Visual Studio项目中工作也受到了启发。看恶劣Victor的视频几天内2012年1月份,他创建了一个新的编程环境的原型他关键的能力是它可以给你程序实时的行为反馈。伱可以看到系统在控制它的代码下正在做的事情这就像取下了眼罩。Granger把这个项目称作“Light Table”

Table在Kickstarter寻找资金。在编程圈这成了一个轰动不箌一个月的时间,这个项目就募集了超过200000美元的资金这个思想就扩散开了。这种实况的表现方式能够实时的看到程序里的数据流,进叺了Google和苹果的旗舰软件制作新的iPhone和Mac应用程序(称为Swift)的默认语言是由苹果公司从底层开始开发,用于支持由Light Table启发下开发的环境称作游樂场。

但是看了他的演讲后所带来的影响Bret Victor却大失所望。他后边说:“很多事情好像曲解我说的话”当人们开始邀请他参加会议讨论编程工具时,他知道出现问题了他说:“所有人都认为我对编程环境感兴趣。”正如他在《动态行为视觉表现》中所说的他对人们如何看待和理解系统很感兴趣。尽管代码越来越成为创建动态行为的选择但是它仍然是最难以理解的工具之一。“创造准则”的关键是展示叻你可以通过创建系统的行为和它代码的直接联系来减轻问题

我不确定编程是否还会存在

在接下来的两个演讲中,“停止画死鱼”和“畫动态的可视化”又更近了一步他展示了两个他开发的程序,一个是给动画制作人的另一个是给那些想要可视化数据的科学家的,每個都采用了一个涉及了大量自己编码的过程并将其减少到了所见即所得的界面中。Victor建议到同样的办法在现在编码的早期可以被使用来处悝每个问题他告诉我:“我不确定编程是否还会存在,或者软件开发人员是否还会存在”在他的思想里,一个软件开发者正确的角色昰创造可以消除软件开发者需求的工具只有这样,那些最迫切需要解决计算问题的人才能直接抓住这些问题而不需要任何的中间代码。

当然要做到这点你必须让程序员们自己先做到。最近的一篇文章中Victor呼吁那些专业的软件开发者不要再浪费他们的天赋在开发相Snapchat或者Uber這样的app上了。他写到:“日常生活的不方便不是太大的问题”相反,他们应该把注意力专注在科学家和工程师上正如他们对我说的那樣,“这些真正做工作的解决实际问题,重要问题的人他们正用着很糟糕,很糟糕的工具” 他写道,已经有这么多的令人兴奋的工莋特别是一些用于“基于模型的设计”的工具,但大多数程序员都不了解它们

“如果你仔细观察你所使用的所有工业产品,你正在使鼡的或者那些公司正在使用的,唯一非工业化的产品就是代码”Eric Bantégnie是Esterel Technologies 的创始人,一个法国的公司为构建安全重要的软件开发工具像Victor囷Bantégnie不认为工程师应该在IDE里敲几百万行代码来开发大型系统。他说:“没有人会用手来打造一辆汽车代码在很多地方仍然是手工的。当伱手工的写10000行代码时还可以接受但是你这个系统有3000万行代码,像空客或者10亿行代码的特斯拉或者高档车都变得非常非常的复杂。”

Bantégnie嘚公在工业界司是使用基于模型设计的先锋之一在这里你可以不用再写代码。取而代之的是你创建一个流程图用于描述你程序应该遵循嘚规则计算机则根据你的规则生成代码。例如如果你给一个电梯的开发控制系统一条规则就是当电梯的门是打开时,如果有人按了大堂的按钮电梯就会关门,然后运行电梯在基于模型的设计工具里,你可以用一个小的图来表示这个规则因为通过在白板上画出逻辑圖,不同的状态由不同的盒子例如:门打开,运行和门关闭线条则表示你怎么从一个状态转换到另外一个状态。这个图就让这个系统嘚图变得很清晰:仅通过看这个图就可以知道让电梯运行的唯一通路就是关闭电梯门或者唯一让电梯门打开的办法就是让电梯停下来。

囚们知道怎么写代码问题是写什么

这不是很Photoshop。Photoshop的美丽之处当然是最终展示在屏幕上的图片通过对比在基于模型的设计下。你屏幕上的圖片更像是一个蓝图而且用这种方式来开发软件性质上和传统编程方式是不同的。在传统的编程里你的任务就是找出复杂的规则然后紦它们翻译成代码;你大多数的精力都被花在了翻译成代码上,而不是思考规则本身对基于模型的这种办法来说,你只需关注的就是规則所以这才是你需要花时间来思考的。这是一种解决问题的方式就是把更多的精力集中在问题本身上而不是机器上

“我也是一位程序員。通常软件编码的主要问题不是程序员的能力本身。人们知道怎么写代码问题是写什么代码。因为大多数的需求都是自然语言含糊的,同时需求是绝对不会描述的很准确的它通常被程序员错误的理解。”

在这样的观点下软件变得不守规矩因为用于描述软件应该莋什么的媒介,交流散文似的描述,在一张纸上画出来都和软件应该做什么差异很大。从一个到另一个丢失的信息有很多在基于模型设计的背后的理念就是缩小差距。这很类似的模型同时被系统设计师来表达他们需要什么和计算机自动生成代码。

当然为了取得成功,这项工作在项目开始前必须做好很多工作首先必须有人构建一个用来开发对人们来说很自然的工具,这些工具就像是在记笔记或者畫他们已经想好的东西一样但是对于计算机来说就没有那么模糊不清了。他们不得不做一个程序把这些模型转化成实际的代码最后他們不得不证明生成的代码会和预期的一样正确运行。Bantégnie :“幸运的是我们已经受益于20年的初步的背后工作”

Esterel科技,2012年被ANSYS收购从法国核笁业和航空航天工业开始的20世纪80年代开始,他们担心重要安全代码的复杂性越来越高越来越难以避免错误。Emmanuel LedinotDassault航空的科学研究主管,法國战斗机和商用飞机制造商说:“我从1988年就开始了那个时候我正在做军用航空电子系统。负责集成系统调试他们的人已经注意到bug数量茬上升。” 80年代飞机上的机载电脑数量激增不是单一的机载电脑,而是有几十个每个负责与控制,导航和通信相关的高度专业化的任務协调这些系统来驾驶飞机因为从传感器输入的数据,并且当飞行员输入命令时需要完美的及时的反应“正确的顺序处理这些成百上芉的事件,而且在正确的时间是故障增多的主要诱因。”

Ledinot认为用手写这样复杂的代码已经变得不可持续了理解它在做什么实在是很困難,同时也不可能验证它是否正确工作他就去寻找新的办法。他在这个演讲中说:“你必须明白在这样的过程中,更换工具是非常昂貴的你不会采取这个决定出发你已经走投无路了。”

大多数程序员喜欢代码至少他们理解了

Berry,法国计算研究中心的一位INRIA的计算机科学镓在一个叫作Esterel的工具上进行合作,一个法国实时混成的工具Esterel背后的思想当传统的编程语言可能适合描述简单的过程,这些都是以可预測的顺序发生例如一个食谱,如果你想在一个系统中使用它同时很多事件在任意时刻都可能发生,还以任意的顺序就像在飞机的驾駛舱里,你不可避免的弄的一团糟但是在控制软件中如果一团糟的话就会很危险。在一篇论文中 Berry甚至预言,低级别的编程技术不会被夶型的安全为重的程序所接受因为它们让行为理解和分析几乎行不通。”

Esterel被设计来让计算机给你处理这种复杂问题这就是基于模型方法的前景:代替编写简单的编程代码,你创建了一个系统行为的模型在这种情况下,一个模型关注于如何处理单个事件如何对事件进荇优先级排序,哪些事件取决于其他事件等等。该模型成为计算机用来进行实际编程的详细蓝图

Ledinot和Berry一起工作了接近10年时间,让Esterel可以达箌生产的程度Ledinot告诉我:“这是在2012年,我们拥有了第一个具有自动代码生成的可操作的软件建模环境第一个嵌入的模块是在阵风这款战鬥机上。”今天ANSYS的安全为重的应用开发环境产品被用来生成用于航空和国防行业的公司代码生成、核电站、交通系统、重工业和医疗设備。 Bantégnie Esterel 科技的创始人说:“我最初的梦想是让安全为中的代码开发环境生成的代码被用在能看世界每个角落的软件叫什么上的每一个飞機上。现在我们离那个目标已经不是很远了”几乎空客A380上所有的安全为重的代码,包括控制飞机飞行表明的系统都是由这个产品生成的玳码

特别是航空业的客户的很大一部分是可以用手工的方式来创建高可靠性的软件的,但是这可能是一项艰巨的任务Ravi Shivappa,一家在Meggitt PLC的软件公司的副总裁一个ANSYS的客户,他们为飞机构建模块比如发动机起火探测器,就可以说明传统的项目一开始都有很多的英文写的需求文档里边指出了软件应该做什么。(一个需求文件可能类似:“除非手动重写开关打开当这个部分的压力超过阈值时,打开安全阀”)鼡这种方式描述需求的问题是,当你在代码中实现这些需求时你必须仔细检查每一个是否满足。当客户更改需求时代码也必须进行更妀,并进行广泛的测试以确保流程中没有其他内容被破坏。

严格的监管标准使成本更加复杂联邦航空局对软件安全非常在意。该机构規定对安全为重点的软件的每一项要求都可以追溯到实现它的代码行,反之亦然所以每次一行代码的变化,它必须追溯到在设计文件Φ相应的要求你必须能够证明代码满足这个要求。这个想法就是如果出了什么问题,你就能找出原因;这个实践带来了秩序和责任更夶的代码库但是,Shivappa说:“这是一个劳动密集型的过程”他估计在他们使用基于模型的设计前,在一个两年的项目里只有两到三个月嘚时间用于写代码,剩下的时间用来理解需求文档

我们已经知道如何让复杂的软件可靠,但还有这么多的地方我们没有选择

解释的,讓一台电脑来让你需求转化为代码而不是由人来实施的魅力是你能够确定实际上你可以从数学上证明,生成的代码是满足需求的基于模型的方法的许多好处,它能够及时添加需求同时确保现有的需求得到满足;每一次更改,计算机都可以确认你的程序仍然有效你可鉯自由调整你的蓝图,而不必担心引入新的问题用FAA的说法就是,你的代码“通过施工来纠正”

同时,大多数的软件尽管如此,大多數软件甚至在安全的航空能看世界每个角落的软件叫什么中都是以老式的方式进行的工程师们随意的编写需求文档,编程人员则用C语言編写代码正如 Bret Victor 在论文里澄清的,基于模型的设计相对来说是不常见的Shivappa 告诉我:“很多在 FAA 的人认为生成代码是很神奇的,因此需要更多嘚审查”

大多数的程序员都有同样的感受。他们喜欢编码至少他们理解它。为你写代码的工具用 “有限自动机”和“循环系统”听起来很深奥,很难使用如果不太好就不是真的了。

这是一种在以前发挥过作用的模式不管编程是否已经脱离写文字的 1 和 0 的时候,最强烮的反对的声音来自于程序员那里Margaret Hamilton 一位参与了阿波罗计划的著名软件工程师,事实上是“软件工程”的创造者告诉我,1964 年当她在 MIT 的 Draper 实驗室期间她记得有一个会议,一个派系正在和另外一个派系进行争论讨论如何脱离“非常低级的机器语言”非常接近 1 和 0 的语言到“汇編语言”。“在最底层的开发者在极力争取保留它争论都很类似:“我们怎么知道汇编语言会做正确的事情呢?”

她说:“另一边他們的脸变红了,他们开始尖叫起来”她很惊讶他们有多激动。

可以做你想做的所有测试但你永远也找不出所有的错误

Dassault 航空的 Emmanuel Ledinot 指出当汇編语言本身逐渐被淘汰,以支持今天仍然流行的比如 C 语言正是汇编程序员们对此持怀疑态度。难怪他说:“人们不是那么简单的过度到基于模型的软件开发:他们认为这是另一个失去控制的机会甚至超过了他们已经控制的。”

对基于模型的设计的偏见有时被称为模型驅动工程或者 MDE,根据最近的论文来说是如此的根深蒂固“有些人甚至认为,我们更需要研究人对 MDE 的观念而不是研究新的 MDE 技术”

这听起來像是一个笑话,但对于基于模型的方法的支持者来说这是一个重要的问题:我们已经知道如何使复杂的软件变得可靠,但在许多地方我们却没有选择这种方法。这是为什么呢

2011 年 Chris Newcombe 在 Amazon 已经 工作了很多年,已经晋升到了首席工程师他曾经参与过公司里有一些重要系统的開发,包括零售产品分类和控制能看世界每个角落的软件叫什么上每台 Kindle 设备的基础设施他是 Amazon 网络服务最有价值团队的领导,这个团队维護了网络的最大网站:NetflixPinterest,和 Reddit在 Amazon 之前,他还帮助构建了 Steam 的后端能看世界每个角落的软件叫什么上最大的在线游戏服务。他是那些默默嘚工作让网络运行的工程师之一。他开发过的产品被认为是巨大的成功但是所有他想到的是那些深埋在这些系统设计里等待着发生的災难。

他在一篇论文中写到:“人类的直觉很难估计这些每秒百万级别请求的系统中极端情况发生的概率人类的不可靠意味着一些更微妙的,危险的细菌可能会在设计上出现错误;代码忠实的实现了设计的预期但是设计却未能正确的处理那些极端的场景情况。”

Newcombe 确信真囸关键的是系统背后的算法不能应该还好,而是应该完美例如存储网络数据重要部分的系统。一个细微的问题就可能带来灾难但是怹知道错误是多么的难以发现,尤其是当算法变得越来越复杂的时候你可以做所有你想做的测试,但是你就是永远也找不到他们

很少囿程序员会在编码前列出程序的具体功能

这就是为什么他那么感兴趣的时候,在他阅读一篇论文的附录的时候他忽然遇到一个奇怪的数學和代码混一起的表达式,以“TLA+”方式描述的算法令人惊讶的是,这种描述在数学上是精确的:一个以 TLA+ 方式来写的算法在原则上可以被證明是正确的实际上,它允许你创建一个现实的问题模型并对它进行全面而彻底的检验。这正是他一直在寻找的:一种用于编写完美算法的语言

TLA+ 是“Temporal Logic of Actions”的缩写和基于模型的设计思想很类似:就是一个用来写计算机软件程序需求的语言,TLA+ 把它们称作“规格”这些规格接下来会被计算机完整的验证。这是在你写任何代码之前你写了一个程序的简洁的轮廓,和一些需要满足的限制(举例说:如果你正在編程一个 ATM 程序一个约束可能是你永远不能从你的支票帐户两次提取相同的钱)。然后TLA+ 会彻底检查你的逻辑是否满足了这些限制。如果鈈满足它会给你显示出他们是为什么验证失败的。

这个语言是由图灵奖获得者计算机科学家 Leslie Lamport 发明的一个白色的大胡子和邋遢的白头发,和大眼镜后面的慈祥的眼睛Lamport 看起来他可能是在美国霍格沃茨的一个友好的教授。现在在微软研究中心他是“分布式系统”理论的先驅之一,这个理论描述了有多个部分组成的计算机相互通信Lamport 的工作为现代网络的建立奠定了基础。

对于 Lamport 来说今天的软件充满了 bug 的主要原因就是因为编程人员直接编写代码。他在文章中写到:“建筑师在布置砖或钉子之前会画出详细的计划但是没有程序员会在他们开始編码之前写下一个甚至是比较粗略的程序草稿。” 程序员被编码的重要性吸引了因为代码才能让程序运行起来;花时间在别的地方看起來会让人分心。同时从微观的代码中可以得到一个病态的喜好一种臆想出来的满足。但是 Lamport 争论到代码从来就不是一个思考的介质。他說:“当你以编程语言的角度来思考时它确实会限制你思考的能力。”代码让你错过了森林中的大树:它吸引了你关注个人工作而不昰你的程序如何配合在一起的创造更大的成功,或者它应该做什么以及它是否真的做了你想要他做的。这就是 Lamport 发明 TLA+ 的原因因为有了基於模型的设计,TLA+ 让你把注意力集中到系统的上层架构上它的基本逻辑,而不是实现它的代码

Newcombe 和他在 Amazon 的同事会用 TLA+ 来发现微小但是很严重嘚 bug,包括在 S3 背后的核心代码被认为是能看世界每个角落的软件叫什么上最可靠的存储引擎。现在它在公司里被广泛使用在曾经使用 TLA+ 的微小圈子中,他们的成功并不是那么的不同寻常Microsoft 的实习生使用 TLA+ 来捕获可能导致能看世界每个角落的软件叫什么上所有 Xbox 在使用四小时后崩潰的错误。欧洲航天局的工程师用它来重写了代码一下子减少了 10 倍的代码量,这些代码是用在首次在彗星上着陆的探测器上操作系统中嘚代码英特尔定期使用它来验证他们的芯片。

但是 TLA+ 的占有率很小在离大流远远的角落里,如果说可以占据空间的话即使对于一个经驗丰富的工程师语言也首先被看作是奇异且深奥的符号动物园。对于 Lamport 来说这是教育的失败。虽然编程是在数学中诞生的但它已经在很夶程度上脱离了数学。大多数的程序员对逻辑数学集合理论都不是很熟悉,这些在 TLA+ 中都需要用到Lamport 说:“很少的程序员,包括部分编程嘚老师都不知道怎么把基础理论运用到实践中去。他们认为他们需要的就只是写代码比代码更高层次的东西需要你能够准确的思考的這种思想,这完全是外来的数学就能让你可以准确的思考。因为他们从来都没有听过它”

如果他们不明白这些简单的事情,我希望人們不会被允许去写代码

简而言之Lamport 将数学化的失败看成是现代软件开发的问题:风险持续上升,但程序员并没有进步他们还没有开发出能处理日益复杂的问题所需的软件。 他说:“在 15 世纪人们过去不知道微积分就建造大教堂,现在我不认为你会允许任何人在不知道微积汾的情况下就开始建造大教堂我希望在一段很长的适当时间过后后,如果不明白这些简单的事情人们就不会被允许去写代码。”

Newcombe 不太確定是否是程序员应该被指责“我听 Leslie 说,程序员很畏惧数学我发现程序员不清楚,或者说不相信数学可以帮助他们来处理这些复杂嘚情况。复杂性对于程序员来说是最大的挑战了”让人们使用 TLA+ 最真正的问题是说服他们这不是在浪费他们的时间。程序员作为一个职业他们是务实的。像 TLA+ 这样的工具散发着象牙塔一样的味道当程序员遇到“形式化方法”时(这样叫是因为他们设计数学,“形式化”准確的描述了程序)他们的本能是退缩。

大多数的程序员在大学都学了计算机科学都对形式化的方法有初步的认识通常它们会在一些细尛的事情上表现出来,比如从零开始计数的程序;学生的工作就是从数学上证明程序实际上是从零开始计数的

Newcombe 表示:“我需要改变人们對形式化方法的看法。”甚至 Lamport 似乎自己也并没有完全掌握这一点:形式化方法存在图像问题解决问题的方法不是请求程序员改变,而是妀变自己Newcombe 意识到,把像 TLA+ 这样的工具带到编程的主流你需要说他们的语言。

曾经当他在亚马逊向他的同事们介绍 TLA+ 时他会避免告诉他们現在的是什么,因为他害怕这个名字让它看起来令人生畏:“行为时序逻辑”在学术界有很好的表现但是推迟了大多数的初级程序员。怹还试图不使用“正式”、“验证”或“证明”等术语这会暗示程序员冗长的课堂练习。相反他提出 TLA+ 是一种新的“伪类”,到达真正嘚代码的一块阶梯能让你彻底地测试你的算法,让你的在设计过程早期能准确的思考他写道:“工程师从调试而不是“验证”的方面來思考,所以他就亚马逊工程师的“调试设计”这个题目进行了内部的讨论而不是嘲笑程序员在代码中看能看世界每个角落的软件叫什麼的事实,Newcombe 同意了这个观点他知道不这样的话他会失去他们。

代码创建了一个全新的复杂度且它也会导致失败

他已经离开 Amazon 然后去了 Oracle,這里他能够说服他的同事尝试 TLA+对他来说,使用这些工具现在是一个责任他说:“我们需要在这方面做得更好。”

“我是自学的9 岁就開始写代码,所以我的本能就是写代码那是我唯一的思维的方式。”在他看来这是今天许多程序员仍在做的。“如 Google 工程师他们在 Stack Overflow 上查问题并且他们获得代码片段来解决这个小功能中的问题,并将它们调试在一起并进行迭代开发。”

“这完全可以直到你遇到一个真囸的问题。”

在 2015 年夏天一对美国安全研究人员 Charlie Miller 和 Chris Valasek 确信汽车制造商没有认真对待汽车中的软件缺陷,同时还表明 2014 年款的吉普切诺基可以被嫼客远程控制他们利用了汽车的娱乐系统,即具有蜂窝网络(因为这样你才能通过 iPhone 来启动你的汽车)链接到了更多的中央系统如控制擋风玻璃雨刮器、转向、加速和制动。

虽然他们没有真正写一个病毒但他们也证明了是可以写出一个聪明的软件——汽车蠕虫它可以使鼡在汽车的电脑上来黑掉吉普的切诺基然后扫描周围,再黑掉其他的车;只要他们想他们可以同时进入全国范围攻击。

Valasek 表示:“我们需偠对软件进行不同的思考”汽车公司早就把由数百个不同供应商制造的零件组装成自己的最终产品。但是这些部件曾经是纯粹机械,現在它们通常都有数以百万行的代码。虽然这些自适应巡航控制的代码汽车刹车和车道辅助确实使汽车更安全。但它还创造了一种全噺的复杂性它让一种新的失败成为可能。

在自驾车的能看世界每个角落的软件叫什么里软件不可能来马后炮

Gerard Berry,法国 Esterel 的研究员在演讲中表示:“汽车里有很多 Bug它不像航空电子设备那样受到非常高的重视。同时软件的机制也不相同” 汽车行业也许还没有意识到他们实际仩也在做软件业务。

参与了测试丰田案子的软件专家 Michael Barr 说:“在汽车制造行业我们没有软件安全监管机构来控制做什么。”他说:“美国高速公路安全管理局只有有限的软件专业知识他们从机械时代走来。” 同样的监管压力使得基于模型的设计和代码生成对航空业很有吸引力但汽车制造业的进展却比较慢。Dassault 航空的 Emmanuel Ledinot 推测是因为经济原因才导致了差异汽车制造商不能简单的增加一个部件的价格,甚至是几毛钱也不行因为它增加了百万倍;嵌入汽车的电脑必须精简到最低限度,还没有足够的空间来运行尚未被手动调整到足够简洁的代码“我认为介绍基于模型的软件开发在过去十年中对他们来说太昂贵了。”

但是有可能会发生改变Ledinot 告诉我:“我认为自动驾驶车辆可能会嶊动他们。ISO 26262和无人驾驶汽车可能会慢慢地促使他们在关键部件上采用这种方法”(ISO 26262 是 2011 出版的汽车安全标准。)Barr 也说了也差不多事情:在洎驾车的能看世界每个角落的软件叫什么里软件不可能来马后炮。它不能像今天的航空订票系统或 911 个系统或股票交易系统那样建立起来代码将负责道路上数亿人的生命,它必须管用这不是一个小任务。

Gerard Berry 在演讲中表示:“计算本质上是看不见的当你的轮胎扁了,你看輪胎扁了。 当你的软件坏了你看看你的软件,你什么也看不见”

“所以这是一个艰巨的任务。”

    今天几乎无人不知晓,石油是目前能看世界每个角落的软件叫什么上最为重要的能源经过炼油,它能生成汽油、柴油和重油等最广泛使用的燃料     石油,的确是非常神奇现在谁都知道,石油不仅是燃料也是重要的工业材料,经过石油化工还是当今化纤、化肥、塑料的主要原料。几乎是只要人们睁开眼睛就会看到石油制品,例如电视机壳、电脑外壳、电话机、键盘、文具、笔、筷子、塑料瓶、塑料袋……就昰桌椅板凳、切菜板,不少都是塑料的了当然人们还可以找出很多,例如丙纶、涤纶等各种纺织面料也是以石油制品为原料的洗衣粉囷洗涤剂也是。在石油中还可以生产丁腈橡胶药品、燃料、农药、香料等,用来铺路的沥青也都是石油裂解后的最终产品。柏油马路現在遍布全能看世界每个角落的软件叫什么而这些柏油路面并不是永久性的。现在天上飞的,地下的汽车火车、水里游弋的船只都離不开石油制品。所以20世纪的经济繁荣,也可以叫做“石油繁荣”这个“繁荣”是前人所享受不到的,在不久的未来也将是后人所詠远享受不到的。     将来当人们再也见不到石油制品的时候,人类的生活又会是什么样子呢 我们还没有看到富有想象力的文艺莋品。70年代曾有一本日本经济小说《油断》讲的是一次全面的“中东战争”后日本失去石油来源的可怕情景。此书在日本曾是畅销书說明了日本人的忧患意识。但若是地球上完全没有石油了又是怎样一幅景象,文学家们还没有对此展开“想象的翅膀”……     当紟人类的生活已经离不开石油但又不得不在不久的将来永远离开石油。石油将会在地球上永远消失这可不是一句吓唬人的话。当1973年爆發石油危机时人们曾经怀疑石油资源即将枯竭。着实吓了一跳但是后来几十年过去了,石油还在不少乐哈哈的人群又开始盲目地乐起来了。他们认为石油起码还可以使用百年!不用着急但是,一百年相对于人类数百万年历史的长河,也只能是“一眨眼工夫”除樂观的估计以外,还有悲观的估计认为本世纪中叶之前就会枯竭。最悲观的是认为还能使用20来年。     让我们来看看具体的材料:2000年能看世界每个角落的软件叫什么石油“剩余探明储量”达亿桶约合1399.3亿吨,而20世纪70年代末能看世界每个角落的软件叫什么探明储量不過是891.4亿吨但是目前能看世界每个角落的软件叫什么上石油新增探明储量在总体上是下降的,尽管自1992年以来石油储量的发现曾经连续增长叻7年我想,石油还会再有一些发现的特别是在海上。另有美国《油气杂志》报道截止2000年元旦,能看世界每个角落的软件叫什么石油剩余探明总储量为1385.88亿吨据美国地质调查局2000年估计,全球最终可开采常规石油资源量将会高达3617.7亿吨依我看,这是个很是快乐的估计若照此估计,全球石油在消费增长率为零的情况下即:“静态储量”还可以使用104年。     据2000年材料中国1999年已证实的石油储量为240亿桶,约合32.7亿吨但国内2000年《全国油气矿产储量通报》称1999年“剩余可采储量”为24.56亿吨。目前中国的石油年消费量是能看世界每个角落的软件叫什么第三约为2亿吨,1999年的原油进口3660万吨美国为石油消费的能看世界每个角落的软件叫什么之首,达到年消费8.8亿吨位居第二的日本为2.6億吨,位居第四的德国为1.32亿吨位居第五的俄罗斯为1.26亿吨。     目前能看世界每个角落的软件叫什么性石油危机正在逼近。据估计能看世界每个角落的软件叫什么石油产量将从2004年开始下降,其中非“欧佩克”国家石油产量将急剧下滑因此,如近年无重大技术突破石油消耗不能有效下降的话,至2010年时能看世界每个角落的软件叫什么石油供应将出现严重短缺。预计新的石油危机将不仅给美国经濟、而且给能看世界每个角落的软件叫什么经济造成相当沉重的打击。     中国如不预作准备还是沉醉于一些场面上的风光,到时候怕会乱成一团不仅“超日赶美”的好梦难做,就连官员们正常的视察、发表重要讲话、召开庆祝大会等等怕都不易了当然,最终承受经济困难打击的还是普通的老百姓,所以还是有人不在乎。     总之1999年的能看世界每个角落的软件叫什么石油消费总量为34.6亿噸。若是就已探明的1399.3亿吨的储量来看呢就是说:     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探奣的石油的静态可采储量还可开采40年        天然气:     就在20世纪50-60年代,天然气还不过是石油生产中的一种伴生物人们只昰将它们和石油分离开,而很少利用多数时候是在茫茫油田里点着盏盏“天灯”而废弃了。现在天然气已经成为全能看世界每个角落嘚软件叫什么使用的重要能源之一,用量仅次于石油和煤炭由于天然气对环境破坏较小,能看世界每个角落的软件叫什么各国对它都比較重视80-90年代以来一直在能源使用的比重中占2成多,1999年在“一次能源”消费中占24.19%但是在中国的“一次能源”消费构成中,天然气仅仅占2.8%     天然气是存在于地下岩石空洞中的、一种碳氢化合物的可燃性气体,以甲烷为主伴以乙烷、丙烷、丁烷及其他重质气态烴类,以及少量的氮、氢、二氧化碳、硫化氢等天然气经常与石油形成共生矿。天然气除主要用作燃料外还可用以制造炭黑、合成氨、乙炔、氢氰酸、甲醇、合成石油等。     天然气的储量并不是很乐观1999年能看世界每个角落的软件叫什么已探明的证实储量为145.6万亿竝方米,2000年为149.38万亿立方米“新增储量”仅为3.78万亿立方米。其在地球上的分布不平均东欧和前苏联地区及中东地区储藏丰富,占能看世堺每个角落的软件叫什么储量约73%其中俄罗斯(33.03%)、伊朗(15.78%)和卡塔尔(5.83%)为能看世界每个角落的软件叫什么三大资源国。中国嘚天然气资源情况也还算好1999年证实储量为1.4万亿立方米,居能看世界每个角落的软件叫什么第20位     天然气的产量和消费,在整个90姩代一直保持增长1999年的能看世界每个角落的软件叫什么天然气产量达到2.3296万亿立方米,比头年增长2.5%该年能看世界每个角落的软件叫什麼消费量为2.2926万亿立方米,较头年增长2.4%仅北美、原苏联地区和欧洲的消费总量就占74.33%。该年中国天然气消费量为214亿立方米较头年增长10.9%,在能看世界每个角落的软件叫什么总消费量中占0.9%   按照世纪之交的开采水平,全球天然气目前的“证实储量”也就还可供开采63年。假定没再有新的发现也就是说:     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的天然氣的静态可采储量还可开采64年        煤炭:      这个曾经支持了开创“工业化时代”的最为重要的能源材料,“龙头老大”嘚位置已经让位于石油由于煤燃烧时会产生大量烟尘和二氧化碳,不仅污染空气还会因此发生“温室效应”,人们正在大量使用油气資源时至1999年,煤在“一次能源”消费的比重中仅占25%与天然气(24.2%)相当,已远落后于石油(40.6%)煤在能源消费中比重下降,已经囿不少年了但是1999年再次急剧下滑。该年的生产和消费都再创新低中国的原煤产量由头年的12.3亿吨减产为10.4亿吨,这使得美国成为能看世界烸个角落的软件叫什么煤炭生产第一     不过除了直接燃烧以外,人们还在研究和发展“煤化工”当然,现在看来它眼下还很難像“石油化工”那样辉煌,但其前景也是难以估量的新一代煤转化和煤化工技术将能够取代许多石化产品。例如水煤浆作为燃料直接燃烧,可取代重油和渣油;以煤(或水煤浆)制合成气不仅可生产合成氨和化肥,而且可生产烃类化合物;以合成气为原料的碳-化学还可以合成醇类、醛类、酸类、酯类、醚类等一系列含氧化合物;煤也可以直接液化转化为液态烃,即类似石油的复合成分;煤还可以間接液化合成高辛烷值汽油、柴油等产品。     所以当未来的几十年间,油气资源趋于枯竭时煤炭还是可以抵挡一阵子的。     目前美国非常重视“洁净煤技术”并大力组织该技术的出口。这个“超级大国”也有能力在该领域中居于领先地位     1999年能看世界每个角落的软件叫什么煤炭的探明储量为9842.11亿吨。其中无烟煤和烟煤为5094.91亿吨次烟煤和褐煤为4747.20亿吨。这几种煤所含的热值是不一样嘚所以现在在谈到煤炭产量时,往往使用“油当量”的概念就是把不同的煤折算成石油的燃烧值。90年代的煤炭消费是处于下降之中所以1999年当处于比较低的开采水平,即43.45亿吨(21.04亿吨油当量)也就是说:     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的煤炭的静态可采储量还可开采226年        铀:     核电站反应堆燃料。     至1999年全能看世界每個角落的软件叫什么共有核反应堆431个,装机容量3470万千瓦;在建的还有37个;核电占全能看世界每个角落的软件叫什么发电量的17%     甴于能看世界每个角落的软件叫什么能源消费结构中核电的比例在上升,我估计铀矿的需求还会上升,现有储量大概很难开发到百年以仩     至世纪末,全球核反应堆对铀的年需求量6.2万吨1999年铀矿山提供的铀产量为30834吨,只能满足其需求量的49.7%     能看世界每個角落的软件叫什么使用核能最多的地区为欧洲和北美,两地就占了能看世界每个角落的软件叫什么使用量的71.5%美国是能看世界每个角落嘚软件叫什么最大的核能消费国,它一家就占了30.4%的比重以下依次为法、日、德、俄、韩、英诸国。中国在能看世界每个角落的软件叫什麼核能消费中仅占0.6%     现能看世界每个角落的软件叫什么已探明铀矿储量达400万吨(其中“可靠资源量”为322—340万吨,中国铀资源量约6.4萬吨)加上尚未探明的,估计全球资源量总共可达1600万吨铀矿决不是“用之不尽”的矿物。按照1999年的产量计算现有的低成本油资源量,即每公斤成本少于80美元的铀矿还可以开采75年。若是按照已探明总储量计算就是说:     假若世纪末的消费速度今后一直不变,铨能看世界每个角落的软件叫什么已探明的铀矿的静态可采储量还可以开采110年        铁:     钢铁工业主要原料。     鋼铁是满足人们日常生活中主要的基本金属材料尽管近年来出现许多新的材料,但钢铁在经济建设中的基础作用仍是不可替代的钢铁嘚用途几乎渗入到人类生活的每个角落,人们对它太熟悉了因此,在此也无须多加说明了     铁矿石储量较为丰富,至1999年已探明嘚铁矿石储量为1400亿吨矿石中含铁储量为740亿吨。该年能看世界每个角落的软件叫什么铁矿石产量为9.9亿吨中国为铁矿石量最大的生产国,產量为2.1亿吨中国还是能看世界每个角落的软件叫什么上矿石储量最多的国家,比巴西多2.3倍但主要是低品位矿石,若按铁含量计算则排在能看世界每个角落的软件叫什么第三位。第一位是巴西第二位是澳大利亚。     没有资源的日本是能看世界每个角落的软件叫什么铁矿石进口最多的国家1999年进口量为1.2亿吨,占能看世界每个角落的软件叫什么总进口量的27.4%排在第二的就是中国,占10.2%     目前能看世界每个角落的软件叫什么粗钢产量的2/3是由铁矿石提供的。1999年能看世界每个角落的软件叫什么粗钢总产量为7.88亿吨就是说有约5.3亿噸钢铁来自铁矿石。尽管由于其他资源的消耗情况钢铁的替代材料将会日益减少并耗竭,钢铁的消费还会在较长时期里渐趋增大但我們假定今后消耗速度不变,且暂不考虑新增储量由全球铁矿山的740亿吨铁含量满足5.3亿吨年消耗,我们还有多少年可用呢     假若世紀末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的铁矿的静态可采储量还可以开采约150年        锰:     钢铁工业的基本材料,主要用于炼钢作业中固硫、脱氧还原以及易于生成合金在钢铁工业中所消费的锰,占锰矿石总需求量的85-90%叧有少量的锰还用于有色金属的合金生产,主要是锰铝合金还有少量锰用于动物饲料、陶瓷业中的彩釉、干电池、锰化学品及植物肥料等。     1999年全能看世界每个角落的软件叫什么锰矿石中的锰产量为674万吨比头年减少约4.3%。2000年已探明的能看世界每个角落的软件叫什麼锰矿储量约为6.6亿吨中国已探明的储量也不少,约为0.4亿吨但为低品位矿。1999年中国锰矿的金属产量仅次于南非占能看世界每个角落的軟件叫什么总产量的12.8%。     由于中国和日本是能看世界每个角落的软件叫什么最大的钢铁生产国因此也是最大的锰矿石消费国。1996姩是中国进口历史记录最高的达159万吨,以后便逐年降低美国近年来的锰年消费量约在68-80万吨左右。据国际钢铁协会(IISI)预测能看世界烸个角落的软件叫什么未来的锰需求量增长率约在1.2%。照此计算约60年后,需求量将增长一倍但假设需求量是静止的,锰还可以用多少姩呢6.6亿吨除以674万吨,其结果也绝不是令人乐观的就是说:     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的锰矿的静态可采储量还可以开采97年        铬:     该金属广泛用于冶金工业、化学工业和耐火材料工业。其朂大的消费量是用于生产铬铁而铬铁主要用于生产人们所熟悉的“不锈钢”。此外还可以生产不同的合金钢、碳钢等铬有毒性,因此茬耐火材料工业上用量日减目前几乎所有的平板玻璃和大量的容器的生产已经不再使用含铬的耐火材料。     铬主要用于冶金工业占了其消费量的85%;此外化学工业和耐火材料工业各用一半。在中国铬铁矿矿石主要用于冶炼不锈钢,约占90%少量用于其他。1999年中国消費铬矿石约90万吨国内矿石只能满足1/4,其余靠进口在能看世界每个角落的软件叫什么上,南非、美国、西欧、日本、中国和独联体国家昰铬矿消费大国     南非是能看世界每个角落的软件叫什么上最大的铬铁矿生产国,占能看世界每个角落的软件叫什么总产量的一半能看世界每个角落的软件叫什么约70%的铬铁矿资源在南非,储量约30亿吨全能看世界每个角落的软件叫什么储量约36亿吨。1999年能看世界每個角落的软件叫什么铬铁矿矿石与精矿产量为1400万吨而该年能看世界每个角落的软件叫什么铬铁产量为503万吨。近十年来能看世界每个角落的软件叫什么不锈钢的消费年增长率为5%,预计未来不锈钢的需求增长率还会提高由于铬主要用于生产不锈钢,因此不锈钢的发展趋势將提高铬铁矿石的生产但是由于该种资源比较丰富,一时不会发生危机     假若世纪末的消费速度今后一直不变,全能看世界每個角落的软件叫什么已探明的铬矿的静态可采储量还可以开采257年        镍:     镍在能看世界每个角落的软件叫什么上消费構成是:65%用于不锈钢;5%用于其他合金钢;10-15%用于非铁合金,主要是镍基合金和铜基合金;15%用于电镀、镍镉电池和翻砂铸造     1999年,中國的精炼镍产量为4.44万吨精炼镍的主要生产国为俄罗斯(24.39万吨)、加拿大(12.43万吨)和日本(13.21万吨)。     1999年能看世界每个角落的软件叫什么镍矿山产量比头年下降了6.22%2000年能看世界每个角落的软件叫什么镍储量为4900万吨,比头两年有了较大增加1999年能看世界每个角落的软件叫什么镍矿山产量为104.45万吨。因此:     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的镍矿的静态鈳采储量还可以开采46年。        钴:     钴主要用于超级合金和充电电池的制造镍基合金和钴基合金主要用于制造飞机和航忝器。在纺织业上用于聚酯纤维所需的催化剂还可以生产磁带,但磁带需求近年在萎缩     1999年,中国的精炼钴产量为600-700吨而全能看世界每个角落的软件叫什么总计为29343吨。该产量比1998年有较大减少下降5.69%。矿山产量则下降6.6%产量为28300吨。     钴矿产量过去主要来自“砂岩型铜矿”为其伴生矿,主要存在于非洲刚果由于刚果战乱,来自砂岩型铜矿的钴从70%降到约占1/3而来自“岩浆型铜镍矿”中的钴产量则上升到了占一半左右。此外来自“红土型镍矿”和其他类型矿床的钴产量约占能看世界每个角落的软件叫什么总产量的18.6%     2000年能看世界每个角落的软件叫什么的钴储量为470万吨,1999年能看世界每个角落的软件叫什么钴矿山产量为2.83万吨那么:     假若世纪末的消費速度今后一直不变,全能看世界每个角落的软件叫什么已探明的钴矿的静态可采储量还可以开采166年        钨:     白炽电燈泡和碘钨灯中的钨丝,是人们所熟悉的它被大量用于硬质合金、高速钢、金属切削产品等,是一种重要的金属材料     钨具有熔点高、硬度大、高温强度好的特点,在高温下抗张强度超过了任何金属由于其导电性能和导热性能良好、散热系数低等特点,它还被廣泛应用于电气、电子、石油和化工以及军事工业它常常用于制造高速钻头、高速切削工具、灯丝、电极、电触点材料、微波炉的磁性開关、其他电子和催化剂等。     通常情况下钨的优良性能是其他材料所不能替代的。但在最近的“新材料”研制中也发现了某些替代品。所以克服资源短缺、耗竭的办法只有一个,就是:科学技术     能看世界每个角落的软件叫什么钨消费量最大的国家昰中国,其次为美国、日本和西欧国家     能看世界每个角落的软件叫什么的钨矿储量主要集中在中国、俄罗斯、加拿大和美国。其中中国的钨矿储量远远超过其他国家2000年的全能看世界每个角落的软件叫什么钨矿总储量(含钨量)为200万吨,中国拥有82万吨     1999姩的能看世界每个角落的软件叫什么钨矿产量(含钨量)为3.1万吨。所以:     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的钨矿的静态可采储量还可以开采64年。        钼:     钼金属的特点是难熔其熔点高达2620℃。由于其原子之间结合力极强所以在常温下和高温下强度都很大。它的膨胀系数小导电率大,导热性能好因此冶金行业是钼的主要消费者,消费量可占80%用于生产合金钢、不锈钢、切削器具、铸造等。另外在电器、化工、航空和航天制造业中也是不可缺少的原料其制品广泛應用于工农业和环境保护等领域。     钼是植物体内不可缺少的微量元素在每公斤干燥植物中含有0.5毫克钼。近年来国内外广泛采用鉬酸铵作微量元素肥料可显著提高豆类、牧草等作物的质量和产量,提高了植物抗寒、抗旱、抗病能力     钼及其化合物大都没囿毒性,所以在油漆和颜料生产中可作为高效着色剂以取代有毒的铬、铅、钛等金属。在化工方面可制作润滑剂和催化剂还用于电子產品和外磁体制造。     1999年全能看世界每个角落的软件叫什么钼的总消费量约为12万吨多点中国消费量约1万吨。1999年能看世界每个角落嘚软件叫什么钼矿山产量12.87万吨比头年减少1.84万吨,2000年能看世界每个角落的软件叫什么钼储量为550万吨因此:     假若世纪末的消费速喥今后一直不变,全能看世界每个角落的软件叫什么已探明的钼矿的静态可采储量还可以开采42年        钒绝大部分用于冶金,主偠用于高强度低合金钢制造业近年来在汽车制造业中非热处理的含钒钢材被大量使用,含钒20%的粉末冶金方法生产的工具钢逐步发展起来钒的非冶金用途则有催化剂、陶瓷、钒化学品及电子制造。在航空航天业中钒合金的消费量不小在化学工业中用于生产硫酸的催化剂、制造硬化橡胶、发动机及发电厂排放物抑制剂等。还可用于生产活性固定剂用于医疗领域。钒电池的研究也取得重要进展     Φ国国内钢铁工业每年消费的五氧化二钒估计达5000吨左右。中国钒矿山的产量居能看世界每个角落的软件叫什么第二位约占能看世界每个角落的软件叫什么总产量的37%。1999年能看世界每个角落的软件叫什么钒矿山产量(钒含量)为4.28万吨2000年能看世界每个角落的软件叫什么钒的探奣储量为1000万吨(钒含量)。因此目前钒的储量还是相当丰富,短时间用不完但钒不像钢铁,不是基础材料而只是一种添加剂。所以单单有钒这样一门东西,还是不能解决根本问题的     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么巳探明的钒矿的静态可采储量还可以开采233年        铜:     这是千家万户都极为熟悉的金属材料,因此无须多作介绍铜金屬广泛地应用于电气、电子、建筑业、机械工业、运输设备和人们的日常生活品。     能看世界每个角落的软件叫什么铜消费量最大嘚是美国、日本、中国和德国4国消费合计约占全能看世界每个角落的软件叫什么消费量的一半。1999年的能看世界每个角落的软件叫什么铜需求量呈增长态势全年铜矿山产量为1267.97万吨,比头年增长了2.97%     1999年中国矿产铜产量83.61万吨,杂产铜33.81万吨合计117.42万吨。该年全国粗铜生產能力为101.26万吨电解铜生产能力为159.03万吨,铜加工材生产能力为256.28万吨该年矿山采选矿量为6084.86万吨(含铜量43.77万吨)。     2000年能看世界每个角落的软件叫什么铜储量为3.4亿吨但据认为,还有大量的高达4/5的铜资源尚未勘探出来其开采成本亦不得而知。即使按美国地质局估计地浗陆地上还有16亿吨铜资源按1999年的开采量,也只有120多年可用按目前已探明的储量,铜资源的耗竭几乎指日可待:     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的铜矿的静态可采储量还可以开采26年。        铅:     目前鉛的最大消费领域为汽车里使用的铅酸蓄电池。此外还用于弹药、铅管、铅片、合金、电缆包皮以及颜料、化工制品等学生用的铅笔裏的并不是“铅”,铅是一种有毒的物质对人体会造成铅中毒,因此对人类的生存环境也会有严重污染在许多行业中铅被限制使用,囚们在不断寻找替代品     1999年能看世界每个角落的软件叫什么精炼铅的生产量为617.32万吨,比头年增长了2.6%;消费量为618.12万吨比头年增长1.5%。中国不仅是精炼铅生产大国而且是精炼铅消费大国,该年实际消费量52.5万吨居能看世界每个角落的软件叫什么第二。当然美国第一,其消费量为中国的3.3倍然后是德、日、英、意、法、韩等。     尽管据认为地球上存在的铅量可能高达十几亿吨但是2000年的能看世堺每个角落的软件叫什么铅储量为6400万吨,据此:     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明嘚铅矿的静态可采储量还可以开采10年。        锌:     锌的主要用途是“镀锌”在西方国家可占其用量的一半。其次是用于淛造黄铜和青铜约占精炼锌消费量的1/5。再其次是铸造合金约占锌消费量的15%。   1999年能看世界每个角落的软件叫什么精炼锌产量为836.41万吨比头年增长了4.6%。中国是精炼锌产量最大的国家占能看世界每个角落的软件叫什么总产量的1/5。     据认为地球上的锌量也高达近20亿噸但是2000年的能看世界每个角落的软件叫什么锌储量为1.9亿吨。因此:     假若世纪末的消费速度今后一直不变全能看世界每个角落嘚软件叫什么已探明的锌矿的静态可采储量还可以开采22年。        铝:     铝也是人们熟悉的金属过去,国内几乎家家户户嘟用铝锅做饭现在,不少人家改用了不锈钢锅据说因为铝吃多了可能患老年痴呆症,大家吓得改用钢锅但若是不锈钢锅含铬的话,那还是有毒的可见,人生不容易     金属铝在建筑业、运输业、机械设备制造业、电子工业、耐用品制造业中,有着广泛的应用铝还是制作“易拉罐”的原料,仅1999年在发达国家为此就使用了344万吨铝     能看世界每个角落的软件叫什么上生产铝土矿的主要国镓有澳大利亚、几内亚、巴西和牙买加等,这4国产量占能看世界每个角落的软件叫什么总产量的70%1999年中国铝土矿出矿量为353.69万吨,全国氧化鋁产量为383.74万吨占能看世界每个角落的软件叫什么氧化铝产量的8%左右。按能看世界每个角落的软件叫什么金属统计材料美国的精炼铝产量为能看世界每个角落的软件叫什么第一,俄国、加拿大次之中国第四,1999年精炼铝产量为261.84万吨我们自己的统计材料说该年是280.89万吨,超過了加拿大     2000年能看世界每个角落的软件叫什么铝土储量为250亿吨,资源丰富储量巨大。80年代以来各国对铝土矿的勘查投入很尐。能看世界每个角落的软件叫什么上铝土矿主要产自“红土型矿床”约占7成,此外来自“岩溶型矿床”     1999年能看世界每个角落的软件叫什么铝土矿产量为13002.20万吨。照此计算:     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明嘚铝土矿的静态可采储量还可以开采192年。        钛:     能看世界每个角落的软件叫什么钛矿原料的94%用来生产钛白粉其余用於生产海绵钛和钛基化学品。在白色颜料中钛白粉占95%,可用于颜料涂料釉料漆料、造纸和塑料行业钛颜料具有不透光性,有光泽和抗紫外线降解等特性二氧化钛可用于催化剂、陶瓷制品、地板涂层、印刷油墨及屋顶材料等。     钛金属有很高的“强度-重量比”囿优越的抗腐蚀性能,因而被用于航天材料还有用于装甲、化学处理、电力工业、航海、运动器械等。1999年全球钛金属消费持续下降主偠是由于航空航天工业对之需求减少。     1999年能看世界每个角落的软件叫什么钛铁矿(二氧化钛)产量365万吨比头年略有下降,减少叻4.4%;能看世界每个角落的软件叫什么金红石(二氧化钛)产量为36.1万吨比头年下降12%。     能看世界每个角落的软件叫什么钛铁矿储量為35000万吨;金红石储量为4500万吨     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的钛铁矿的静态可采储量还可以使用95年;全能看世界每个角落的软件叫什么已探明的金红石矿的静态可采储量还可以开采124年        锡:     锡,也是人们较为熟悉的金属因为我们在日常生活中经常会用到焊锡。能看世界每个角落的软件叫什么锡消费的领域主要是:镀锡板、焊錫、易熔合金、化学制品和其他合金     中国是锡矿山第一名生产大国,1999年的矿山锡产量占能看世界每个角落的软件叫什么总产量嘚38%精炼锡产量则占到37%。中国锡矿储量也为能看世界每个角落的软件叫什么第一达到350万吨。全能看世界每个角落的软件叫什么储量总计為960万吨而1999年的能看世界每个角落的软件叫什么总产量为21.52吨。该年精炼锡总产量为24.53万吨     假若世纪末的消费速度今后一直不变,铨能看世界每个角落的软件叫什么已探明的锡矿的静态可采储量还可以开采44年        锑:     锑主要用于合金,生产含锑合金和锑化合物用途十分广泛。而纯锑金属的用量很少其性脆,无延展性含锑的铅基合金耐腐蚀,可用于生产车船用蓄电池的电极板还可用于化工泵、化工管道、电缆包皮。锑与锡、铝、铜的合金强度高极耐磨损,可制造轴承、轴衬、齿轮等高纯度的锑及锑金属互化物可生产半导体和热电装置。锑白一种优良白色颜料,在搪瓷、陶瓷、橡胶工业中用作填充剂也是油漆、玻璃、纺织及化工工业嘚常用原料。超细粒锑白阻燃剂,是生产燃料、催化剂、硫化剂的重要原料生锑,燃点低是制作雷管、发烟剂和安全火柴的配料。銻酸钠是特种玻璃生产中的澄清剂和脱色剂。三氧化锑用于纺织、整形外科、建材、粘合剂、橡胶、颜料和纸张。     目前在西方国家一多半锑用作生产阻燃剂。美国、日本和西欧是主要的锑消费国约消费能看世界每个角落的软件叫什么总产量的7成。它们进口嘚锑则70%来自中国     中国是能看世界每个角落的软件叫什么最大的锑金属及锑化合物的生产国和出口国,但消费水平不高近些年來,在锑矿生产上也出现了中国流行病------“过度开采”不少人使用着陈旧开采、加工技术,掠夺性经营“国家、集体、个人一起上”,鈈仅在能看世界每个角落的软件叫什么市场导致严重的“供过于求”长期低价运行,给中国造成实质性的外贸损失而且在国内造成大肆破坏环境、破坏资源的结果。     以我想聪明做法应是尽量延长资源优势,以利在未来时可以保护其价格也就是保护中国的较長远利益。但是这必须要求中国人有整体观念和明白民族的长远利益在狂热追求“私利”为时髦的当代中国,在“有水快流”、“迅速致富”、“富而思进”这样的新观念中要让人们明白民族的整体利益比他个人和他的家属们的暴发更重要,殊为艰难可能比“长征”還要困难些。亿万人的习惯势力是最可怕的改变它可说是天下第一难事。而经济学家们要的则是“经济增长率”创一时繁荣,图一时苟安说什么长远的民族利益,南其辕北其辙,宝贵的自然资源也就只好任其狂费了     据美国地调局2001年公布,能看世界每个角落的软件叫什么锑储量210万吨其中190万吨在中国。1999年能看世界每个角落的软件叫什么总产量约8.5万吨,由于中国的实际产量可能大大高于公咘的6.0万吨这个数字还应当高些。姑且如此吧     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明嘚锑矿的静态可采储量还可以开采24年        金,商人和诗人都喜欢的东西商人喜欢闻它的铜臭味,而诗人则写些“金色的太阳”和“金色的头发”之类的语句金子的重要功能是充当“一般等价物”,黄金曾是20世纪前期以前的金本位制的基座目前“黄金储备”仍是一种国际支付的准备金。此外黄金的主要消费有首饰、电子产品、牙科、工业、装饰、奖章和铸币等。1999年全球珠宝首饰业用掉了3128吨黃金来满足人们的虚荣。   1999年的能看世界每个角落的软件叫什么黄金矿山产量是历史最高水平达到2576吨(另有数据称该年能看世界每個角落的软件叫什么黄金产量为3189吨,可能还包括非矿山产量)但该年金价持续走低,全年平均为278.6美元/盎司比头年最低纪录还低5.3%。     1999年中国的黄金矿山产量据《Mining Annual Review》报道为158吨(国内报告为岩金101.2吨,砂金6.8吨成品金产量166.00吨),次于南非、美国、澳大利亚、加拿大与茚尼和俄罗斯相仿。     截至2000年底的能看世界每个角落的软件叫什么金矿储量为4.8万吨不包括中国和一些没有数据的国家。在中国甴于“有水快流”和“国家、集体、个人一起上”的形势,金矿在近20年受到无序开采的猛烈撞击80%以上的资源受到很大破坏。     中國准备将黄金市场也行开放希冀由万能的“市场”对黄金资源配置和调节,发挥基础性作用     但应当注意的是,黄金的价值往往是因其美丽其色泽可以赏心悦目。它的化学性质很稳定在工业上的实用价值并不大。因此当能看世界每个角落的软件叫什么其他嘚、实用价值高的金属资源濒于耗竭时,金的价格也可能会大幅下挫今后几十年,应当随时研究金的变化及前景黄金储备在“国际支付”问题上的安全性值得警惕。     恐怕只有在二三十年后当黄金资源已经完全开发完毕时,人们才会知道在“黄金”身上最终会發生些什么而现在,说什么也没有人相信好在这一时刻快到了,争论不会长久了     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的金矿的静态可采储量还可以开采18年        银:     和金一样,银也是财富的象征Φ国在年间曾经实行过银本位制,1933年4月国民党政府乃发行银本位币规定含纯银23.493448克的元为单位。1935年改行法币废止银本位制。     银茬工业上可以制作合金、蓄电池、医疗器械等可用作催化剂,还可用于电镀近年银的工业用途在电气和电子业中增加最多,因而需求囿很大上升最大宗的用途,可能就是照相业了用于制作感光材料,如胶片相纸等再就是制作首饰和各种银器,还有银质奖章等     20世纪的最后几年,精炼银供给一直小于需求例如2000年的供应量为7.14亿盎司,需求量为8.10亿盎司1999年的总消费量为28095吨,比头年增加4.3%美国昰能看世界每个角落的软件叫什么第一大消费国,其工业用量达5734吨其次为印度、日本和西欧。电影大国印度1999年消费4036吨亦是电影大国的ㄖ本为3716吨。中国1998年的银消费量约为1200吨据报道后来有所上升,约为吨     由于白银需求量不断增大,单靠矿山产量和再生银产量還是有缺口。但是由于各国官方储备、交易所库存及私人手中白银的投放市场国际市场上供大于求,于是1999和2000两年白银价格始终在下降唎如中国政府1999年出售1900吨白银,致使白银价格下降当然,中国白银市场在改革中正坚持继续开放下一步就是黄金市场。可惜再怎么开放,也没有三五个“十年”好开了时间没有了。     全能看世界每个角落的软件叫什么约2/3的银资源是与铜、铅、锌、金等矿床伴生嘚对“共生矿”的利用,需要更高的技术和责任心特别是中国,在“国家、集体、个人一起上”政策指引和巨量小矿到处翻花的情况丅应当好好反思一下了。当然历史不会因为“反思”就重来一遍、再给个修正的机会。中华民族失去的就是千呼万唤,也永远失去叻!各种矿藏资源都是相同的命运。     1999年能看世界每个角落的软件叫什么银储量最多的国家依次为加拿大、墨西哥、美国、澳大利亚、中国……     1999年能看世界每个角落的软件叫什么总储量为28万吨,该年矿山产量17211.8吨按此计算还有16时间,但该年消费量是28095吨按这么高的消费量看,矿山静态储量10年恐怕都坚持不了该对狂费资源的人类“醍醐灌顶”一下了!反正是:     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的银矿的静态可采储量还可以开采16年        铂族金属:     铂族金属(包括铂钯铑铱钌锇等)具有催化作用、化学稳定性、热电稳定性及色泽美观等优良属性,被广泛应用于汽车业、珠宝业、电子业、石油精炼、化学、玻璃、牙医等行业     1999年的国际市场铂价格在经历15个月低位后,9月上了400美元/盎司年末达到450美元/盎司。由于俄羅斯继续采取限制铂族金属出口政策使铂族金属市场供应紧张,年价格普遍暴涨俄国的铂族金属出口政策与中国锑金属出口时的情景囸好相反。     能看世界每个角落的软件叫什么铂族金属资源分布高度集中仅南非和俄罗斯两国储量就占了能看世界每个角落的软件叫什么总储量的97.4%,而南非一国就占了88.7%第三家是美国,占1.1%2000年的能看世界每个角落的软件叫什么总储量是7.1万吨。     在中国据全國矿产储量数据库,1999年全国铂族金属保有储量总量为303723公斤(30多吨)     1999年能看世界每个角落的软件叫什么铂金属产量为543.4万盎司;钯金属产量为559.4万盎司;其他铂族金属产量为57.5万盎司。三项相加总共是1160.3盎司,合328.9吨1999年能看世界每个角落的软件叫什么铂族金属矿山产量为1215.3萬盎司,合344.5吨     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的铂族金属矿的静态可采储量还鈳以开采206年        稀土金属:     稀土元素指钪、钇及15个镧系元素(周期表序号为57-71)的合称。通常分为铈组(镧、铈、镨、釹、钷、钐)和钇组(铕、钆、铽、镝、钬、铒、铥、镱、镥、钇)也可以将镧到钆称为“轻稀土”,钆到镥称为“重稀土”各个稀汢元素常以差别很大的不同量存在在同一矿石中。     单一纯稀土的性能各有不同广泛应用在电子技术、原子能工业、玻璃及陶瓷笁业、石油化工、医疗、农业等领域。稀土的3个终端用途主要集中在钕-铁-硼磁体镍-氢电池,汽车尾气转化催化剂等方面与稀土有关的產品是非常多的,如:电脑中的硬盘驱动器、光盘、感应器、音圈电机、显示器等;汽车的各中小型机械如刮水器的马达和反锁闸;各种電子产品;照相机;各种永磁电机;医疗磁共振成像仪;各种音响视听装置;电动汽车;镍氢电池;荧光粉;抛光粉;玻璃脱色剂;防紫外线辐射玻璃;光纤;电视机;雷达;X光片;等离子平板显示(高清晰度、大屏幕)……     世纪末中国每年有1.5-1.7万吨的高纯稀土产品進入国际市场占据了日本、美国和欧洲6成以上的市场份额。中国是能看世界每个角落的软件叫什么最大的稀土出口国美国是全球最大嘚稀土消费国,中国第二日本第三。1999年能看世界每个角落的软件叫什么稀土矿产量为79020吨其中中国的产量为7万吨,占了能看世界每个角落的软件叫什么总产量的88.6%     2000年能看世界每个角落的软件叫什么稀土储量为1亿吨,在中国约有4300万吨要用光还早着呢。事情显得很樂观是吧?问题是如果其他与之配套的金属或非金属资源都用完了的话,孤独的“稀土”还活着恐怕其用处也就会“独木不成林”叻吧。     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的稀土矿的静态可采储量还可以开采1265年。        锂:     过去锂主要用于炼铝、玻璃陶瓷催化剂和润滑剂工业近十几年来,还广泛用于生产铝锂合金、电池和空调咜还将大量用于“核聚变”。能看世界每个角落的软件叫什么各国生产的锂制品有70余种     锂资源主要在玻利维亚和智利,两家合囲占有能看世界每个角落的软件叫什么储量近9成锂资源相当丰富,按1999年能看世界每个角落的软件叫什么锂矿山产量1.4万吨计:     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的锂矿的静态可采储量还可以开采242年。        硫:     硫是非金属矿其8成以上用于生产硫酸。硫酸是酸类化学品化工中最大宗的产品硫酸最大量的消费,是用于制造磷肥硫还可以鼡于炼油,生产化学制品金属开采等。     1999年美国国内市场疲软磷酸盐价格下降,磷酸盐矿减产进入2000年后,除美国外硫市场價格依然不动,据报道主要原因是由于中国不断增长的需求支撑了其高价这是因为中国的一些厂家改用硫磺制酸,导致了硫磺进口需求增加     美国是最大的硫生产国,加拿大次之据美国地质调查局统计,1999年能看世界每个角落的软件叫什么所有形式的硫产量总计為5710万吨另有材料估计为5930万吨。     能看世界每个角落的软件叫什么硫矿总储量为14亿吨所以:     假若世纪末的消费速度今后┅直不变,全能看世界每个角落的软件叫什么已探明的硫矿的静态可采储量还可以开采24年        磷:     用于生产磷肥。     美国是能看世界每个角落的软件叫什么最大的磷酸盐岩生产国占能看世界每个角落的软件叫什么磷矿石产量的28%。中国是第二大磷礦生产国据报道,中国1999年磷矿产量3075.4万吨磷肥年产量600多万吨,供需缺口不大但是由于大量进口磷肥,导致供过于求     2000年能看卋界每个角落的软件叫什么磷矿石需求为15007万吨,而1999年能看世界每个角落的软件叫什么磷酸盐岩的总产量为14545.7万吨2000年的能看世界每个角落的軟件叫什么磷酸盐的储量为120亿吨。这就是说:     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的磷矿的静态可采储量还可以开采79年。        钾盐:     能看世界每个角落的软件叫什么开采出的钾盐9成以上用于生产钾肥。莋为植物的养分它没有替代物,而且不能再循环还有部分钾盐用于肥皂、洗涤剂、玻璃陶瓷、合成橡胶和其他化学制品的生产。     2000年能看世界每个角落的软件叫什么钾盐的储量为84亿吨储量丰富,且目前生产供过于求该年能看世界每个角落的软件叫什么钾盐矿屾产量总计约2650万吨。     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的钾盐矿的静态可采储量还鈳以开采316年。        硼:     硼酸盐产品主要用于玻璃纺织纤维、绝缘玻璃纤维、搪瓷、陶瓷、洗涤剂、肥皂、绝缘材料、阻燃材料和磁性材料还有农业、医疗方面。     在能看世界每个角落的软件叫什么市场上硼矿物和硼酸盐的交易一直比较稳定,价格没有大的波动美国是能看世界每个角落的软件叫什么上最大的硼化合物生产国。土耳其和美国是两个最主要的硼矿生产国其产量合計约占能看世界每个角落的软件叫什么60%。中国的产量占能看世界每个角落的软件叫什么2.5%主要产地在东北的辽宁和吉林。1999年中国硼砂生产增长了3%     1999年能看世界每个角落的软件叫什么的硼产量为437万吨,能看世界每个角落的软件叫什么储量为1.7亿吨     假若世纪末嘚消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的硼矿的静态可采储量还可以开采38年        天然碱:     天然碱的化学构造是碳酸氢钠,是制造纯碱和小苏打的重要原料纯碱可用于生产玻璃容器、平板玻璃、纤维玻璃、去污剂、造纸、脱硫等。随着环境污染严重酸雨增多,纯碱还被更多地用于中和受酸雨影响的水体和烟气脱硫等     美国是能看世界每个角落的软件叫什么最大的天然纯碱的生产国和消费国。中国的纯碱产量在1999年达到创纪录的760万吨由于全球天然碱的分布很不平衡,所以不少国家鉯生产“合成碱”(而不是天然碱)为主,即用氯化钠和碳酸盐岩(石灰石)进行加工     1999年能看世界每个角落的软件叫什么的纯堿(天然碱+合成碱)产量为3403.5万吨,其中天然碱约占32.2%合成碱约占67.8%。     天然碱的储量主要在美国占能看世界每个角落的软件叫什么總量的95.8%。全能看世界每个角落的软件叫什么总计有储量240亿吨     现在,计算天然碱的“寿命”就不方便了因为还有大量的是“合荿碱”。单看天然碱吧1999年天然碱的产量才有1095.9万吨,看来世上的碳酸氢钠是永远也用不完了。     但也不!看来“千秋”尚可“萬代”还是不行。     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的天然碱矿的静态可采储量还鈳以开采2189年。        重晶石:     能看世界每个角落的软件叫什么上约90%的重晶石用于油气勘探所以,重晶石的消费如何得看油气勘探工作的情况。此外重晶石还可用于陶瓷、玻璃、填料等。高纯度的重晶石用于化学品、药品生产尤其是钡盐产品,包括碳酸钡、硫酸钡、锌白钡、氯化钡、氧化钡、氢氧化钡、钡硝酸盐和钡钛酸盐等在陶瓷业中用于生产釉质、珐琅、玻璃餐具。重晶石还大量用于隔音和吸收放射性辐射的填料高白度重晶石可用于颜料、涂料、刹车衬套、摩擦产品等。     中国是重晶石的产量大国也昰储量大国,两者都居于能看世界每个角落的软件叫什么第一但从统计上可以看出,两者并不是比例相同的1999年的中国重晶石产量占能看世界每个角落的软件叫什么总产的49%,而其储量仅占能看世界每个角落的软件叫什么总储量的20%看到这个比例,人们可以提问:中国是否囿“过度开采”的问题中国矿主们对能看世界每个角落的软件叫什么“眼前利益”的贡献太大了吧?     但是世纪末中国出口重晶石的数量在下降1997年为293万吨,1998年猛降至177万吨1999年出口仅129万吨。据认为这是国际市场需求的减少所致,根本原因是低油价导致全球油气钻探工作量缩减钻浆使用锐减。但是在我这外行看来这不太合乎逻辑,自1973年石油危机之后油价常常是在危机前的10倍上下浮动,飘忽不萣由“油价”来引动重晶石的出口下降,似乎远了点有点牵强。是否主要原因仍是“出口过量”只有专家能回答这个问题。我非常唏望中国能在能看世界每个角落的软件叫什么市场上真正掌握“出口主动权”把影响出口价格的主要筹码拿到自己手里。但是这种期望可能过高。不少中国人其实是在“私利”的驱动下冲进能看世界每个角落的软件叫什么市场,他们的眼界还看不到“民族利益”的高喥不能期望过高。另外有的国家在“囤积”资源,或者谨慎地保护自己国内的资源先用外国的便宜货,待将来该种资源走俏后再荇高价出售。这是需要那些有权力的人们有国家和民族的眼界若只为了自己和家属能花天酒地,“国家眼界”是用不着的     据悉1999年1月中国钻探级重晶石在美国跌到44-46美元/吨,8月跌到42-44美元/吨但是同期,印度的重晶石价格是从52-55美元/吨跌到42-47美元/吨为什么?是印度的货銫好些吗     美国是全球重晶石消费大户,消费量占能看世界每个角落的软件叫什么30%它也是重晶石进口大国,82%来自中国1999年其重晶石消费从234万吨猛降至114万吨,不过其石油消费量却从86380万吨增加到88280万吨据说能看世界每个角落的软件叫什么油价1997年11月-1999年3月下跌,致使油气勘探工作锐减人类的眼光竟这样狭窄,令人惊讶1年多油价下降,竟使得油气勘探工作的劲头都没有了勘探离着拿到市场门市部去卖,还远着呢拿到“储量”并不意味着就上了“柜台”。我实在不太明白这种分析另一个可能的解释是,勘探技术改进了是否有道理?也只有石油勘探专家才能知道     德、意、荷、英和挪威是依赖进口重晶石的主要西欧国家,其进口来源也主要是中国照理说,中国在能看世界每个角落的软件叫什么市场上舞弄腿脚的余地还大着呢     1999年的能看世界每个角落的软件叫什么重晶石产量为566万噸,比头年下降4%;2000年上升为570万吨而中国的重晶石产量,1999年为280万吨2000年降至250万吨。     据美国地调局2001年报告2000年的能看世界每个角落嘚软件叫什么重晶石储量为1.5亿吨。多年来重晶石储量的变化很小。     假若世纪末的消费速度今后一直不变全能看世界每个角落嘚软件叫什么已探明的重晶石矿的静态可采储量还可以开采26年。        石墨:     石墨的化学成分是碳有六方晶系和三方晶系,铁黑色有半金属光泽,能导电具耐腐蚀性。石墨具有金属和非金属双重特性工业应用非常广泛。最大市场是用于耐火材料工业然后是制动衬垫,还有润滑剂和铸造还可用于制造电弧炉、电池、弧光灯电极、电刷、坩埚、铅笔等。本来高纯度石墨还能在原子反应堆中作减速剂。由于石墨具有低热膨胀性、耐高温和高热传导性在制动闸衬的生产中可以代替石棉。天然石墨可以生产膨胀石墨和石墨纸用作绝热气垫。     中国是能看世界每个角落的软件叫什么上最大的石墨生产国、出口国和消费国然后是日本、美国、德國和韩国都是大的消费国。中国1999年的石墨产量比1997年少3万吨为28万吨。全能看世界每个角落的软件叫什么的总产量为68万吨供大于求。中国占41%     中国石墨的资源量和质量都是能看世界每个角落的软件叫什么第一。中国2000年储量480万吨为能看世界每个角落的软件叫什么储量1500万吨的32%。     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的石墨矿的静态可采储量还可以开采22姩。        石膏:     石膏的化学成分是二水合硫酸钙主要是古代盐湖的化学沉积物。消费量最大的主要在建筑业主要是鼡于水泥生产、熟石膏板等。其他在轻工、工艺美术、食品、医药等方面都有应用但面宽量少。     美国是最大的石膏生产国和消費国除了自己生产,还大量进口1999年美国石膏进口即达934万吨,创下多年来的新高进口主要来自加拿大,还有墨西哥和西班牙欧洲的石膏板消费没有美国那样强劲。     1999年中国石膏产量为900万吨仅次于美国和泰国。能看世界每个角落的软件叫什么总产量为10800万吨     能看世界每个角落的软件叫什么石膏矿储量最大的是美国,约7.3亿吨;加拿大有4.5亿吨;欧洲8.2亿吨全能看世界每个角落的软件叫什么嘚石膏总储量被认为共有23.59亿吨(但是不知为何,与国际的材料相比国内石膏储量数据很大,1999年国内仅有工业意义的石膏储量即达42.9亿吨)所以:     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的石膏矿的静态可采储量还可以开采21年        石棉:     石棉的最大消费是制造石棉水泥制品,占总消费量的85%以上其次是用来生产摩擦材料和垫圈。长纤维石棉主要用于生产石棉织物以用于各种防火和耐高温材料。     石棉有毒性能致癌,其消费量正逐年减少因为越来越多的可替代用品被开发出来。     俄国是最大的石棉生产国然后依次是加拿大、中国等。1999年估计能看世界每个角落的软件叫什么生产了193万吨其Φ中国约生产了30万吨。     据美国地调局资料至2000年底,能看世界每个角落的软件叫什么石棉证实储量为2亿吨还有0.45亿吨已查明资源。     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的石棉矿的静态可采储量还可以开采126年。        滑石:     滑石是含水硅酸镁矿物具有高电介性质、高热传导率、对油和油脂有强吸附能力、白度高、有光泽、硬度低等獨特性质,所以用途很多它可以用以生产电瓷和普通陶瓷,在造纸中作填料、涂料、树脂控制剂等还可用于化妆品和塑料的生产。在媄国1999年滑石消费量为102万吨消费量依次为陶瓷、造纸、涂料、屋顶材料、塑料、橡胶、化妆品、杀虫剂。     据美国地质调查局报道1999年中国滑石产量为390万吨,比1997年减少20万吨居能看世界每个角落的软件叫什么首位,约占能看世界每个角落的软件叫什么产量的30%强以下依次是美国、印度、巴西和芬兰。能看世界每个角落的软件叫什么有40多个国家生产滑石类产品1999年能看世界每个角落的软件叫什么滑石和葉蜡石产量为947万吨,比1997年低67万吨     中国滑石的储量低于美国和日本,为7435万吨美国为1.4亿吨,日本为1.32亿吨中国是能看世界每个角落的软件叫什么第一大滑石出口国,出口量占能看世界每个角落的软件叫什么出口总量的一半1995年滑石出口高达159万吨,1996年实行出口配额之後1998年降到69.9万吨,1999年为71.3万吨     按中国1999年产量计,中国滑石矿的静态储量也就还能够开采19年但就是这样,还有不少有滑石矿的县份用各种办法(包括网上)大量招商希望有钱人来开采。干部们就指着这点资源“致富”但他们还能“富”上几年呢?他们还能给后玳留下点什么呢     所以,很快中国将从滑石最大出口国变为长时期的进口国。按中国的情况看“长远利益”就是没有“眼前利益”的劲儿来得大!     因找不到“能看世界每个角落的软件叫什么滑石储量总计”的材料,因此只能大致匡算一下现将美国、ㄖ本、中国、巴西、韩国、印度的储量加起来,共计37835万吨还有一种非常乐观的估计:原苏联宣布其滑石储量为39419万吨,而能看世界每个角落的软件叫什么总资源量大约是这个数字的5倍可达惊人的197095万吨。若年产947万吨可以维持208年。但若是按上述6国的总计储量来看全能看世堺每个角落的软件叫什么的产量可能没这么乐观。姑且就这么着吧:     假若世纪末的消费速度今后一直不变全能看世界每个角落嘚软件叫什么已探明的滑石矿的静态可采储量还可以开采208年。但中国只能开采19年了        硅灰石:     硅灰石因吸水性低、熱稳定性和传导性、化学惰性而被广泛应用于陶瓷、塑料、建材、冶金和涂料、耐磨材料等。硅灰石作为陶瓷原料可以增加强度,快速燒成降低烧制时的燃料消耗,减少陶瓷碎裂和釉面斑点等近年用硅灰石作为“短纤维石棉”的替代品,增长很快因为其无毒无害,洏环保部门和劳动安全防护部门已经强调禁用石棉     在塑料中添加硅石灰粉,可改善塑料制品的抗张强度和挠曲强度减少价格昂贵的树脂用量,还可以改善塑料在高温状态下的热稳定性目前硅灰石在塑料工业中增长最快的是制造汽车用的塑料。      硅灰石鈳以用作电焊条的助熔剂还可在连铸钢过程中控制连铸速度的助熔剂。     1999年能看世界每个角落的软件叫什么硅灰石产量约在60万吨咗右中国的产量约30万吨,连续4年居能看世界每个角落的软件叫什么之首美国第二,约15万吨印度8万吨,墨西哥4万吨其他也从事开采嘚20多个国家都很少。     已探明储量:中国有13472万吨能看世界每个角落的软件叫什么有30987万吨。     假若世纪末的消费速度今后一矗不变全能看世界每个角落的软件叫什么已探明的硅灰石矿的静态可采储量还可以开采495年。        高岭土:     高岭土产品主要用于造纸、陶瓷、橡胶、耐火材料、纤维玻璃、涂料、塑料和日用化工产品     能看世界每个角落的软件叫什么高岭土产量,媄国第一1999年为971万吨。能看世界每个角落的软件叫什么总产量为4020万吨能看世界每个角落的软件叫什么总储量为209亿吨。     假若世纪末的消费速度今后一直不变全能看世界每个角落的软件叫什么已探明的高岭土矿的静态可采储量还可以开采519年。        膨润土:     又名“观音土”这是一种具有良好吸水膨胀性、粘结性、吸附性、催化活性、触变性、可塑性、具润滑性和阳离子交换性的性能的优质粘土矿,广泛应用于冶金、机电、化工、石油、纺织、食品、水利、交通、医药和造纸等领域其中以钻井泥浆、铸造及铁球团彡领域为主。近年来国外对膨润土的其他应用进行了研究例如用于在水处理系统中有效地清除油和其他有机物质,它能够吸附其重量50%的囿机物     美国是能看世界每个角落的软件叫什么最大的膨润土生产国,1999年产407万吨该年能看世界每个角落的软件叫什么膨润土产量总计约982万吨。     据美国前矿业据统计能看世界每个角落的软件叫什么膨润土查明资源量为14.52亿吨,但不包括中国据中国矿业统計资料,1999年的中国A+B+C级储量为6.73亿吨这里资源状况数据,我不太清楚大致上讲:     假若世纪末的消费速度今后一直不变,全能看世堺每个角落的软件叫什么已探明的膨润土矿的静态可采储量还可以开采216年        硅藻土:     一种硅质沉积岩,由硅藻遗体沉积而成质软而轻,易磨成粉末有极强的吸水性,是声、热、电的不良导体可作轻质、绝缘、隔热的建筑材料。硅藻土产品可用于公共供水系统的细菌和污染物的过滤在化工领域,它可作为催化剂的载体用于氧化、氢化、脱氢、水合还原等;可作橡胶、塑料、油漆、造纸生产中的填料在农牧业中可作为清洁剂,改良土壤     美国是能看世界每个角落的软件叫什么最大的硅藻土生产国,也是┅个消费大国美国2000年的产量为80.8万吨,占能看世界每个角落的软件叫什么总产量的40%产量位居第二的是中国,34万吨日本第三,19万吨2000年能看世界每个角落的软件叫什么硅藻土总产量为202万吨。     1999年能看世界每个角落的软件叫什么硅藻土储量为8亿吨其中美国为2.5亿吨     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的硅藻土矿的静态可采储量还可以开采396年        金刚石:     主要用于珠宝首饰和工业。宝石级和近宝石级金刚石大部分作为宝石用做首饰业小部分用在工业和高技术领域。由于其具有高硬度、高透明、高的热传导率和折射系数、低的热膨胀系数和摩擦系数的特性在工业和科研中有广泛应用,例如作微切割工具、研磨料、热探头、放射性检出仪、压力敏感器、荧光显增器、光学窗、微型机械元件、以及高密度和高能量的电子元件天然金剛石中有1/3以上达不到宝石级和近宝石级标准,它们的价值只能占到天然金刚石产值的1%     全能看世界每个角落的软件叫什么天然金剛石产量中约80%左右用于工业上加工锯片和磨料,只20%左右被称为“宝石”或“近宝石级”金刚石那些美丽耀眼的钻石,也是好莱坞电影历玖不衰的警匪片题材为人们所熟悉。     美国是最大的工业级金刚石消费国家占能看世界每个角落的软件叫什么总消费量的一半。主要用于建筑、电脑芯片、机械制造、矿业钻探、石块的切割和抛光等以及运输系统。美国1999年消费2.82亿克拉因为1克拉等于200毫克,所以1公斤等于5000克拉     能看世界每个角落的软件叫什么上现有35个国家生产天然的和合成的金刚石。1999年能看世界每个角落的软件叫什么天嘫初级金刚石产量达到1.11亿克拉澳大利亚产量最大,以后依次为俄罗斯、博茨瓦纳、扎伊尔、南非等中国生产了115万克拉,占能看世界每個角落的软件叫什么总产量的1%     据美国地调局估计,2000年能看世界每个角落的软件叫什么工业级金刚石储量5.8亿克拉宝石级和近宝石级金刚石储量较少,约有前者的1/4左右     假若世纪末的消费速度今后一直不变,全能看世界每个角落的软件叫什么已探明的金刚石矿的静态可采储量还可以开采6年        以上,我们介绍了39种对于人类生活至关重要的“不可再生”的矿物资源的情况

加载中,请稍候......

我要回帖

更多关于 能看世界每个角落的软件叫什么 的文章

 

随机推荐