автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Исследование и разработка моделей и методов проектирования в проблемно-ориентированных диалоговых системах (на примере вертикальной планировки)

кандидата технических наук
Хакимов, Муфтах Хамидович
город
Ташкент
год
1984
специальность ВАК РФ
05.13.01
Диссертация по информатике, вычислительной технике и управлению на тему «Исследование и разработка моделей и методов проектирования в проблемно-ориентированных диалоговых системах (на примере вертикальной планировки)»

Оглавление автор диссертации — кандидата технических наук Хакимов, Муфтах Хамидович

ВВЕДЕНИЕ

Глава I. СТРУКТУРА "ЧЕЛОВЕКО-МАШИНЫОЙ"СИСТЕМЫ ПРОЕКТИРОВАНИЯ

1.1. Машинные методы ПВП. Математическая база.

1.2. Программная база.

1.3. Математические модели задач ПВП

Глава П. АЛГОРИТМЫ ПОСТРОЕНИЯ ПРОЕКТНОЙ ПОВЕРХНОСТИ МЕТОДОМ МОНТЕ-КАРЛО

2.1. Алгоритм построения проектной плоскости

2.2. Алгоритм построения системы проектных плоскостей

2.3. Алгоритм построения проектной плоскости с учетом естественных уклонов

2.4. Алгоритм построения проектной поверхности в виде системы плоскостей с уступом

2.5. Алгоритм построения рационального планово-высотного положения проектной поверхности

Глава Ш. МОДЕЛИ ДИАЛОГА

3.1. Функциональный диалог

3.2. Системный диалог

3.3. Модели диалога в иерархической структуре системы

3.4. Структура диалоговой системы

Глава 1У. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДИАЛОГОВОЙ СИСТЕМЫ

4.1. Проблемно-ориентированный входной язык ЯППОЗ

4.2. Другие языковые средства

4.3. Универсальный процессор

4.4. Генерация рабочих программ

4.5. Некоторые характеристики диалоговой системы и инструкция

Введение 1984 год, диссертация по информатике, вычислительной технике и управлению, Хакимов, Муфтах Хамидович

Одной из областей применения и внедрения.кибернетических методов является автоматизация проектирования с помощью ЭВМ, связанная с решением сложных многовариантных, многоэкстремальных задач.

Существующие машинные методы проектирования ориентированы преимущественно на полную автоматизацию с помощью ЭВМ и не позволяют вносить изменения в алгоритмы в случае необходимости. Однако возникающие в практике проектирования ситуации зачастую таковы, что требуется вмешательство человека в процесс машинного проектирования путем коррекции алгоритма, параметров, а порой создавать и реализовать новый алгоритм. Отсутствие же такой возможности существенно снижает результативность машинного проектирования. Алгоритмы проектирования являлись творчеством отдельных программистов. Проектировщики при этом разрабатывали методы решения задач и не могли запрограммировать свою задачу, так как преградой для них являлось незнание языка программирования. С другой стороны, как писал Бусленко Н.П. в послесловии редактора к /17 /: "Надежда на то, что широкий круг пользователей ЭВМ, овладев языками высокого уровня, будет самостоятельно программировать свои задачи, представляется не особенно реалистической. Скорее всего это окажется возможным для мелких задач, не выводящих нас за рамки простых программ одноразового использования". Между тем результативность и эффективность систем проектирования зависят от создания крупных программных комплексов.

В связи с этим, в настоящее время особую важность приобретает создание эффективных человеко-машинных систем проектирования. Актуальность проблемы возросла в связи с принятием широкой программы развития автоматизации проектных работ, изложенной в Постановлении ЦК КПСС и Совета Министров СССР № 312 от 30 марта 1981 года "О мерах по дальнейшему улучшению проектно-смет-ного дела".

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

Целью работы являются исследование моделей и методов проектирования в конкретной ПО и выделение на этой основе базы модулей, пополнение ее. путем разработки моделей и методов случайного поиска проектных решений, разработка моделей диалога и реализация на этой основе конкретной высокоэффективной системы проектирования. Поставленная цель потребовала решения следующих задач:

- разработка моделей и методов проектирования вертикальной планировки (ПВП), которая исследуется как ПО;

- создание моделей диалога;

- создание проблемно-ориентированного входного языка и других языков, обеспечивающих функционирование системы в диалоговом и пакетном режимах.

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

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

К математической базе отнесены машинные методы ПВП, которые можно "разбить на части", а синтез их должен дать возможность пользоваться известными методами решения задач ПО или разработки новых методов.

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

Такая декомпозиция "человеко-машинной" структуры облегчает разработку системы, которая, включая методы решения задач из ПО, одновременно допускала бы внутренние изменения хода решения этих задач пользователем с учетом его интеллекта, интуиции и опыта.

Для внедрения такого подхода должны быть созданы специальные методы, реализующие математические модели объекта исследования, разработаны модели диалога пользователя с ЭВМ, которые позволяют рассчитывать возможные варианты проектируемого объекта, анализировать результаты и разрабатывать таким образом лучший проектный вариант. Система должна иметь специальное программное обеспечение, которое даст возможность общения пользователя с системой. Под общением здесь подразумеваются средства системы, дающие возможность описывать постановку задачи, вести исследования, пользоваться другими ее возможностями.

Объектом исследования являются машинные методы ПВП, методы случайного поиска решения, диалоговые системы.

Основой методов исследования явились методы математического моделирования, метод Монте-Карло, методы оптимизации, декомпозиции, теории систем, системное программирование, методы структурного программирования и проблемно-ориентированные языки.

Новые научные результаты и защищаемые положения:

1. Разработаны модели и методы плоскостного проектирования, основанные на применении метода Монте-Карло.

2. Предложены функциональная и системная модели диалога.

3. Созданы языки системы, работающие в диалоговом и в пакетном режимах.

Создана методика построения диалоговых систем с упрощенной внутренней структурой программного обеспечения.

Практическая ценность. Предложенные в диссертационной работе решения способствовали созданию диалоговой системы проектирования, которая:

- повышает результативность проектирования;

- дает возможность привлечения для машинного проектирования пользователя-непрограммиста, из-за возможностей системы в части обеспечения взаимодействия человека с ЭВМ;

- способствует повышению возможностей исследователя-специалиста в проведении исследований в ПО;

- повышает роль и ответственность проектировщика-специалиста ПО, которое может принимать решения и реализовать их в ходе решения задач;

- обеспечивает повышение производительности системы проектирования в результате созданных средств оперативного вмешательства в процесс вычислений.

Реализация результатов исследования. Диалоговая Система сдана в фонд алгоритмов и программ АН УзССР. Реализованная версия системы сдана в эксплуатацию в институт "Союзгипроводхоз". Годовой экономический эффект составил 120 тыс. рублей.

Апробация работы. Основные положения и результаты диссертационной работы докладывались на отчетной научной конференции профессорско-преподавательского состава ТашГУ имени В.И.Ленина (1977 г.), на отчетной научной конференции аспирантов ТашГУ им. В.И.Ленина (1981, 1982 гг.), научной конференции аспирантов и молодых ученых ТашГУ им. В.И.Ленина (1983 г.), на научных семинарах кафедры математического обеспечения ЭВМ ТашГУ имени В.И.Ленина (1981, 1982, 1984 гг.), на научных семинарах лаборатории математического обеспечения УзНПО "Кибернетика" (1982, 1983 гг.), на объединенном семинаре "Математическое обеспечение ЭВМ" и "Логика и программирование" при КГУ им. В.И.Ленина, РМВЦ и ИМ с ВЦ MCCPJ (1983 г.), на семинаре лаборатории "Автоматизация научных исследований" ИТА АН СССР (Ленинград, 1983 г.), на 1У Всесоюзном симпозиуме "Системное и теоретическое программирование" (Кишинев, 1983 г.), УП Всесоюзном семинаре по комплексам программ математической физики (Ташкент, 1983 г.), на научно-методическом семинаре кафедры "Вычислительная техника" МИИЗа (Москва, 1984 г.).

Диссертационная работа состоит из четырех глав:

Первая глава,в соответствии с декомпозицией "человеко-машинной" системы, посвящена обзору машинных методов и и систем ПВП, и также диалоговых пакетов прикладных программ (ППП)1.

В этой же главе сформулированы модели ПВП. Во второй главе излагаются алгоритмы построения проектной плоскости и системы плоскостей методом случайного поиска, изложенные в совместных работах с У.Ю.Юлдашевым /118120/.

В третьей главе описаны модели диалога /122/, предназначенные для проведения действий с алгоритмами, а также для функционирования системы в режиме диалога. Приведена связь моделей диалога с основными подсистемами и блоками системы. Описана также структура системы, которая изложена в совместной работе с У.Ю.Юлдашевым/135 /.

В четвертой главе описаны языки системы /121/, являющиеся компонентами моделей диалога, изложены принципы работы универсального процессора и генератора рабочих программ /134 /. Основные результаты этой главы изложены в /133/ и в совместных работах с У.Ю.Юлдашевым /121, 134 /. »

1 Слова система и ППП использованы в дальнейшем как синонимы

Заключение диссертация на тему "Исследование и разработка моделей и методов проектирования в проблемно-ориентированных диалоговых системах (на примере вертикальной планировки)"

Основные результаты исследования сводятся к следующему:

1. Декомпозиция структуры диалоговой системы на математическую и программную базы облегчила: во-первых, разработку базы модулей и последующую генерацию алгоритмов ПВП; во-вторых, разработку моделей диалога, составляющих программную базу.

2. На основе исследования существующих методов и систем ПВП сделаны выводы о том, что существующие методы не отвечают требованиям диалоговых систем, и поэтому необходимы их модификация и адаптация к диалогу, а также конструирование простых структур диалс говых систем.

3. Сделан акцент на многоэкстремальный характер задач ПО и сформулированы соответствующие математические модели ПВП.

Разработаны алгоритмы случайного поиска положения: а/ проектной плоскости; б/ систем проектных плоскостей.

5. Предложена функциональная модель диалога, включающая компоненты множеств операторов входного языка, отладочных средств, средств ведения диалога.

6. Предложена системная модель диалога, состоящая из компонентов множеств действий по настройке, средств разработчика системы, средств действий с банком алгоритмов, действий с информационно-справочной базой, средств сервиса. По последним четырем компонентам системного диалога разработаны соответствующие языки.

7. Разработан универсальный процессор и генератор рабочих программ, работающий на уровне абсолютных (загрузочных) модулей.

8. Создана методика построения проблемно-ориентированной диалоговой системы с ее упрощенной внутренней структурой программного обеспечения.

ЗАКЛЮЧЕНИЕ

Библиография Хакимов, Муфтах Хамидович, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Аникеева И.Н., Буда А.О., Васюкова Т.С., Кожухина С.К.,

2. Козловский С.Э., Шелихов В.И., Транслятор АЛЪФА-6 в системе Дубна. М.: Наука, Г979. 352 с.

3. Батищев Д.И. Поисковые методы оптимального проектирования.

4. М.: Советское радио, 1975, 216 с.

5. Башмаков И.А., Коробов Б.В. Технологические приемы построения прикладных программ сложной структуры на базе ДОС/ЕС. Изд. Саратовского ун-та, 1976, с. 20.

6. Безуевский И.Л. Применение ЭВМ при проектировании планировки орошаемых земель. В сб.: Совещание по применению математических методов и электронно-вычислительных машин в мелиорации и водном хозяйстве. Тезисы докладов. М., 1969, с. 98101.

7. Береснев В.Л., Гимади Э.Х., Дементьев В.Т. Экстремальные задачи стандартизации. Новосибирск: Наука, 1978. 335 с.

8. Бидер У.Я. Диалоговая система реализации некоторых моделей многоуровневой многокритеариальной оптимизации. В сб.: Диалоговые системы. Рига: Знание, 1982, вып. 5, с. 42-53.

9. Ю.Битель Ю.Ю., Воюш В.И., Горбунова Р.В., Дащинская Е.И., Лях А.Г., Мерук З.А., Скоромник М.Г. Операционная система ДОС ЕС. Справочник. М.: Статистика, 1977. 271 с.

10. Борисенко Л.Г., Лаврищева Е.М. Система диалоговой отладки ОПАЛ. Управляющие системы и машины. Киев, № I, 1974, с. 70-75.

11. Брановицкий В.М., Довгялло A.M., Жуков В.В., Кудрявцева С.П. Диалог человека и ЭВМ: система конструирования алгоритмов решения задачи. Управляющие системы и машины. Киев, 1979, № 5, с. 18-23.

12. Брябрин В.Н., Тюрин В.Ф. Экспериментальная система коллективного пользования ПУЛЬТ-ДИСПАК. В кн.: Системное и теоретическое программирование, т. I, Кишинев, 1974, с.151-162.

