|
Более того, я не просто полагаю, а уверен в этом. Вот посмотрите. - Он взял электронную указку и направился к экрану, занимавшему половину стены его кабинета. Но, протянув руку к кнопке включения, вдруг замер в нерешительности. - Гм-м… Боюсь, доктор Макартур, за минувший год ваши познания в генетике, мягко говоря, не сильно приумножились.
- Это слишком мягко сказано, профессор.
- Ну что ж, - он отошёл от экрана и положил указку на стол. - В таком случае, объясню это более популярно. Наверняка в книгах вы читали, что по своей структуре молекула ДНК напоминает компьютерную программу.
- Да. Что-то такое я слышал не раз.
- Это не совсем верно. Если человеческий генотип и можно сравнивать с программой, то не с одной, а с целой операционной системой. С предельно интегрированной операционной системой, включающей комплект прикладных и служебных программ на все случаи жизни.
- Ну, в общем, - заметил я, - приблизительно так я это и представлял.
- Тем легче вам будет понять меня. Функционирование любого живого организма, по сути, является исполнением множества программ, заложенных в генотипе, от простейших до самых сложных. И так же, как и в операционных системах, отдельно взятая программа не обязательно содержит в себе все необходимые для её работы коды. Это нецелесообразно. Возьмём, к примеру, рост тканей. В каждом органе они разные - в почках одни, в мышцах другие; и, тем не менее, они имеют много общего - как в своей структуре, так и в росте. Поэтому двум программам регенерации - почечной и мышечной ткани - не нужно быть самодостаточными. И даже нельзя - ибо иначе они были бы слишком громоздкими и, образно выражаясь, отнимали бы слишком много ресурсов, столь необходимых для исполнения других программ. Они содержат в себе лишь самую необходимую для их работы информацию, отражающую особенности структуры и роста тех или иных тканей, а за всеми дополнительными функциями обращаются к общим службам. И в мышечной, и в почечной тканях содержится много одинаковых веществ - так зачем для их синтеза использовать разные программы?
- Конечно, незачем, - ответил я.
- Так вот, доктор, представьте себе, что с системой на вашем компьютере произошла следующая неприятность: по каким-то причинам перестали функционировать некоторые службы, не являющиеся жизненно важными для основных программ и для всей системы в целом. Например, вы работаете с текстом, программа запрашивает службу переноса слов, но система не находит её. Что тогда?
- Протоколируется сообщение об ошибке.
- Однако программа продолжает работать, ибо эта ошибка не критическая. Система содержит множество таких необязательных служб, которые, в случае их недоступности, не приводят к серьёзным сбоям в её работе. Программы, обращаясь к этим службам, получают обратно код ошибки и продолжают работать, как ни в чём не бывало.
- Вы хотите сказать, что с генами Мо… моего кузена произошло нечто подобное?
- В общих чертах, да. Причём, выражаясь на понятном вам языке, эти необязательные службы и программы не удалены из системы и даже не повреждены. Просто система не может обнаружить их.
- Так бывает, - заметил я, - если соответствующие записи в системном реестре либо отсутствуют, либо испорчены.
- Очень метко сказано, - одобрительно кивнул профессор Альба. - Именно такого рода нарушения я обнаружил в структуре ДНК вашего кузена. Причём это касается исключительно j-комплекса…
- То есть, j-аномалии? - уточнил я.
- Да. |