(2)DNA犹如生命的软体
现在我来解释一下DNA如何告诉细胞制造蛋白质的。蛋白质由20种氨基酸所造成的,DNA用A、G、C、T中的三个字来代表某一个氨基酸,举例来说,TTA就代表一种叫做Leucine的安基酸,ACG则代表一种叫做Threonine的氨基酸,如果基因的某一段是TTAACG,就表示我们要从细胞中去拿Leucine和Threonine的氨基酸,拿了这些氨
基酸才可以造成某一种蛋白质,每一个细胞会去找那一段与它有关的基因,一路读下来,每读三个字母,就要去拿一个氨基酸,基因读完了,蛋白质也就造成了。
我们可以说DNA是一个长达三十四亿指令的大程式,其中又有很多小程式,每个小程式就是一个基因,细胞有方法知道它所要的基因从何开始,但它怎么知道在哪里结束呢?这恐怕是大自然最奥妙的地方。原来DNA中的TAA、TAG和TGA这三个码代表 End of Program,也就是说,一旦细胞看到这三个码中的一个,就知道基因在此结束了。
我们看到了一朵花、一头牛或者一个人,我们都好像是看到了某一部电影的硬体,这一部电脑的软体存在于细胞之中,是我们看不到的。这个软体都已存在了几亿年之久,我们最近才有编码的观念,最近才有 End of Program 的观念,但是大自然在几亿年前就已有了。我们学计算机科学的人,都知道别人写的软体,我们最
好不要去改之,因为我们永远都不知道这种牵一发而动全身的软体,一旦修改,可能有可怕的后遗症。