13. Будячевский Н.А. Метод генерации программ с использованием базы данных для систем автоматизации научных исследований. -Автоматика и вычислительная техника. М., № 3, 1978, с. 74-75.

14. Булко И.М., Дорошко Й.Н., Пилецкий И.И., Федоров А.Т., Цагельский В.И., Диалоговая система программирования ДИСП. М.: Финансы и статистика, 1981. 240 с.

15. Бусленко В.Н. Автоматизация имитационного моделирования сложных систем. М.: Наука, 1977. 239 с.

16. Вагнер Г. Основы исследования операций, т.1, М.: Мир,1972,-336 с.

17. Вагнер Г. Основы исследования операций, т.2, М.: Мир,1973. 488 с.

18. Вентцель Е.С. Исследование операций: задачи, принципы, методология. М.: Наука, 208 с.

19. Викторов Л.П., Усов С.А. Диалоговая система МИМ. В кн.: Диалоговые вычислительные комплексы. - Материалы Второго Всесоюзного совещания "Диалог - 79 ", Серпухов, 1979,с. 120-122.

20. Винокуров Д.И. ДИФОР язык разработчика программного обеспечения графического диалога в САПР. Теория и методы автоматизации проектирования. Минск, 1977, вып. I, с. II3-II5.

21. Герасимов Н.А., Полищук В.К., Родигин А.С., Чариков Г.Н. Диалоговая информационно-поисковая система для автоматизации работы с документами. В сб.: Диалоговые и информационные системы. М.: ИВТАН, вып. 4, 1983, с. 37-50.

22. Герасимов Н.А., Полищук В.Н. Разработка программного обеспечения адаптивных диалоговых систем. Программирование. М.,1982, № 4, с. 44-53.

23. Глушков В.М. Диалог с вычислительной машиной: современные возможности и перспективы. Управляющие системы и машины. Киев, 1974, № I, с. 3-7.

24. Глушков В.М., Довгялло A.M., Рабинович З.А., Стогний А.А. Диалог, управляемый вычислительной машиной. -Управляющие системы и машины. Киев, 1975, с. 256.

25. Глушков В.М. О диалоговом методе решения оптимизационных задач. Преп. 74-58, Киев, 1974, 16 с.

26. Глушков В.В., Капитонова Ю.В., Летичевский А.А. Автоматизация проектирования вычислительных машин. Киев: Наукова думка, 1975, с. 231.

27. Глушков В.М., Капитонова Ю.В., Каспшицкая М.Ф., Сергиенко И.В. Алгоритмическое обеспечение пакета программ BEKT0P-I, предназначенное для решения одного класса задач проектирования ЭВМ. Киев: Кибернетика, 1978, № 4, с. 1-5.

28. Голенко Д.И. Моделирование и статистический анализ псевдослучайных чисел на электронно-вычислительных машинах. М.: Наука, 1965, 228 с.

29. Горбунов-Посадов М.М., Карпов В.Я., Корягин Д.А., Красот-ченко В.В., Мартынюк В.В. Пакет прикладных программ САФРА.

30. Системное выполнение. Преп. ИПМ АН СССР № 85, М., 1977. -28 с.

31. Горелик А.Г. Структура пакета программ геометрического моделирования ФАП-КФ, "Программирование". М., 1980, № 4, с. 55-60.

32. Гуляницкий Л.Ф., Принципы построения математического обеспечения пакета BEKT0P-I В. "Программирование." М.,1979, № 6, с. 102-105.

33. Дейер Дж. Многоцелевое программирование с использованием человеко-машинных процедур. В кн.: Вопросы анализа и процедуры принятия решений. М.: Мир, 1976, с. 108-125.

34. Дал У., Дейкстра Э., Хоор К. Структурное программирование. М.: Мир, 1975. 248 с.

35. Даугавет O.K., Коваль В.Б. Экспериментальная диалоговая система общения математика с ЭВМ. Вюпросы системного программирования. ЦЭМИ АН СССР, М., 1974, вып.1, с. 23-29.

36. Дегтярев Ю.й. Методы оптимизации. М.: Советское радио,1980. 272 с.

37. Джермейн К. Программирование на IBM/360. М.: Мир, 1973. -872 с.

38. Дзядевич И.А. К вопросу об оптимальном проектировании планировочных работ. Гидротехника и мелиорация. 1973,5, с. 17-25. 4-2. Ермаков С.М. Метод Монте-Карло и смежные вопросы.

