Введение к работе
АКТУАЛЬНОСТЬ ПРОБЛЕМЫ. Современные задачи, решаемые в программировании (моделирование сложных систем, экспертные системы, логическое программирование и т.д.) характеризуются большой сложность». Для того, чтобы эффективно решать подобные задачи в языках или системах программирования должны присутствовать развитие средства структурирования как процедур, так и данных.
В диалоговой системе программирования ДССП средства структурирования процедур развиты достаточно хорошо и практика показала их высокую эффективность. Средства структурирования данных в ДССП не соответсвуїот ни современным требованиям, ни принципам, на основе которых в ДССП осуществляется структурирование процедур. Поэтому ставится задача разработать методы и инструментальные средства структурирования данных в ДССП. Очень важным является требование обеспечить единообразие структурирования процедур и данных. Примеры Лиспа, Пролога об'ектно-ориентированного программирования свидетельствуют о полезности такого единообразия.
ЦЕЛЯМИ ДИССЕРТАЦИОННОЙ РАБОТЫ являются исследование возможностей структурирования данных в ДССП, обеспечивающих единообразное представление процедур и данных, и разработка методов и инструментальных средств, поддерживающих такое структурирование.
НАУЧНАЯ НОВИЗНА работы состоит в следующем:
-
разработаны принципы обеспечения в ДССП структурного единообразия данных и процедур;
-
создан инструментарий для организации и обработки данных в ДССП на уровне Форматов;
-
показана эффективность ДССП, дополненной новыми возможностями структурирования данных, как современного средства программирования.
ПРАКТИЧЕСКАЯ ЦЕННОСТЬ диссертации заключается в следующем:
(1) разработанные и реализованные высокоуровневые средства и Формы организации данных на основе базовых способов структурирования, позволяют естественным образом представлять данные с произвольной организацией и продуктивно работать с ними, что облегчает использование компьютера программистом-непрофессионалом и повышает производительность програм-
мистского труда;
<2> предложенные и реализованные методы и инструментальные средства структурирования данных (конструктор форматов данных), значительно расширили область эффективного применения ДССП, радикально упростили реализацию программ со сложно организованными данными;
(3) при помощи созданного инструментария разработаны и реализованы файловая система, средства построения продукционных систем, консультационная система, реляционная база данных, механизм классов, которые внедрены в составе ряда прикладных систем.
НА ЗАЩИТУ ВЫНОСЯТСЯ методы и инструментальные средства структурирования данных в ДССП.
АПРОБАЦИЯ РАБОТЫ. Результаты исследований и разработок, представленных в диссертации, неоднократно обсуждались на научных семинарах кафедры АСВК и ПНИЛ ЭВМ факультета ВМК МГУ, докладывались на VIII советско-болгарском семинаре "Проблемы информатики'и ее применения".
СТРУКТУРА ДИССЕРТАЦИИ. Диссертация состоит из введения, трех глав, заключения, списка литературы и приложения. Об'єм диссертации - 107 страниц машинописного текста, приложениям? страниц, список литературы содержит .85 наименований.