Проблемно-ориентированная система - программирование - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если сложить темное прошлое со светлым будущим, получится серое настоящее. Законы Мерфи (еще...)

Проблемно-ориентированная система - программирование

Cтраница 1


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

2 Структура системы математического и программного обеспечения разработки и отладки программ. [2]

Проблемно-ориентированные системы программирования являются аффективным средством разработки и отладки программ. Они описывают алгоритмы решения задач в общепринятых математических обозначениях или в символах, привычных для восприятия человеком.  [3]

БАСТАЙ представляет собой проблемно-ориентированную систему программирования по организации и ведению банка данных, включая загрузку данных, их корректировку и реорганизацию. В системе имеются программные компоненты для поиска информации в банке данных при разработке программ пользователя. Являясь, по существу, универсальным генератором программ для создания банков данных, БАСТАЙ вместе с тем ограничена по своим возможностям: массивы банка данных могут включать основные и наиболее взаимосвязанные данные фонда НСИ ( сведения о составе изделия, технологических маршрутов, оборудования, материалах и др.), но не в состоянии одновременно содержать информацию всех нормативно-справочных документов ( НСД), которые подвергаются автоматизированной обработке при создании АСУП. Кроме того, в процессе эксплуатации АСУП иногда требуется создать отдельные массивы для корректировки л разработки новых задач.  [4]

В качестве примера проблемно-ориентированной системы программирования по организации и ведению банка данных может быть представлена система БАСТАЙ.  [5]

Наиболее распространены в настоящее время проблемно-ориентированные системы программирования, основанные на использовании алгоритмических языков.  [6]

Для ускорения процесса создания, отладки и сопровождения прикладных программ предлагается использовать на ПЭВМ проблемно-ориентированные системы программирования.  [7]

В целом совершенствование программного обеспечения ставит перед собой следующие задачи: диалог человек - машина на любом языковом уровне; автоматическое исправление ошибок пользователей; получение пользователем информации любой степени подробности о состоянии вычислительного процесса и обрабатываемых данных; широкое использование принципа самооп-ределяемости данных; почти полное отсутствие ограничений на выбор удобного для пользователей представления предложений языка; объединение и упрощение языков программирования, их ориентацию на структурное программирование; схемная реализация программного обеспечения ( его наиболее часто используемой части); изменение структуры операционной системы с целью ее иерархической конфигурации, включающей ядро; использование проблемно-ориентированных систем программирования; генерация программного обеспечения для решения классов задач; оптимизация программного обеспечения; комплексное рассмотрение проблем предприятия. Все это значительно упростит работу программиста, сократит время трансляции, позволит создать многопультовый режим объединения отладки и составления программы непосредственно за пультом. Время на отладку в машинах четвертого поколения сократится примерно в четыре раза.  [8]

Характерно уже в настоящее время появление проблемно-ориентированных систем программирования, позволяющих общаться с ЭВМ на языках, терминология которых совпадает с диалектом, принятым в данной конкретной области.  [9]

Формирование больших интегрированных блоков информации на МЛ предполагает предварительное разбиение последних на рабочие массивы для решения отдельных задач. В некоторых случаях компромиссное решение находят в создании специальных проблемно-ориентированных систем программирования для обработки интегрированных массивов при решении задач АСУП.  [10]

11 Характеристика AL AML HELP JARS MCL RPL VAL. [11]

Рассмотренные примеры не исчерпывают всего многообразия систем программирования, так как ежегодно в этой области появляются новые системы, пополняющие арсенал робототехники. Следует отметить, однако, что, изучив основные операторы, например языка VAL, можно представить себе уровень существующих проблемно-ориентированных систем программирования и оценить возможность адаптивного робота, оснащенного таким программным обеспечением.  [12]

13 Характеристика AL AML HELP JARS MCL RPL VAL. [13]

Рассмотренные примеры не исчерпывают всего многообразия систем программирования, так как ежегодно в этой области появляются новые системы, пополняющие арсенал робототехники. Следует отметить, однако, что, изучив основные операторы, например языка VAL, можно представить себе уровень существующих проблемно-ориентированных систем программирования и оценить возможность адаптивного робота, оснащенного таким программным обеспечением.  [14]

О системе Eureka обычно говорят, что она позволяет решать математические задачи без их программирования. Действительно, Eureka практически не требует затрат на программирование при решении довольно широкого круга задач. Тем не менее Eureka-это проблемно-ориентированная система программирования, предназначенная для решения математических задач и имеющая для этого специальный язык программирования сверхвысокого уровня. Понимание этого избавит слишком оптимистически настроенного пользователя от иллюзии, что программирование его задач при работе с системой Eureka не нужно вообще.  [15]



Страницы:      1