39. Захаров В.Н. Козмидиади В.А. О генерации программ со сложными структурными связями. Программирование. М., 1977,1. I, с. 49-56.

40. Зырянова Т.В., Наумов Б.К., Пр'аченко В.Д., Семик В.П. Язык и программное обеспечение для ведения диалога с банком данных. Управляющие системы и машины. Киев, 1977,3, с. 56-60.

41. Ивахненко А.Г., Зайченко Ю.П., Димитров В.Д. Принятие решений на основе самоорганизации. М.: Советское радио, 1976, -280 с.

42. Йодон Э. Структурное программирование и конструирование программ. М.: Мир, 1979, 416 с.

43. Кабулов В.К. Алгоритмическое направление в кибернетике и пакеты прикладных программ. Изв. АН УзССР, серия техн. наук, Ташкент, 1976, № б, с. 3-9.

44. Калиткин Н.Н. Численные методы. М.: йаука, 1978. 512 с.

45. Карманов В.Г., Математическое программирование. М.: %ука, 1975. 272 с.

46. Карпов В.Я., Корягин Д.А., Самарский А.А. Принципы разработки пакетов для задач математической физики. Журнал вычислительной математики и математической физики. М., 1978, т. 18, № 2, с. 458-467.

47. Коновалов А.Н., Яненко Н.И. Модульный принцип построения программ как основа создания пакетов прикладных программ решения задач механики сплошной среды. В сб.: Комплексы программ математической физики. Новосибирск, ВЦ СО АН СССР, 1972,0.48-54.

48. Коробочкин М.И. Проектирование рельефа методами математического программирования. Известия Вузов. Геодезия иаэрофотосъемка. М., 1965, вып. 5, с. 13-20.

49. Коробочкин М.И. Проектирование рельефа поливного участка под плоскость или систему плоскостей при минимальномобъеме земляных работ. В сб.: Орошение и оросительные системы. ЦБНТИ при Гипроводхозе. Экспресс информация.

50. М., серия I, вып. 3, 1965, с. 3-15.

51. Коробочкин М.И. Проектирование на ЭЦВМ допустимых топографических поверхностей при минимуме затрат на вертикальную планировку. Известия высших учебных заведений. -Геодезия и аэрофотосъемка. М., 1966, вып.1, с. 43-50.

52. Коробочкин М.И. Методы построения эффективных моделей задач оптимального проектирования рельефа. Изв. вузов. -Геодезия и аэрофотосъемка. М., 1969, вып. 6, с.32-38.

53. Коробочкин М.И. Автоматизированная система оптимального проектирования планировки орошаемых земель. В сб.: Математика, ЭВМ и мелиорация. М., Т.П, 1971, с. 31;.- 14.

54. Коробочкин М.М., Малков У.Х. Постановка и решение задачи минимизации затрат на планировку орошаемых земель. -Там же. с. 15-23.

55. Коробочкин М.И. Система оптимального проектирования на ЭВМ вертикальной планировки орошаемых земель. В сб.: Машинная обработка информации сельского хозяйства. М.: Статистика, 1972, с. 278-282.

56. Коробочкин М.И., Левит-Гуревич В.К., Малков У.Х. Методы минимизации объемов земляных работ при планировке орошаемых земель. Там же, с. 283-296.

57. Коробочкин М.И. Оптимальное проектирование рисовых оросительных систем. Гидротехника и мелиорация. 1972, № 9, с. 46-49.

58. Коробочкин М.И., Агапова В.И., Бородатов . А.Д., Дубов Е.В., Проектирование планировки рисовых карт. М.: Гипроводхоз, 1974. 64 с.

59. Курманбаев Б., Имамов Т.Т. Алгоритмический язык обработки символьной информации и алгоритмизации ОСИАЛ-78, I часть, Вопросы вычислительной и прикладной математики, вып.53, Ташкент, РИСО АН УзССР, 1978, с, 84-95.

60. Курманбаев Б., Имамов Т.Т. Алгоритмический язык обработки символьной информации б алгоритмизации ОСИАЛ 78, 2 часть, Там же, вып.54, 1979, с. 68-80.

61. Лавров С.С. Синтез программ. Кибернетика. Киев, 1982, № 6, с. II-I6.

62. Левит-Гуревич Л.К. Проектирование планировки орошаемых земель с применением ЭВМ. В кн.: Оптимальные модели орошения с применением ЭВМ. М., 1978, с. 152-164.

63. Ляпин А.Н. Проектирование планировки орошаемых земель (при поливе по бороздам или полосам) под топографическую поверхность. Тр. ТИИИМСХ, Ташкент, 1975, вып. 72, с. 61-72.

64. Малков У.Х., Падчин Ю.Г., АЛГОЛ пакет стоимостной вертикальной планировки под поверхность орошаемых земель. - В сб.: Программы и алгоритмы. М.: ЦЭМИ АН СССР, 1979, № 94, - 75 с.

65. Мартин Дж. Системное программирование. М.: Мир, 1975. -544 с.

66. Мартин Дж. Системный анализ передачи данных. T.I. М.: Мир,1975. 256 с.

67. Меренков В.З., Коваленко Б.Г., Герасименко Е.Н., Зайцев Г.А. Жуков Ю.В., Садофьева Р.В. Автоматизированная система проектирования (АСП) капитальной планировки орошаемых земельна ЭВМ "Минск-22 М". Фрунзе: Кыргызстан, 1971. 142 с.

68. Митропан А.П., Подгорецкая Н.С., Стукало А.С., Хильченко В.И. К вопросу разработки пакетов прикладных программ, работающих в режиме диалога. В кн.: Труды 1У Всесоюзного семинарапо комплексам программ математической физики. Новосибирск,1976, с. 138-154.

69. Михайлюк В.А. Принципы построения генератора исходных программ в одном классе пакетов прикладных программ на ЕС ЭВМ. ^ кн.: Структура и организация пакетов программ. Киев, ИК АН УССР, 1978, с. 52-57.

70. Михалевич B.C., СергиенкоИ.В., Лебедева Т.Т., Рощин В.А., Стукало А.С., Трубин В.А., Шор Н.З. Пакет прикладных программ ДИСПРО, предназначенный для решения задач дискретного программирования.-Кибернетика. Киев, 1981, № 3, с. II7-I57.

71. Моисеев Н.И., Иваиилов Ю.П.,Столярова Е.М. Методы оптимизации. М.: Наука, 1978. 352 с.

72. Моцкус И.Б. Многоэкстремальные задачи в проектировании. М.: Наука, 1967. 216 с.

73. Мухидинов Н., Мамаджанов М. Входной язык системы "ФИЛЬТР-!". Алгоритмы. Ташкент, РИСО АН УзССР, 1980, вып.41, с.24-36.

74. Мяннисалу М.А., Тыугу Э.Х. Язык описания задач УТОПИСТ

75. Управляющие системы и машины". Киев, 1974, № I, с. 80-84.

76. Мяннисалу М.А. Исследование структуры данных и выходного языка пакетов прикладных программ. Автореф. дис. .канд. техн. наук. Таллин, 1974. 16 с.

77. Надточий И.Л., Чапцов Р.П. Организация интеллектуальных пакетов прикладных программ на основе понятия лингвистической переменной. В сб.: Комплексы программ математической физики. - Новосибирск, 1982, с. 81-85.

78. Нестеренко Л.И. Определение срезок и насыпей при планировке участка под топографическую поверхность при поливе по коротким бороздам. В кн.: Оптимальные модели орошения. М., 1968, с. I45-151.

79. Нестеренко Л.И. Об автоматизации проектирования планировки.- В сб.: Совещание по применению математических методов и электронно-вычислительных машин в мелиорации и водном хозяйстве. Тезисы докладов. М., 1969, с. 83.

80. Неумывакин Ю.К. Алгоритм для определения проектной поверхности поливного участка орошаемых земель с применением электронных вычислительных машин. Известия Вузов. Геодезия и аэрофотосъемка. М., 1965, вып.с. 43-48.

81. Новиков Г.И., Фаренбрух Э.Г. Автоматизация программирования учетно-статистических задач для ЭВМ "Минск-22". М.: Статистика, 1971. 180 с.

82. Новиков Ю.В. Проблемно-ориентированный диалоговый язык. -В кн.: Диалоговые вычислительные комплексы. Материалы второго Всесоюзного совещания "Диалог-79". Серпухов, 1979, с. 333-336.

83. Педанов И.Е., Голиков К.П. ГЕОМАЛ входной язык системы обработки геометрической информации. Обработка символьной информации. Вып. 4, М., ВЦ АН СССР, 1978, с. 84-107.

84. Петренко А.Х. Модель и организация интерактивного пакета программ. В кн.: Системное и теоретическое программирование. - Тезисы докладов 1У Всесоюзного симпозиума. Кишинев: Штиинца, 1983, с. 300-301.

85. Пирогов В.В. Диалоговая система оптимального проектирования. В сб.: Диаяоговые системы. Рига: - Зинатне.вып. I, 1977, с. 3-12.

86. Применение электронных вычислительных машин при проектировании планировки орошаемых земель под плоскость и систему плоскостей. М.: Гипроводхоз, 1966. 40 с.

87. Пшеничный Б.Н., Данилин Ю.М. Численные методы в экстремальных задачах. М.: Наука, 1975. 320 с.

88. Растригин Л.А. Случайный поиск в задачах оптимизации многопараметрических систем. Рига: Зинатне, 1965, 211 с.

89. Растригин Л.А. Статистические методы поиска. М.: Наука, 1968.376 с.

90. Растригин Л.А., Рипа К.К. Автоматная теория случайного поиска.

91. Рига: Зинатне, 1973. 344 с.

92. Растригин Л.А. Адаптация случайного поиска. Рига: Зинатне, 1978. 243 с.

93. Ю1.Расулов А.Г., Сапожков К.А., Юлдашев У.Ю. К вопросу о выборе положения проектной плоскости при проектировании планировки орошаемых участков. Изв. АН УзССР, серия техн. наук, 1968, № 4, с. 64-65.

94. Расулов А.Г., Латипов К.Ш. Алгоритм выбора положения проектной плоскости при составлении проектов планировки поливного участка на ЭВМ. Изв. АН УзССР, серия техн. наук, 1969, № 3, с. 64-67.

95. Рипа К.К. Покоординатное обучение при случайном поиске. -В кн.: Алгоритмы и программы случайного поиска. Рига:Зинатне, 1969, с. 79-84.

96. Романовский И.В. Алгоритмы решения экстремальных задач. М.: Наука, 1977. 352 с.

97. Рошаль А.С. Датчики псевдослучайных чисел с нормальным и пуас-соновским распределением. В сб.: Инженерно-математические методы в физике и кибернетике. М.: Атомиздат, вып.2, 1973,с. 153-156.

98. Савочкина И.С., Дубовец В.А. Метод и общая схема программ из табличных алгоритмов. В сб.: Вычислительная техника в машиностроении. Минск, 1979, № I, с.142-148.

99. Сапожков К.А., Расулов А.Г., Рахимбердиев М.Е. Машинное проектирование планировки орошаемых земель под топографическую поверхность. В сб.: Труды Ташкентского политехнического института. 1974, вып. 129, с. 46-48.

100. Соловьева Л.А., Корнилова Г.Ф. Способы организации пакетов прикладных программ. Свердловск, 1979, с. 78.

101. Стронгин Р.Г. Численные методы в многоэкстремальных задачах. М.: наука, 1978. 240 с.

102. НО. Стукало А.С. Некоторые требования к пакетам прикладных программ. В кн.: Труды 1У Всесоюзного семинара по комплексам программ математической физики. Новосибирск, 1976, с. 138-154.

103. Тамм Б.Г., Тыугу Э.Х. Пакеты программ. Изв. АН СССР. -Техническая кибернетика, 1977, № 5, с. III-I24.

104. Трутень А.Е. Пакет конструирования одного класса сложных объектов. Программирование. М., 1981, № I, с.89-93.

105. Тыугу Э.Х. Генератор программ в модульной системе программирования. Кибернетика, Киев, 1974, № 6, с. 74-78.

106. Тыугу Э.Х. На пути к практическому синтезу программ. Кибернетика. Киев, 1976, № 6, с. 34-43.

107. Фатеев А.Е., Ройтман А.И., Фатеева Т.П. Прикладные программы в системе математического обеспечения ЕС ЭВМ. М.: Статистика. 1976. 184 с.

108. Фиакко А., Мак-Карлик Г. Нелинейное программирование. Методы последовательной безусловной минимизации. М.: Мир, 1977. 240 с.

109. ХайнишС.В., Власов А.Г. Диалоговая человеко-машиннаясистема принятия решений с использованием дескриптивного подхода. В кн.: Диалоговые вычислительные комплексы. - Материалы Второго Всесоюзного совещания "Диалог-79", Серпухов, 1979, с 244-24-6.

