Курсовой проект по предмету Компьютеры, программирование

  • 941. Набор процедур манипулирования с целыми числами произвольной длины
    Курсовые работы Компьютеры, программирование
  • 942. Надежность функционирования систем
    Курсовые работы Компьютеры, программирование

     

    1. Бронштейн И.Н. Справочник по математике для инженеров и учащихся втузов [Текст] / И.Н. Бронштейн, К.А. Семендяев. - М.: Наука, 2007. - 708 с.
    2. Кремер Н.Ш. Высшая математика для экономистов: учебник для студентов вузов. [Текст] / Н.Ш. Кремер, 3-е издание - М.: ЮНИТИ-ДАНА, 2006. C.412.
    3. Круглов В.В. Нечёткая логика и искусственные нейронные сети. [Текст] / В.В. Круглов, М.И. Дли, Р.Ю. Голунов. - М.: Питер, 2001. C.224.
    4. Лекции по надежности [Электронный ресурс] - Режим доступа: http://www.prostoev.net/modules/myarticles/admin/index. php? op=edit&storyid=86#4.
    5. Методы расчета надежности [Электронный ресурс] - Режим доступа: http://reliability-theory.ru/topics/t3r1part1.html
    6. Симанков В.С. Основы функционального программирования [Текст] / В.С. Симанков, Т.Т. Зангиев, И.В. Зайцев. - Краснодар: КубГТУ, 2002. - 160 с.
    7. Степанов П.А. Функциональное программирование на языке Lisp. [Электронный ресурс] / П.А. Степанов, А.В. Бржезовский. - М.: ГУАП, 2003. С.79.
    8. Хювенен Э. Мир Лиспа [Текст] / Э. Хювенен, Й. Сеппянен. - М.: Мир, 1990. - 460 с.
  • 943. Назначение и функции процессора, структура и функционирование микропроцессора
    Курсовые работы Компьютеры, программирование

    История развития микропроцессора включает следующие этапы:

    • 1998 год, SPARC-совместимый микропроцессор с технологическими нормами 500 нм и частотой 80 МГц.
    • 2001 год, МЦСТ-R150- SPARC-совместимый микропроцессор с технологическими нормами 350 нм и тактовой частотой 150 МГц.
    • 2003 год, МЦСТ-R500- SPARC-совместимый микропроцессор с технологическими нормами 130 нм и тактовой частотой 500 МГц.
    • 2004 год, Эльбрус 2000 (E2K)- микропроцессор нового поколения на полностью заказной технологии с технологическими нормами 130 нм и тактовой частотой 300 МГц (авторские права защищены 70 патентами). E2K имеет разработанную российскими учёными вариант архитектуры явного параллелизма, аналог VLIW/EPIC.
    • Январь 2005 года. Успешно завершены государственные испытания МЦСТ-R500. Этот микропроцессор явился базовым для пяти новых модификаций вычислительного комплекса Эльбрус-90микро, успешно прошедших типовые испытания в конце 2004 года.
    • На базе МЦСТ-R500 в рамках проекта Эльбрус-90микро создан микропроцессорный модуль МВ/C, фактически являющийся одноплатной ЭВМ.
    • На базе ядра МЦСТ-R500 начата разработка двухпроцессорной системы на кристалле (СНК). На кристалле будут также размещены все контроллеры, обеспечивающие её функционирование как самостоятельной ЭВМ. На базе СНК планируется создание семейств новых малогабаритных носимых вычислительных устройств - ноутбуков, наладонников, GPS-привязчиков и т. п.
    • Май 2005 года - получены первые образцы микропроцессора Эльбрус 2000.
  • 944. Найти минимум функции n переменных методом Гольдфарба
    Курсовые работы Компьютеры, программирование
  • 945. Написание программы "телеграф" на Turbo Pascal
    Курсовые работы Компьютеры, программирование

    Не рекомендуется работать с системой, назначив в качестве каталога по умолчанию (текущего каталога) тот, в котором хранятся перечисленные выше файлы (этот каталог будем называть системным). Во-первых, в таком случае можно ошибочно стереть какойлибо из файлов системы программирования и тем самым нарушить ее работоспособность, а во-вторых, этот каталог очень скоро заполнится другими файлами, прямо не относящимися к Турбо Паскалю. Существует и еще одна причина, по которой нежелательно работать в системном каталоге. Дело в том, что Турбо Паскаль имеет свойство «запоминать» свою настройку в двух файлах с именами TURBO.TP и TURBO.PCK. При вызове система начинает поиск этих файлов в текущем каталоге. Если этот каталог индивидуальный, система всякий раз будет настраиваться так, как этого хочешь. Если эти файлы не обнаружены в каталоге (а при первом обращении к Турбо Паскалю так оно и будет), система продолжит поиск в системном каталоге, а не найдя их там, настроится стандартным образом. Впоследствии можно сохранить настроечные файлы в своем каталоге и тем самым избавить себя от необходимости перенастройки системы всякий раз при обращении к ней.

  • 946. Направления пользования служб сети Интернет для решения информационных задач
    Курсовые работы Компьютеры, программирование

    Для обеспечения уникальности имени каждого узла в сети Интернет
    применяется специальная система именуемая IP-адресацией. Различают
    фиксированные (постоянные) и временные IP-адреса. Большинство
    пользователей, подключающихся к сети через обычные модемы для установления временного сеанса связи, не имеют фиксированного IP-адреса. Им присваивается лишь временный IP-адрес. Компьютеры в организациях, локальные сети которых подключены к Интернету 24 часа в сутки, как правило, имеют свои уникальные фиксированные IP-адреса. Существует градация и на так называемые "числовые" и "доменные" адреса. Слово "домен" (domain) можно перевести как "территория, сфера, область". Эти два типа адресов ни в коей мере не заменяют, а лишь дополняют друг друга. Скажем так: числовой код понятнее компьютеру, доменный адрес - человеку. Выглядит такой числовой адрес, как четыре числа, не превышающие значения 255, разделенные точками. Скажем, так: 192.117.64.66. Трактоваться числовой адрес может по-разному. Обычно, в нем отражаются класс сети, номер сети и номер компьютера. Доменный адрес более привычен. Как правило, в нем отражаются: имя, определение рода
    деятельности владельца и код страны. Например, в адресе www.aip.net.ua, www указывает на принадлежность узла к Всемирной Информационной Паутине (World Wide Web), aip - название организации, net - род деятельности организации (предоставление услуг Интернета), а ua (Ukraine) указывает на место дислокации данной организации. Исторически сложились следующие сокращения для определения в доменном адресе рода деятельности организации: com или co (коммерческие организации), edu (учебные и научные организации), gov (правительственные организации), mil (военные организации), net (сетевые организации разных сетей, в том числе, провайдеры), org (другие организации). Дополнительные параметры после
    знака "/" уточняют адрес искомой страницы в данном документе.

  • 947. Направления экономии материальных ресурсов на промышленном предприятии
    Курсовые работы Компьютеры, программирование

    Наименование продукции1. Дизели судовые

    1. 6ЧСП 18/22 150 3
    2. 6ЧНСП 18/22 225 3
    3. 6ЧНСП 18/22 315 3
    4. Дизель редукторный агрегат ДРА 6002. Дизель генераторы судовые
    5. ДГР 1А 100/750 3.ОМЗ
    6. ДГР 2А 100/750 3.ОМЗ
    7. ДГР 1А 160/750 3.ОМЗ
    8. ДГР 2А 160/750 3.ОМЗ
    9. ДГР 1А 200/750 3.ОМЗ
    10. ДГР 2А 200/750 3.ОМЗ3. Дизель генераторы для стационарных электростанций (в комплекте с радиатором и электрощитом)
    11. ДГС 100/750 Р мощность генератора более 100 кВт
    12. ДГС 160/750 Р мощность генератора более 160 кВт
    13. ДГС 200/750 Р мощность генератора более 200 кВт
    14. Фактическая себестоимость материально-производственных ресурсов определяется исходя из затрат на их приобретение без налога на добавленную стоимость, включая оплату процентов за приобретение в кредит, предоставленный поставщиком этих ресурсов, наценки, комиссионные вознаграждения, уплаченные снабженческим, внешнеэкономическим и иным организациям, таможенные пошлины, и учитываются на счете №10. Материалы на заводе классифицируются следующим образом:
    15. основные сырье и материалы;
    16. покупные полуфабрикаты и комплектующие изделия;
    17. прочие материалы;
    18. тара и тарные материалы;
    19. запасные части;
    20. топливо и электроэнергия (технологическое, двигательное, хозяйственное);
    21. материалы, переданные в переработку на сторону;
    22. строительные материалы;
    23. металлолом.
    24. Так же материалы делятся на: 1) основные, 2) вспомогательные, 3) МБП. При поступлении материалов на склад от поставщика на завод поступают следующие документы:
    25. счета-фактуры;
    26. транспортные накладные;
    27. платежные документы.
    28. От транспортной организации материалы получаются на основании доверенности, либо наряда на отпуск. Оформление принятых на склад материалов осуществляется на основании приходного ордера и товарно-транспортной накладной поставщика. Кроме того, ведется реестр приходных и расходных документов по материалам, в котором указывается их количество, номер и группа материалов. На складах количественный учет ведется в разрезе материально-ответственных лиц. Учет ведется на карточках учета материалов. Затем из карточек данные заносятся в книги складского учета по видам материалов. Записи операций по движению материалов в карточках и книге осуществляет материально-ответственное лицо на основании первичных документов. В конце дня в карточках выводится остаток. Данные об отпуске материалов из требований-накладных в карточку складского учета. Для обеспечения достоверности данные складского учета проверяются работниками бухгалтерии раз в месяц. Они сверяют данные бухгалтерии и склада. Материалы в производство списываются на основании требований-накладных; также в бухгалтерии открывается сальдовая ведомость, в которую записываются остатки без оборотов прихода и расхода материалов. Затем по остаткам материалов выводится их стоимость по отдельным учетным группам и общая сумма в целом по складу. При поступлении материалов, полученных при разборке и демонтаже оборудования, они оформляются актом об оприходовании материальных ценностей, полученных при разборке и демонтаже.
    Материалы также отпускаются на сторону. Отпуск на сторону осуществляется на основе договоров и оформляются накладной на отпуск материалов, если номенклатура и объем отпускаемых материалов, и доверенности, если номенклатура и объем отпуска материалов незначительный.

  • 948. Напряженность и потенциал проводящего шара с зарядом q, размещенного в центре проводящей сферы
    Курсовые работы Компьютеры, программирование

    global a a1 h1 h2;=figure(1);(h1,'color',[0.25 0.3 0.2]);(h1,'numbertitle','off','name','Курсовая a=0.05');='position';='normalized';='units';=[0.2 0.95 0.28 0.04];=uicontrol('style','text',un,nor,pos,p0,'string','значение паремтра a');=[0.50 0.95 0.08 0.04];=uicontrol('style','edit',un,nor,pos,p1,'string','0.05');=[0.6 0.95 0.15 0.04];('style','pushbutton',un,nor,pos,p4,'string','a=0.05','callback','kursmain');=figure(2);(h2,'color',[0.25 0.3 0.2]);(h2,'numbertitle','off','name','Курсовая a=0.01');=uicontrol('style','text',un,nor,pos,p0,'string','значение паремтра a');=uicontrol('style','edit',un,nor,pos,p1,'string','0.01');('style','pushbutton',un,nor,pos,p4,'string','a=0.01','callback','kursmain2');kursmain()a h1(h1)a_0_001.txt;=a_0_001(:,1);=a_0_001(:,2);(2,2,1);(f),grid,xlabel('сигнал с помехой C++');(2,2,2)(h),grid,xlabel('сигнал после фильтра C++');='position';='normalized';='units';=get(a,'string');=str2num(a);=F(a1);(2,2,3)(f),grid,xlabel('сигнал с помехой matlab');=H(f);(2,2,4)(h),grid,xlabel('сигнал после фильтра matlab');kursmain2()a1 h2(h2)a_0_01.txt;=a_0_01(:,1);=a_0_01(:,2);(2,2,1);(x,f1),grid,xlabel('сигнал с помехой C++');

  • 949. Настольные системы управления базами данных (СУБД)
    Курсовые работы Компьютеры, программирование

     

    1. Информатика: Учебное пособие. / Под ред. Е.К. Хенняра, А.В. Могилева. - 3-е изд., перераб. и доп. - М.: Издательский центр "Академия", 2004. - 618с.
    2. Информатика: Учебник / Б.В. Соболь - Ростов Н/Д: Феникс, 2006. - 448с.
    3. Информатика: Учебное пособие для студ. сред. проф. учеб. заведений. / В.А. Острековский. - 2-е изд., - М.: Высшая школа, 2005. - 319с.
    4. Информатика: Учебник для вузов. / Под ред. А.Н. Степанова - 4-е изд. - СПб.: Питер, 2005. - 586с.
    5. Информатика: Учебник. 3-е перераб. изд. / Под ред. Н.В. Макаровой. - М.: Финансы и статистика, 2006. - 768с.
    6. Компьютерные системы и сети: Учебное пособие. / В.П. Косарев и др. - М.: Финансы и статистика, 2002. - 274с.
    7. Работа в dBase для Windows на примерах. - М.: БИНОМ, 2003. - 464с.
    8. Visual FoxPro 7.0. / С.А. Каратыгин, А.Ф. Тихонов. - М.: БИНОМ - Пресс, 2002. - 657с.
    9. Экономическая информатика: Учебник / Под ред. В.П. Косарева. - 2-е изд., перераб. и доп. - М.: Финансы и статистика, 2005. - 592с.
  • 950. Настольные СУБД
    Курсовые работы Компьютеры, программирование

    Однако, используемые для решения проблемы средства должны соответствовать сложности решаемой проблемы. Так, вряд ли имеет смысл тратить на разработку и внедрение информационной системы средства, существенно большие, чем весь годовой оборот предприятия, а для многих предприятий сферы малого (а, возможно, и среднего) бизнеса дело обстоит именно так. Следует понимать, что расходы на приобретение готового программного обеспечения (в частности, серверной СУБД), а также разработку соответствующей информационной системы, функционирующей под управлением это СУБД, составят от нескольких десятков тысяч до нескольких миллионов долларов. Итак, где же и как используются на сегодняшний день перечисленные выше СУБД? Прежде всего, это государственные (муниципальные) учреждения, сфера образования, сфера обслуживания, малый и средний бизнес. Специфика возникающих там задач заключается в том, что объемы данных не являются катастрофически большими, частота обновлений не бывает слишком большой, организация территориально обычно расположена в одном небольшом здании, количество пользователей колеблется от одного до 10-15 человек. В подобных условиях использование настольных СУБД для управления информационными системами является вполне оправданным и с успехом применяется. Более того, последние версии настольных СУБД приобрели некоторые качества, необходимые для нормальной работы, такие, например, как поддержка ограничений целостности и механизма транзакций. Некоторые настольные СУБД функционируют в среде MicrosoftWindows, а также «обзавелись» средствами реализации оконного пользовательского интерфейса, например, Microsoft Access и Visual FoxPro. [1, 68]

  • 951. Настройка Windows по средствам системного реестра
    Курсовые работы Компьютеры, программирование

    Системный реестр Windows это общедоступная база данных, хранящая индивидуальную для каждого компьютера настроечную информацию, используемую программным обеспечением и самой системой. Данные в реестре упорядочены в древовидные структуры, состоящие из узлов, которые в терминологии Windows называются ключами. Каждый ключ имеет один родительский ключ, один или несколько дочерних ключей и ноль или несколько параметров типа имя_параметра =значение. Исключение представляют корневые ключи (они не имеют родителей) и дочерние ключи низшего уровня (они не имеют дочерних ключей). По умолчанию несистемное ПО регистрирует свою информацию в корневом ключе с именем HKEY_CURRENT_USER. Получить доступ к реестру можно написав в командной строке ("ПУСК > "Выполнить") слово "RegEdit" - при этом запуститься программа для редактирования реестра. Окно этой программы поделено на две части. В левой (более узкой панели) показана древовидная структура ключей. Сами установки называются параметрами, находящимися в правой панели. Каждый параметр имеет своё имя, значение и тип. Параметры бывают строкового типа, двоичного и типа DWORD. Их очень много, но их назначение зависит от того, в каком ключе находится той или иной параметр. Ключи делятся между шестью основными разделами:

    1. HKEY_CLASSES_ROOT Содержит информацию об OLE, операциях перетаскивания (drag-and-drop - с англ. перетащить-и-отпустить) и ярлыках. В данном разделе можно так же указать программы, запускаемые при активизации файлов определённого типа. Данный раздел является псевдонимом для ветви HKEY_LOCAL_MACHINE\Software\Classes
    2. HKEY_CURRENT_USER Содержит индивидуальные установки для каждого пользователя, зарегистрированного в системе. Данный раздел является псевдонимом для ветви HKEY_USERS
    3. HKEY_LOCAL_MACHINE Содержит аппаратные и программные установки, необходимые для функционирования оборудования и программ. Данный раздел так же хранит конфигурацию Windows.
    4. HKEY_USERS Содержит установки пользователей и соответствующие конфигурационные данные, такие как цвет окна, расположение элементов на рабочем столе, обои, заставки.
    5. HKEY_CURRENT_CONFIG Содержит информацию о текущем аппаратном профиле. Если вы не используете аппаратные профили, данный раздел содержит установки Windows по умолчанию.
    6. HKEY_DYN_DATA В отличие от других разделов, которые хранят статистические данные (неизменяющиеся во время сеанса), данный раздел содержит указатели на динамические данные (постоянно изменяющиеся во время работы компьютера). Windows использует данный раздел для отслеживания профилей оборудования plug-and-play, статистики по производительности и драйверов виртуальных устройств VxD.
  • 952. Настройка локальной сети и подключения к сети интернет для Windows XP и Windows 7
    Курсовые работы Компьютеры, программирование

    Витая пара (англ. twisted pair) - вид кабеля связи, представляет собой одну или несколько пар изолированных проводников, скрученных между собой (с небольшим числом витков на единицу длины), покрытых пластиковой оболочкой. Свивание проводников производится с целью повышения степени связи между собой проводников одной пары (электромагнитная помеха одинаково влияет на оба провода пары) и последующего уменьшения электромагнитных помех от внешних источников, а также взаимных наводок при передаче дифференциальных сигналов. Для снижения связи отдельных пар кабеля (периодического сближения проводников различных пар) в кабелях UTP категории 5 и выше провода пары свиваются с различным шагом. Витая пара - один из компонентов современных структурированных кабельных систем.

  • 953. Настройка маршрутизации по протоколу RIP и www-сервера
    Курсовые работы Компьютеры, программирование

    Настраиваем сеть на второй виртуальной машине также как и на первой. Но так как при генерации нового MAC-адреса сетевых адаптеров, в системе остается память о тех, которые были установлены ранее, тем самым автоматически продолжается нумерация eth2,eth3,eth4 и.т.д., это можно исправить удалением файла /etc/udev/70-persistent.net.rules и перезагрузив систему. Я этого делать не стал и на второй машине адаптер называется eth2.

  • 954. Настройка прокси-сервера Squid
    Курсовые работы Компьютеры, программирование

    Проект прокси-сервера Squid в свое время отделился от ныне платного проекта Harvest и разрабатывается несколькими энтузиастами во главе с Duane Wessels из Национальной лаборатории по исследованию сетей (National Laboratory for Applied Network Research). Сервер Squid это высокопроизводительный кэширующий прокси-сервер, ориентированный прежде всего на работу с пользователями, которые занимаются активным серфингом в Интернете. Squid поддерживает работу пользователей с такими протоколами, как FTP, HTTP, HTTPS и GOPHER. В отличие от других подобных проектов, прокси-сервер Squid обладает интересной особенностью выполнение запросов пользователей реализовано в нем как один большой неблокируемый процесс ввода-вывода, что обеспечивает более высокую производительность сервера в целом. Поскольку сервер Squid является кэширующим прокси-сервером, он поддерживает широкие возможности по построению иерархической структуры связи кэш-серверов на основе протоколов ICP/UDP (Internet Cache Protocol), HTCP/TCP и multicast. Такая система позволяет получить высокую производительность и оптимизировать пропускную способность канала в Интернет. Кэш сервера разделяется на виртуальный, который находится в оперативной памяти компьютера, и обычный, который хранится на жестком диске. Наиболее часто используемые объекты хранятся в оперативной памяти, что ускоряет процесс их отсылки клиентам. Также в виртуальной памяти хранится большая часть запросов DNS. Squid в полной мере поддерживает SSL (HTTPS), что обеспечивает конфиденциальность передаваемой пользователями информации и приватность их работы в Интернете. Также нельзя обойти вниманием широкие возможности по аутентификации пользователей на основе различных методик: NCSA, LDAP, MSNT, NTLM, PAM, SMB, SASL и др. Все дополнительные программы для аутентификации пользователей идут в комплекте с основным ядром программы. Как видно из перечисленных методик, Squid поддерживает авторизацию пользователей средствами сервисов не только на Linux, но и на Windows-платформе (MSNT и NTLMv1). В будущем ожидается поддержка сервиса NTLMv2, который используется в операционных системах Windows 2003 Server и Vista.

  • 955. Научно-методическая деятельность преподавателей
    Курсовые работы Компьютеры, программирование

    Взаимосвязи таблиц. При создании в Access схемы данных в ней определяются и запоминаются связи между таблицами. Это позволяет системе автоматически использовать связи, один раз определенные в схеме данных, при создании форм, запросов, отчетов на основе взаимосвязанных таблиц, а пользователь освобождается от необходимости указывать эти связи при конструировании этих объектов. Схема данных базы графически отображается в своем окне, где таблицы представлены списками полей, а связи - линиями между полями разных таблиц. При построении схемы данных Access автоматически определяет по выбранному полю связи тип отношения между таблицами. Если поле, по которому нужно установить связь, является уникальным ключом как в одной таблице, так и в другой, Access выявляет отношение один-к-одному. Если поле связи является уникальным ключом в одной таблице (главной таблицы связи), а в другой таблице (подчиненной таблице связи) является не ключевым или входит в составной ключ, то есть значения его могут повторяться, Access выявляет отношение один-ко-многим между записями главной таблицы к подчиненной. В этом случае можно задать автоматическое поддержание целостности связей. Однако если рассматривать взаимосвязь таблиц с двух сторон, становится очевидным, что ни одна из таблиц не может быть главной и для их связывания необходима третья таблица.

  • 956. Нахождение корней уравнений различными методами
    Курсовые работы Компьютеры, программирование

    Записать расчетные формулы, составить блок-схему алгоритма и программу для вычисления определенного интеграла методом Симпсона, разбивая отрезок интегрирования [0;1] на 78 частей. Предусмотреть в программе вычисление точного значения определенного интеграла через первообразную .

  • 957. Нахождение корней уравнения методом Ньютона (ЛИСП-реализация)
    Курсовые работы Компьютеры, программирование

     

    1. Бронштейн, И.Н. Справочник по математике для инженеров и учащихся втузов [Текст] / И.Н.Бронштейн, К.А.Семендяев. М.: Наука, 2007. 708 с.
    2. Кремер, Н.Ш. Высшая математика для экономистов: учебник для студентов вузов. [Текст] / Н.Ш.Кремер, 3-е издание М.:ЮНИТИ-ДАНА, 2006. C. 412.
    3. Калиткин, Н.Н. Численные методы. [Электронный ресурс] / Н.Н. Калиткин. М.: Питер, 2001. С. 504.
    4. Метод Ньютона Википедия [Электронный ресурс] Режим доступа: http://ru.wikipedia.org/wiki/Метод_Ньютона
    5. Семакин, И.Г. Основы программирования. [Текст] / И.Г.Семакин, А.П.Шестаков. М.: Мир, 2006. C. 346.
    6. Симанков, В.С. Основы функционального программирования [Текст] / В.С.Симанков, Т.Т.Зангиев, И.В.Зайцев. Краснодар: КубГТУ, 2002. 160 с.
    7. Степанов, П.А. Функциональное программирование на языке Lisp. [Электронный ресурс] / П.А.Степанов, А.В. Бржезовский. М.: ГУАП, 2003. С. 79.
    8. Хювенен Э. Мир Лиспа [Текст] / Э.Хювенен, Й.Сеппянен. М.: Мир, 1990. 460 с.
  • 958. Нахождение кратчайшего маршрута между двумя городами по существующей сети дорог
    Курсовые работы Компьютеры, программирование

    5013 Информационная 5418 Исходящий 7992 Инвентарный 5436 Инвентарный

  • 959. Нахождение оптимального плана производства продукции с использованием пакетов прикладных программ Math Cad
    Курсовые работы Компьютеры, программирование

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

  • 960. Нахождение оптимального плана транспортной задачи распределительным методом
    Курсовые работы Компьютеры, программирование

    // Form2. Memo1. Lines. Add (s);;;;: =-1;i<=k-1 do: =i+1;: =0;: =2;j<=rc*cc*2-3 do(i<=k-1) and (contur [i,j] <>0) and (contur [i,j+1] <>0) thenq mod 2<>0 then koef2 [contur [i,j],contur [i,j+1]]: =koef [contur [i,j],contur [i,j+1]] * (-1)koef2 [contur [i,j],contur [i,j+1]]: =koef [contur [i,j],contur [i,j+1]];[i,rc*cc*2-1]: =contur [i,rc*cc*2-1] +koef2 [contur [i,j],contur [i,j+1]];;: =j+2;: =q+1;;;();;TForm1. sum_pot (StringGrid: TStringGrid): integer;,j: integer;: =0;i: =StringGrid. ColCount-1 to StringGrid. ColCount-1 doj: =1 to StringGrid1. RowCount-1 do: =result+StrToIntDef (StringGrid. Cells [i,j],0);;TForm1. sum_proiz (StringGrid: TStringGrid): integer;,j: integer;: =0;i: =1 to StringGrid. ColCount-1 doj: =StringGrid1. RowCount-1 to StringGrid1. RowCount-1 do: =result+StrToIntDef (StringGrid. Cells [i,j],0);;TForm1. StringGrid1DrawCell (Sender: TObject; ACol, ARow: Integer;: TRect; State: TGridDrawState);