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

Процесс - внесение - изменение

Cтраница 2


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

17 Приложение-редактор таблицы. [17]

Как уже отмечалось, метод Applyupdates синхронизирует состояние клиентского набора данных и таблицы. В процессе выполнения метода генерируется последовательность SQL-команд, вносящих изменения в таблицу. При выполнении этих команд могут возникнуть ошибки. Аргумент метода Applyupdates позволяет указать максимальное число ошибок, после которого операция внесения изменений будет аварийно завершена. Значение - 1 указывает, что нужно игнорировать все ошибки. В качестве результата метод Applyupdates возвращает количество ошибок, возникших в процессе внесения изменений.  [18]

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



Страницы:      1    2