НОВОСТИ   БИБЛИОТЕКА   ЮМОР   КАРТА САЙТА   ССЫЛКИ   О САЙТЕ  




предыдущая главасодержаниеследующая глава

Резюме

В общем случае списки свойств могут служить полезными хранилищами информации, отражающими знания об объектах, их свойствах и взаимосвязях. Большая часть ставших классическими больших программ в значительной степени, или даже исключительно, опирается на использование списков свойств.

Придерживаясь некоторых правил хорошего программирования для сложных, интересных задач планы могут быть построены с помощью простой, но весьма эффективной системы. Среди этих правил короткие, целенаправленные процедуры, распределенные функции управления и некоторые дополнения к процедурам, позволяющие проверять состояние мира. Вопрос о том, насколько полезно рассредоточение функций управления, вызывает различные мнения.

На вопросы как, почему и когда часто можно получить ответ исходя из хранящегося в памяти дерева, содержащего отношения целей и подцелей. Такие деревья удобно представляются в виде вложенных списковых структур.

Специфические для данного типа функции в форме LAMBDA- выражений могут храниться в списках свойств атомов, описывающих тип. Эти функции в дальнейшем могут быть извлечены, когда появляется аргумент данного типа. Таким образом облегчается управляемое данными программирование, тот стиль программирования, в котором граничная линия между программами и данными становится еще более размытой, чем обычно. Программирование, управляемое данными, особенно уместно, если на этапе, когда начинается построение системы, трудно предвидеть типы рассматриваемых объектов.

предыдущая главасодержаниеследующая глава

Высокий уровень сервиса предоставляет https://kislovodsklust.com.








© Злыгостев А.С., 2001-2019
При использовании материалов сайта активная ссылка обязательна:
http://informaticslib.ru/ 'Библиотека по информатике'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь