Cтраница 1
Техника программирования, используемая в генераторах программ, при которой программа состоит из последовательности точек входа в подпрограммы. Программа обработки сообщений интерпретируется путем выполнения безусловного перехода туда, куда указывает соответствующее слово программного кода; по окончании выполнения вызванной при этом подпрограммы осуществляется переход к подпрограмме, точка входа в которую указывается очередным кодовым словом. [1]
![]() |
Блок-схема простого ветвления программы. [2] |
Основу техники программирования разветвляющихся алгоритмов составляет простое ветвление. Оно включает в себя проверку одного логического условия и переход в зависимости от его выполнения на один из двух участков программы. [3]
С точки зрения техники программирования на машинном языке циклы удобно разделить на две группы: итерационные и циклы с параметром. [4]
Существует мнение, что техника разветвленного программирования относится к обучению в будущем, когда кибернетические устройства смогут реагировать на любой полный ответ, конструируемый самим учащимся, и анализировать этот ответ. С этим утверждением нельзя не согласиться, оговорившись лишь о том, что и сейчас техника разветвленного программирования с выбором ответа может быть использована достаточно эффективно для управления процессом обучения с. [5]
Существует мнение, что знание техники программирования ( в частности, для решения систем уравнений) может быть полезно для анализа решения уравнений, описывающих реальную физическую систему, и в этом есть доля правды. Однако убедиться в правильности модели и решения исследователь может, при соответствующей организации программы счета, путем анализа промежуточных величин при вычислении, что не требует от него знания тонкостей программирования. Этот же аргумент часто приводят в пользу аналитических методов решения уравнений, считая, что сложные действия и преобразования, которые требуются, чтобы получить аналитическое решение, дают возможность проникнуть в сущность задачи. Такое утверждение справедливо лишь для тех редких случаев, когда математик может решить систему уравнений аналитически. Во всяком случае весьма сомнительно, чтобы средний инженер смог получить решение достаточно сложной системы уравнений. [6]
Рассмотрим управляемое данными программирование и технику универсального программирования на двух примерах. [7]
Эти методы относятся скорее к технике программирования, чем к средствам отладки, но их использование облегчает отладку программ. [8]
Ближе к методам искусственного интеллекта подводит техника программирования, известная под названием сопоставления с образцом. Идея сопоставления с образцом состоит в распознавании данных с помощью представленных в общем виде образцов. [9]
Модула-2 способствует приобретению хороших приемов и техники программирования. [10]
Мы совсем не будем касаться вопросов техники программирования, а рассмотрим лишь проблемы управления процессом создания программ, так как программированию, документированию и испытанию программ посвящено много прекрасных работ. На некоторые из них автор ссылается по ходу изложения, с тем чтобы читатель мог легко найти дополнительную информацию, хорошо согласующуюся с изложенными в книге принципами построения системы управления созданием программного обеспечения. [11]
![]() |
Применение оператора break в структуре for.| Применение оператора continue в структуре for. [12] |
Имеется некоторое противоречие между стремлением к технике высококачественного программирования и стремлением к наилучшей эффективности программного обеспечения. Часто достижение одной из этих целей достигается за счет другой. [13]
По-видимому, эти примеры достаточно полно иллюстрируют технику программирования встроенных функций, и в последующих разделах мы вновь вернемся к ранее использованному методу описания реализации этих функций. [14]
В настоящее время имеется достаточно публикаций, посвященных технике программирования для различных моделей машин, с использованием алгоритмических языков и программных систем общего назначения [17, 25-29], созданию информационного обеспечения, особенно вопросам классификации и кодирования. Одна ко существенно меньшее внимание уделено более общим, методологическим вопросам создания информационного и программного обеспечения. Именно этим вопросам и уделяется внимание в настоящей монографии. Учитывая тесную связь математического обеспечения с программным и информационным обеспечением, ниже уделено определенное внимание некоторым общим вопросам создания математического обеспечения. [15]