110. Хакимов М.Х., Юлдашев У.Ю. Об одном алгоритме машинного проектирования планировки орошаемых земель.-В сб.: Алгоритмы. Ташкент, 1977, РИСО АН УзССР, вып.29, с. 23-28.

111. Хакимов М.Х., Юлдашев У.Ю. Выбор методом Монте-Карло проектной поверхности планировки орошаемых земель.

112. В сб.: Вопросы кибернетики. Ташкент, 1978, РИСО АН УзССР, вып. IOI, с. 89-92.

113. Хакимов М.Х., Юлдашев У.Ю. К решению задачи выбора планово-высотного положения проектной поверхности. В кн.: Механика и прикладная математика. Труды ТашГУ им. В.И.Ленина, вып. 558, Ташкент, 1978, с. 99-102.

114. Хакимов М.Х., Сервисные возможности ППП "ПВП-1". В кн.: "Прикладная математика и механика". Труды ТашГУ им. В.И.Ленина, вып.683, Ташкент, 1982, с. 103-109.

115. Хакимов М.Х. Диалоговые концепции пакета прикладных программ "ПВП-1". В сб.: Алгоритмы, Ташкент, 1983, РИСО АН УзССР, вып 52, с. 8-12.

116. Хамби Э. Программирование таблиц решений. М.: Мир, 1976.88 с.

117. Химмельблау Д. Прикладное нелинейное программирование. М.: Мир, 1975, 534 с.

118. Хопгуд Ф. Методы компиляции. М.: Мир, 1972. 160 с.

119. Черноусько Ф.Л. Об оптимальном поиске минимума выпуклыхфункций. 11 Журнал вычислительной математики и математической физики. М., т.10, № 4, 1970, с. 922-933.

120. Шолер У. Диалоговая реализация языков программирования. Автореф. дис. . канд. физ.-мат. наук. М., 1978, 13 с.

121. Щенкова Г.Б. Математическое обеспечение системы обработки данных в режиме диалога для задач по изучению структур молекул белков. Автореф. дис. . канд. физ.-мат.наук. Дубна, ОИЯИ, 1980. 16 с.

122. Юлдашев У.Ю. Проектирование планировки орошаемых участков на ЭЦ ВМ. В кн.: Гидромеханикаи вычислительная математика. Труды ТашГУ им. В.И.Ленина, Ташкент, 1968, вып.320, с. II5-I25.

123. Юлдашев У.Ю. О проектировании на ЭВМ планировки орошаемых земель. В сб.: Вопросы кибернетики и вычислительной математики. Ташкент: Фан, 1969, вып.25, с. 68-71.

124. Юлдашев У.Ю. К проектированию планировки поливных участков на ЭВМ, Изв. АН УзССР, серия тех. наук, Ташкент, 1969,6, с. 69-70.

125. Юлдашев У.Ю. Универсальная программа для решения задач проектирования планировки орошаемых земель. В сб.: Алгоритмы и программы. Ташкент, 1971. - Институт кибернетики АН УзССР, вып.9, с. 3-52.

126. Юлдашев У.Ю., Хакимов М.Х. Описание входного языка пакета прикладных программ.пПВП-1", в сб.: Алгоритмы. Ташкент, 1982, РИСО АН УзССР, вып.48, с. 3-16.

127. Юлдашев У.Ю., Хакимов М.Х. Генерация рабочих программ и работа процессора в пакете прикладных программ "ПВП-1". Ташкент, 1982. II с. - Рукопись представлена Таш. ун-том. Деп. в ВИНИТИ 22 октября 1982 г., № 5312-82.

128. Юлдашев У.КЗ., Хакимов М.Х. Структура пакета прикладных программ "ПВП-I". Ташкент, 1982. Рукопись представлена Таш.ун-том. Деп. в ВИНИТИ 22ов1ября 1982 г., № 5313-82.

129. V/oLSsexynocn Я.1., Gcctz S. The fu.iez,e of ръодъситгпспр.- „ С о УГ} yr> и. п. . JfCM > /982.} 2S, л/<>3, р. У96-206.

130. Wсп-О^ьасб Т. &еуоп.сС ptog^cummn-p

131. Со т т ссп . JCM /979, 22 , и* Г, р. 39/-40/.