Cтраница 2
В задачах программирования ведутся поиски эффективного распределения заданных ограниченных ресурсов, при котором достигаются желаемые цели. Такие задачи характеризуются большим числом решений, удовлетворяющих основным условиям каждой задачи. Выбор некоторого частного решения в качестве наилучшего решения задачи зависит от конкретной цели, которая указывается при постановке задачи. Решение, удовлетворяющее как условиям задачи, так и заданной цели, называется оптимальным решением. Типичным примером подобной задачи служит задача, с которой сталкивается предприниматель, когда хочет распределить наличные ресурсы таким образом, чтобы не только удовлетворить требованиям производства, но и получить максимальную прибыль. Основными условиями данной задачи будут ограничения, наложенные на количество наличных ресурсов и требования производства, а ее целью - желание предпринимателя максимизировать свой доход. [16]
![]() |
Устранение вершин. [17] |
Рассмотрим ряд задач программирования, которые могут решаться на базе результатов формального анализа схем. [18]
В качестве необычной задачи программирования, предлагаем попробовать найти алгоритм автоматического построения диаграммы Максвелла-Кремоны в системе Maple V, Maple 7, Mathematica 4 или в любом другом пакете, позволяющем работать с графикой. Основное требование к программе - не составлять уравнения равновесия узлов фермы в проекциях. Допустимо найти аналитическим методом реакции опор. [19]
К числу несложных задач программирования может быть отнесена задача выполнения на ЭЦВМ расчета режимов разомкнутой распределительной сети. Схема замещения разомкнутой сети может быть расчленена на однотипные элементы, как это было показано в гл. Совокупность всех необходимых вычислений для решения этой задачи в алгоритме оформляется в виде отдельного блока и носит название процедуры, которая в данном случае может быть названа процедурой расчета режима типового элемента сети. [20]
При решении задач лилейного программирования по симплекс-методу, как он был описан в гл. V, основньш объектом вычислений является симплексная таблица, элементы которой совпадают с коэффициентами приведенпой по методу Жордана - Гаусса системы, соответствующей выбранному опорному вектору. [21]
Рассмотрим решение задачи вогнутого программирования специального вида, часто встречающегося при смешении отдельных топлив и экспортных мазутов. [22]
Таким образом, задача программирования как научно-технической дисциплины состоит в том. [23]
Для того чтобы задача программирования, к которой сводится проблема составления квазиоптимального плана, имела решение, ограничения, накладываемые на переменные, должны быть согласованными. [24]
Как только сформулирована задача программирования некоего контроллера, то сразу встает вопрос о соответствующем программном инструментарии для решения этой задачи. Использование средств традиционного программирования, то есть компиляторов с универсальных языков ( Си, Паскаль. [25]
Основные методы решения задач математическогс программирования создавались при молчаливом пред положении, что задача корректна. [26]
Есть довольно много задач практического программирования, трудно поддающихся решению только с помощью тех типов данных, которые введены до сих пор. Одна из трудностей вызвана тем, что текущий набор структур данных фиксируется на время выполнения программы. [27]
Раздел 5.1 посвящен задачам программирования. В нем делается важный вывод о том, что в программировании можно наблюдать постепенный переход от централизованных методов к децентрализованным, а от последних - к локально-организованным. По-видимому, именно благодаря локальной организации самого процесса составления программы, широкое распространение в свое время получило программирование на языке Лисп. При этом отдельные функции Лиспа ( или составленные из них модули) представляют собой подсистемы Si, причем индивидуальная отладка модуля соответствует этапу III методики изучения локально-организованной системы, а отладка взаимодействия модулей - этапам IV и V этой методики ( см. рис. 1.3 в гл. [28]
Теория программ, объясняющая задачи программирования компьютера. Детально обсуждается, как можно разбить задание на подзадачи и как эти подзадачи взаимодействуют. [29]
К сожалению, большинство задач программирования требуют функций более низкого уровня, чем InOut, ReallnOut и Terminal. При этих условиях их мобильность резко снижается. [30]