Программирование

Термин «программирование» употребляется в разных областях науки, управления и техники для обозначения процесса формирования совокупности целенаправленных операций (действий), происходящих в определенной последовательности. Громаднейшее распространение он взял в математике и в тех производственных процессах, где употребляются электронные счётные автомобили (ЭВМ).

Математическое программирование — это теория, в которой разрабатываются способы анализа и решения задач по составлению наилучшего замысла (программы действий). Многие конкретные хозяйственные задачи смогут быть решены способами математического программирования. С его помощью возможно, к примеру, решить задачу, как лучше прикрепить потребителей продукции к фабрикам, где ее создают, с тем дабы уменьшить транспортные издержки; как рациональнее распределить заказы между фирмами с целью уменьшения производственных затрат и т. д. Разные классы таких задач отличаются друг от друга видами применяемых математических выражений.

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

Современные ЭВМ смогут с громадной скоростью (до многих миллионов действий в 1 с) делать нужные вычисления: сравнение и сложение заданных чисел, деление и умножение, возведение в вычисление и степень логарифма, выбор элементов, владеющих совокупностью заданных знаков, и т. п.

Такие вычисления производятся ЭВМ посредством так называемых микропрограмм, создаваемых при конструировании автомобилей, либо стандартных программ, составляемых при подготовке математического обеспечения для ЭВМ. Эти программы составляются в большинстве случаев посредством особых кодов. Дабы сделать программирование для ЭВМ универсальным, не зависящим от изюминок конструкции каждой отдельной автомобили, созданы языки программирования. Они являются способом записи в виде, сходном с простыми математическими формулами математических и логических операций. Записанная на таком языке программа переводится на «понятный» для ЭВМ язык посредством особой программы — транслятора (см. «Электронные счётные автомобили»)

Основы Программирования — #1 — Логика. Алгоритмы


Интересные записи:

Понравилась статья? Поделиться с друзьями: