首页 理论教育生命密码与计算机密码的惊人相似

生命密码与计算机密码的惊人相似

【摘要】:首先,让我们来看两者的信息编码:计算机的“程序”和生物细胞的“基因”。由0和1组成的数码串,本身并无意义,聪明的人脑根据需要,设计出各种实用的“编码”系统,就像编写电报密码那样,赋予数码信息单元一定的含义。令人惊讶的是,生物细胞的“基因”,竟然也是用成串的数码字母写成的!图1计算机密码与生物密码的对比

首先,让我们来看两者的信息编码:计算机的“程序”和生物细胞的“基因”。

计算机的“程序”是由0和1组成的“二进制数码串。如果每8个数码(如01 010 110,01 010 000等)组成一个信息单元,则0和1总共能组成256个信息单元(28=256)。如果我们需要更多的信息单元,也可以用16个数码为一组,就可以组成65 536个信息单元(216=65 536)。在计算机语言中,每8个数码被称为一个“字节”(Byte),是信息组织和存储的基本单位,用以衡量计算机程序或者存储器的大小。我们可以把数码信息单元理解为“字母”或者“字”。由0和1组成的数码串,本身并无意义,聪明的人脑根据需要,设计出各种实用的“编码”系统,就像编写电报密码那样,赋予数码信息单元一定的含义。这样,就可以用这些数码字母为计算机编制任何复杂的程序。

令人惊讶的是,生物细胞的“基因”,竟然也是用成串的数码字母写成的!只不过基因数码不是0和1,而是4种单核苷酸分子:腺嘌呤(A)、鸟嘌呤(G)、胞嘧啶(C)、胸腺嘧啶(T)。每3个相邻的核苷酸分子组成一个三连密码,如AAA、AAC、ACC等,总共可组成43=64个密码,这便是基因的64个字母(图1)。试想一下,英文字母只有26个,可以组成数万个单词、写出无数的长篇巨著;生物细胞的基因拥有64个字母,远比英文字母多,足以储存和表达海量的信息吧!(www.chuimin.cn)

图1 计算机密码与生物密码的对比