Cтраница 3
Непосредственное нахождение коэффициентов G; с помощью решения этой системы уже при сравнительно небольших п, например, при п - 20, приводит к существенному искажению коэффициентов ц вычислительной погрешностью. При теоретических исследованиях, например при конструировании алгоритмов решения других задач, эти обстоятельства могут не играть роли. Однако при реальных вычислениях влияние вычислительной погрешности может быть недопустимо большим, и поэтому применяются другие виды интерполяционного многочлена и способы его записи. [31]
В языках программирования акцент ставится на средствах спецификации алгоритмов, а не на данных. В этом и состоит их фундаментальное отличие от моделей данных. Это, безусловно, сказывается на применяемом подходе. Отсрочка решений по структуризации данных до завершающего этапа конструирования алгоритма определяется техникой поэтапной детализации, характерной для разработки программ. В моделировании данных проектирование структур данных не обусловлено точным знанием алгоритмов, которые будут применяться. Концепция независимости данных предполагает возможность их использования многими ( в том числе новыми и модифицированными) программами, причем программы в определенной степени нечувствительны к изменениям в схеме. Специфицированные в схеме типы данных должны соответствовать множеству программ и обладать относительной нечувствительностью к изменениям в программах. Кроме того, необходима гибкая связь между программами, оперирующими данными, и описанием данных. [32]
К объекту управления относится его управляющий орган, через к-рып передается воздействие на объект от управляющего устройства. Известные хар-ки управляющего органа сразу же определяют хар-ки исполнит, механизма управляющего устройства. Но на этом обрывается цепь частей системы управления, св-ва к-рых определяются однозначно их взаимным влиянием друг на друга. Так вводится понятие неизменяемой части системы управления - неизменяемой в том смысле, что св-ва ее заданы до начала конструирования алгоритма управления и, как правило, не могут быть изменены. Заданная цель управления определяет и способ управления. В результате выясняется в общих чертах блочная схема системы управления, в к-рой структура управляющего устройства еще не раскрыта. [33]
К объекту управления относится его управляющий орган, через к-рый передается воздействие на объект от управляющего устройства. Известные хар-ки управляющего органа сразу же определяют хар-ки исполнит, механизма управляющего устройства. Но на этом обрывается цепь частей системы управления, св-ва к-рых определяются однозначно их взаимным влиянием друг на друга. Так вводится понятие неизменяемой части системы управления - неизменяемой в том смысле, что св-ва ее заданы до начала конструирования алгоритма управления и, как правило, не могут быть изменены. Заданная цель управления определяет и способ управления. В результате выясняется и общих чертах блочная схема системы управления, в к - pou структура управляющего устройства еще не раскрыта. [34]
Так же как и в случае структур данных, попытка дать исчерпывающий обзор примитивных операций, имеющихся в языках, вряд ли целесообразна. Большинство операций поддается адекватной классификации на базе сравнительно небольшого числа основных понятий. В ходе рассуждений мы будем опираться на эти понятия, и, хотя ниже будут рассмотрены многие из наиболее употребительных типов примитивных операций, здесь не делается попытки исчерпать этот вопрос. По аналогичным причинам не обсуждаются алгоритмы выполнения различных операций. Наша цель заключается не в детальном описании того, как выполняются конкретные операции, а в анализе общих понятий, служащих фундаментом для конструирования детализированных алгоритмов. [35]
Алгоритмы преобразования информации, реализуемые в СОЭИ, - это семейство программируемых процессов [ 14, с. Выделяют три аспекта алгоритма - синтаксический, семантический и прагматический. Синтаксический аспект связан с формой построения алгоритма, его внутренней структурой. Семантический аспект отражает сущность алгоритма, способ задания сложных сущностей через простые, выражения отношений в множестве смыслов или значений. Прагматическая сторона алгоритма непосредственно связана с целью управления и вытекает из познания сущности управления. Определяющим в конструировании алгоритма является прагматический аспект, семантический - подчинен прагматическому, а синтаксический в свою очередь - семантическому. [36]