Исследование и разработка алгоритмов и комплекса программ для автоматизированной обработки акустооптических спектральных данных на основе архитектуры компьютерной сети с универсализацией идентификаторов без сессионного соединения тема диссертации и автореферата по ВАК РФ 05.13.18, кандидат технических наук Кириллов, Юрий Игоревич

  • Кириллов, Юрий Игоревич
  • кандидат технических науккандидат технических наук
  • 2012, Москва
  • Специальность ВАК РФ05.13.18
  • Количество страниц 198
Кириллов, Юрий Игоревич. Исследование и разработка алгоритмов и комплекса программ для автоматизированной обработки акустооптических спектральных данных на основе архитектуры компьютерной сети с универсализацией идентификаторов без сессионного соединения: дис. кандидат технических наук: 05.13.18 - Математическое моделирование, численные методы и комплексы программ. Москва. 2012. 198 с.

Оглавление диссертации кандидат технических наук Кириллов, Юрий Игоревич

ВВЕДЕНИЕ.

ГЛАВА 1. АНАЛИЗ СОВРЕМЕННОГО СОСТОЯНИЯ МЕТОДОВ И СРЕДСТВ ОБРАБОТКИ АКУСТООПТИЧЕСКИХ СИГНАЛОВ.

1.1 Объекты исследования и обзор методов обработки акустооптических спектральных данных.

1.2 Анализ существующих программных средств для обработки акустооптической спектральной информации.

1.3 Требования к программному обеспечению для обработки акустооптической спектральной информации.

ВЫВОДЫ ПО ГЛАВЕ 1.

ГЛАВА 2. МОДЕЛЬНЫЙ АНАЛИЗ И АЛГОРИТМ ОБРАБОТКИ ДАННЫХ В СИСТЕМЕ ХРАНЕНИЯ, АНАЛИЗА И ВИЗУАЛИЗАЦИИ АКУСТООПТИЧЕСКОЙ СПЕКТРАЛЬНОЙ ИНФОРМАЦИИ.

2.1 Модель быстродействия файловых систем, лежащих в основе базы данных для хранения акустооптических спектральных данных.

2.2 Метод оценки допустимых отклонений параметров, влияющих на ключевые характеристики быстродействия файловой системы базы данных для хранения акустооптических спектральных данных.

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

ВЫВОДЫ ПО ГЛАВЕ 2.

ГЛАВА 3. ПРОГРАММНЫЙ КОМПЛЕКС ДЛЯ ОБРАБОТКИ ДАННЫХ АКУСТООПТИЧЕСКОЙ СПЕКТРОМЕТРИИ.

3.1 Выбор и обоснование технологий создания программного комплекса, разработка модулей и алгоритмов программного комплекса.

3.2 Испытания функционирования программного комплекса.

3.3 Системное тестирование и практическое использование разработанного программного комплекса.

ВЫВОДЫ ПО ГЛАВЕ 3.

Рекомендованный список диссертаций по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

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

Широкое практическое внедрение и перспективы использования акустооптической (АО) спектроскопии сдерживаются отсутствием специализированного программного обеспечения, учитывающего все особенности АО спектральных данных [1-10]. Обработка информации, полученной с акустооптического спектрометра (АОС), требует возможности выполнения широкого спектра операций, выполняемых в интерактивном режиме, возможности быстро (в автоматизированном режиме) обрабатывать большие объемы информации, а также документировать, хранить как результаты измерений, так и результаты обработки полученной информации. Также следует отметить, что весь процесс обработки данных, полученных с АОС, должен, с одной стороны, выполняться как единый процесс, с другой стороны - задачи, связанные с научно-исследовательскими работами, не могут (по определению) выполняться по единому шаблону (алгоритму) [1126], т.е. путей достижения требуемого результата может быть несколько. Существующее программное обеспечение не позволяет реализовать указанные задачи, поскольку оно деструктуризировано, т.е. каждая программа позволяет решить только одну задачу и является полностью автономной. Отсюда следует, что набор подобных программ не позволяет выполнять обработку информации как единый процесс обработки и анализа спектральных данных. К тому же, многие из существующих программ были разработаны в системе DOS и, как следствие, не обладают развитым эргономичным интерфейсом. Ряд программ, разработанных под семейство ОС Windows, зачастую обладают только частью функциональности программного обеспечения ранних версий. Это является следствием того, что подобные программные продукты разрабатывались как дополнения к существующему ПО.

Так, на сегодняшний день основными универсальными средствами обработки спектральных данных являются программы серии "SPCTL", работающие в среде "Windows" и предлагающиеся для компьютеризированных АО спектрометров, управляемых внешним компьютером. Эти программные продукты имеют развитой графический интерфейс, многофункциональное рабочее окно, разнообразные режимы измерений и отображений, включая рамановский режим, элементы автотестирования. Однако в этом перечне нет основных функций программы "Quartz", работавшей в среде DOS, а именно: вычитание, деление, сглаживание, логарифмирование и др. Принципиальная возможность проделывать эти операции в другой программе не решает проблемы, т.к. время выполнения одной такой операции составляет несколько минут (против нескольких секунд, необходимых в программе "Quartz"). Фактически одно это обстоятельство вычеркивает АОС из разряда быстродействующих.

Необходимо также учитывать, что регистрируемые спектральные данные представляют собой не непрерывную функцию s{ä) , а функцию 5(4), заданную на множестве изолированных точек {л,}, что порождает проблему отображения и анализа такой функции [27-38]. Упомянутые выше спектроаналитические программы ориентированы на работу с непрерывными функциями и не способны адекватно отображать АО спектральные данные и проводить операции с ними. Табличные редакторы также не могут обеспечить правильное и удобное оперирование этим типом функций.

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

1. Множество спектральных точек {!,} представляет собой дискретное множество, распределенное в общем случае неравномерно. Это сразу же создает проблему при сложении (вычитании, делении) двух дискретных спектров, заданных на разных множествах. Ни одна из известных программ не способна выполнить эту операцию, поскольку для решения задачи необходимо привести оба спектра к одному множеству спектральных точек. При периодическом опросе спектральных линий, если по какой-либо 4 причине один проход по линиям отличается от другого числом точек, то при усреднении спектров (накоплении сигнала по времени) возникает задача суммирования этих «спектров». А в случае выявления изменений -вычитания «спектров».

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

Указанные проблемы можно решить следующими путями. Для приведения двух спектров к одному множеству спектральных точек возможно ограничить его только общими точками {а(1}= }п {л,,2 }, исключив «непарные», либо расширить его на все представленные точки |я 2}= {я/ }и {л,2 }, дополнив недостающие точки. Ни один из этих подходов не является универсальным. Так, в первом случае возможна ситуация, когда множество общих точек окажется пустым, несмотря на то, что спектры достаточно сильно перекрываются. Примером может служить ситуация, когда все линии немного сдвинуты вследствие нагрева прибора. Другой подход, расширяющий множество точек, может использовать интерполяцию или априорную информацию для получения значений спектральных функций в тех точках, где измерения не проводились.

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

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

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

Для программных комплексов, участвующих в АО спектрометрии, необходимо применение мощных современных интегрированных систем научных и инженерных расчетов, пакетов обработки больших массивов статистических данных и других специализированных программных средств. Таким образом, необходимо создание специализированного программного обеспечения, позволяющего осуществлять работу с рассматриваемыми математическими объектами и предусматривающего возможность обработки АО спектральных данных с использованием разнородных вычислительных ресурсов.

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

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

Для достижения поставленной цели в работе решены следующие задачи:

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

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

3. Разработаны алгоритмы обработки и анализа спектральных данных, учитывающие особенности работы акустооптических приборов.

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

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

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

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

3. Разработана архитектура программного комплекса для анализа, хранения и визуализации акустооптической спектральной информации, основанная на модифицированном подходе к построению программного ядра и использованию компьютерной сети с универсальной идентификацией операций и ресурсов без установления сессионного соединения.

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

Апробация работы. Основные результаты диссертации докладывались и обсуждались на Международных НТК XXXVI, XXXVII и XXXVIII «Гагаринские чтения» (2010-2012 гг.), Всероссийской научно-технической конференции «Новые материалы и технологии - НМТ-2010» (2010 г.), Международной Научно-технической конференции «Диагностика-2011» (2011 г.), электронной конференции РНТД (раздел 20.51.19 «Виды информационного обслуживания», 2011 г.). Получено свидетельство о государственной регистрации программы для ЭВМ №2011612817 (2011 г.) и свидетельство о государственной регистрации базы данных №2011620267 (2011 г.).

Похожие диссертационные работы по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

Заключение диссертации по теме «Математическое моделирование, численные методы и комплексы программ», Кириллов, Юрий Игоревич

ОБЩИЕ ВЫВОДЫ ПО РАБОТЕ

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

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

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

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

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

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

7. Внедрение результатов работы позволило сократить временные затраты на предварительную подготовку, считывание и запись акустооптических спектральных данных в 3,4-3,7 раз.

Список литературы диссертационного исследования кандидат технических наук Кириллов, Юрий Игоревич, 2012 год

1. В .И. Пустовойт, В.Э.Пожар. Радиотехника и электроника, 1998, т.43, в.1, с.121-127. Управление характеристиками коллинеарного АО фильтра путем модуляции ультразвука.

2. S.E. Harris, R.W. Wallace-Jr. Opt. Soc. Amer., 1969, v.59, p.744-747. Acousto-optic tunable filter.

3. А. Ярив, П. Юх. Оптические волны в кристаллах. М.: Мир, 1987. Гл. 9. Акустооптика.

4. Е.Г. Ананьев, В.Э. Пожар, В.И. Пустовойт. Оптика и спектроскопия, 1987, т.61, в.4, с.885-888. О брэгговской дифракции света на стоячей звуковой волне.

5. В.Э. Пожар, В.И. Пустовойт. Акустооптические и акустоэлектронные устройства радиоэлектронных систем, Л.: Наука, 1988; с.36. Коллинеарная дифракция: возможности и перспективы.

6. В.И. Пустовойт, Л.Л. Утяков, М.А. Шахраманьян и др. Труды III Межд. Научно-тех. конф. «Современные методы и средства океанологических исследований», М., 1998. Донная гидрохимическая станция с радиотелеметрическим каналом.

7. V.I. Pustovoit, V.E. Pozhar. Photonics and optoelectronics, 1994, v.2, No.2, p.53-69. Collinear diffraction of light by sound waves in crystals: devices, applications, new ideas.

8. C.H. Королев, A.A. Кучерявый, В. А. Мироненко, В.С.Суэтин. Исследование Земли из космоса, 1992, в.4, с.32. Опыт испытательной аппаратуры «Трассер» для наблюдения океана из космоса.

9. I.e. Chang. Appl. Phys. Letts., 1974, v.25, p.370-372. Noncollinear acousto-optic tunable filters with large angular aperture.

10. R.B. Wattson, S.A. Rappaport, E.E. Frederick. Icarus, 1976, v.27, p.417-423. Imaging spectrometer study of Jupiter and Saturn.

11. I.C. Chang. Proc. SPIE, 1976, v.90, p. 12-22. TAOF: an overview.

12. Ф.Л. Визен, B.M. Захаров, Ю.К. Калинников и др. Приборы и техника эксперимента, 1979, N6, с. 170. АО фильтр "Фотон".

13. В.Э. Пожар, В.И. Пустовойт. Квантовая электроника, 1985, т.12, в. 10, с.2180-82. Последовательная коллинеарная дифракция света в нескольких акустооптических ячейках.

14. В.Э. Пожар, Л.Я. Стаценко. Сб. науч. трудов ВНИИФТРИ "Методы и средства прецизионной спектрометрии". М.: ВНИИФТРИ, 1987, с.86-89. Схема АО фильтра с оптическим резонатором.

15. Ю.К. Калинников, Л .Я. Стаценко. Журн. техн. физики, 1989, т.59, N 9,153-156. Использование акустооптических фильтров для фильтрации изображения.

16. В.Э. Пожар, В.И. Пустовойт. Радиотехника и электроника, 1996, т.41, в. 10, с.1272-1278. Возможности создания новых систем видения на основе акустооптических видеоспектрометров.

17. V.E. Pozhar, V.I. Pustovoit. Photonics and optoelectronics, 1997, v.4, No.2, p.67-77. Main features of image transmission through acousto-optical filter.

18. В.Э. Пожар, В .И. Пустовойт. XIII Всес. конф. по акустоэлектронике и квантовой акустике. (Черновцы, 8-10 окт. 1986). Тез. докл., ч.1, с.227-228. Киев: АН СССР, 1986. АО дисперсионный элемент для сжатия ультракоротких импульсов света.

19. В.Э. Пожар, В.И. Пустовойт. Квантовая электроника, 1987, т. 14, в.4, с.811-813. О сжатии ультракоротких импульсов света.

20. Е.Г. Ананьев, В.Э. Пожар, В.И. Пустовойт. Оптика и спектроскопия, 1987, т.62, в.1, с. 159-165. Акустооптические методы измерения спектров оптического излучения.

21. Е.Г. Ананьев, В.Э. Пожар, В.И. Пустовойт. Всес. конф. по оптической обработке информации (Ленинград, 30 мая -1 июня 1988). Тез. докл., ч.1, с.91. Эффективный АО метод восстановления спектров.

22. V.F. Kravchenko, V.l. Pustovoit, V.V. Timoshenko. Electromagnetic waves and electronic systems, 1996, v.l, No.l, p.60-66. A new method of the processing of spectrograms of the optical range.

23. В.Ф. Кравченко, В.И. Пустовойт, B.B. Тимошенко. Доклады Академии наук, 1996, т.351, №5, с.618-621. Метод увеличения спектральной разрешающей способности акустооптических спектрометров.

24. В.Э. Пожар, В.И. Пустовойт. Электромагнитные волны и электронные системы, 1997, т.2, N 4, с.26-30. Об оптимальном алгоритме спектрального химического анализа с помощью акустооптических спектрометров.

25. В.Э. Пожар. Сб. науч. трудов ВНИИФТРИ "Методы и средства прецизионной спектрометрии". М., ВНИИФТРИ, 1987, с.90-92. Аппаратная функция коллинеарного АО фильтра в режиме модуляции ультразвука.

26. В.И. Пустовойт, В.В.Тимошенко. Радиотехника и электроника, 1998, т.43, в.4, с.461-468. АО фильтр с управляемой полосой пропускания.

27. В.Н. Жогун, Х.В. Газаров, Н.С.Костин. Сб. науч. трудов ВНИИФТРИ "Автоматизация метрологических исследований в радиотехнических и физико-технических измерениях", М.: ВНИИФТРИ, 1985, с. 12-18.

28. Автоматизированный АО спектрометр видимого диапазона с возможностью программного изменения режима работы.

29. Ф.Л. Визен, В.Н. Жогун, В.И. Пустовойт. Квантовая электроника, 1989, т. 16, №1, с. 173-174. АО спектрометр "Кварц-4".

30. Ф.Л. Визен, В.Н. Жогун, В.И. Пустовойт. Патент РФ 1707484, 1991. Оптический спектрометр.

31. C.B. Безденежных, Х.В. Газаров, В.Н. Жогун, В.И. Пустовойт и др. Приборы и техника эксперимента, 1987, N 4, с. 165-168. Автоматическая установка для распознавания цветового тона поверхности на основе АО фильтра.

32. Ch.V. Gazarov, V.E. Pozhar, V.N. Zhogun. Optical monitoring of the Environment: CIS Selected Papers, Proc. SPIE, 1993, v.2107, p. 143-147. Acousto-optical spectrometer for air pollution monitoring.

33. В.Н. Жогун, В.И. Пустовойт, A.B. Тябликов. Электронная промышленность, сер.З, Микроэлектроника, 1990, в.2(136), с.59-67. Разработка на основе АО спектрометра метода эталонирования качества процессов размерного травления.

34. В.Н. Жогун, A.B. Тябликов, Х.В. Газаров и др. Измерительная техника, 1995, в.11, с.54-57. АО спектрометр для актинометрического исследования кинетики образования и гибели активных частиц в плазмохимических процессах.

35. А.Ю. Абрамов, М.М. Мазур, В.И. Пустовойт. Журн. технич. физики, 1987, т.57. в. 12, с.2420-22. Узкополосный лазер на красителе с комбинированным дисперсионным резонатором на основе АО фильтра.

36. АО спектрометр ультрафиолетового и видимого диапазона УФ-В АОС-и. Техническое описание и руководство по эксплуатации 2000 г.

37. М.М. Мазур, В.Э. Пожар, В.Н. Шорин, З.А.Магомедов. Патент РФ 2095788, 1996. Газоанализатор.

38. М.М. Мазур, В.Э. Пожар, В.Н. Шорин. Законодательная и прикладная метрология, 1995, N.3, 34-37. Оптические газоанализаторы на основе акустооптических фильтров.

39. М.М. Мазур, В.Э. Пожар, В.Н. Шорин. Журнал аналитической химии, 1998, т.53, №9. Спектрально-оптические газоанализаторы на основе акустооптических фильтров для контроля содержания примесей в воздухе.

40. I.C. Chang. АО devices and applications. Chap. 12 of "Handbook of optics", ed. M.Bass, McGrow-Hill, 1995.

41. В.Э. Пожар. Спектральный оптический метод измерения крепости спиртосодержащих растворов. В кн.: «Акустооптические, акустические и рентгеноспектральные методы и средства измерений в науке и технике», ВНИИФТРИ, 2005, с.75-80.

42. Г.В. Анашкин, Ф.Л. Визен, С.А. Леонов, З.А. Магомедов, В.И. Пустовойт. Спектрометр акустооптический "КВАРЦ-2". Приборы и техника эксперимента, 1989, № 6, с. 189.

43. Е.Г. Ананьев, Ф.Л. Визен, В.И. Пустовойт. К вопросу об оптимизации акустооптических спектрометров. Радиотехника и электроника, 1985, т.ЗО, в.2, с.378-386.

44. Г.П. Зедгинидзе, Р.Ш. Гогсадзе. Математические методы в измерительной технике. М.: Издательство комитета стандартов, мер и измерительных приборов при совете министров СССР, 1970. - 615с.

45. А.А. Харкевич. Спектры и анализ. М., Физматгиз, 1962.

46. К.И. Тарасов. Спектральные приборы. — Л.: Машиностроение, 1968.

47. Bjorklund G., Levenson М., Lenth W., Ortiz С. Frequency modulation (FM) spectroscopy. Appl. Phys. B. 1983. Vol. 32. P. 145-151.

48. Digital Signal Processing Committee, ed„ Programs for Digital Signal Processing. IEEE Press, New York, 1979.

49. Geckinli N.C., Yavuz D. Discrete Fourier Transforation and Its Applications to Power Spectra Estimation. Elsevier Scientific Publishing Company, Amsterdam, 1983

50. Барышев B.H., Домнин Ю.С., Копылов Л.Н. Квант, электрон. 2007. Т. 37, № 11. С. 1006-1010;

51. Железнов И.Г. Сложные технические системы (оценка характеристики): Учеб. пособие для техн. вузов. М.: Высш. шк., 1984. -119с., ил.

52. Поликарпов В.М., Ушаков И.В., Головин Ю.М. Современные методы компьютерной обработки экспериментальных данных: Учебное пособие. -Тамбов: Издательство ТГТУ, 2006. 84 с.

53. В.В. Корнеев, А.Ф. Гареев, С.В. Васюткин, В.В. Райх. Базы данных. Интеллектуальная обработка информации. М.: Нолидж, 2000 г., 352 С.

54. Дж. Мартин. Организация баз данных в вычислительных системах. М., Мир, 1980.

55. А.А. Боровков. Математическая статистика. Дополнительные главы: Учебное пособие для вузов. М.: Наука. Главная редакция физико-математической литературы, 1984,144 с.

56. Д. Кнут. Искусство программирования для ЭВМ, т. 1. М.:.Мир, 1972.

57. Г.Г. Абезгауз, А.П. Тронь, Ю.Н. Копенкин, И.А. Коровина Справочник по вероятностным расчетам. М., Воениздат, 1970 г., 536 с.

58. М.Р. Когаловский. Энциклопедия технологий баз данных. — М: Финансы и статистика, 2002. — 800 с.

59. С. Винкоп. Использование Microsoft SQL Server 7.0. Специальное издание. : Пер. с англ. К.; М.; СПб.: Издательский дом «Вильяме», 2001. -816 с.

60. М.Ф. Гарсия, Дж. Рединг, Э. Уолен, С.А. ДеЛюк. Microsoft SQL Server 2000. Справочник администратора. Пер. с англ. -М.: Издательство ЭКОМ, 2002. 976 с.

61. Р. Шелдон, Д. Мойе MySQL: базовый курс = Beginning MySQL. — M.: «Диалектика», 2007. — С. 880.

62. M. Грабер. SQL. Пер. с англ. М.: Издательство «Лори» - 2001. - 643 с.

63. П. Дюбуа MySQL = MySQL. — 3-е изд. — M.: «Вильяме», 2006. — С. 1168.

64. М. Кузнецов, И. Симдянов. MySQL на примерах. — Спб.: «БХВ-Петербург», 2007. — С. 952.

65. АЛеботарев. «Библиотека Qt4. Создание прикладных приложений в среде Linux». M.: «Вильяме», 2006 г., 256 с.72 http://doc.qt.nokia.com/

66. Ж. Бланшет, М. Саммерфилд Qt 4: Программирование GUI на С++. — М.: «КУДИЦ-ПРЕСС», 2007. — С. 648.

67. М. Шлее Qt 4.5 Профессиональное программирование на С++. — СПб.: «БХВ-Петербург», 2010. — С. 896.

68. Ю.В. Земсков Qt 4 на примерах. — СПб.: «БХВ-Петербург», 2008. — С. 608.

69. Т. Мандел Разработка пользовательского интерфейса. М.: ДМК Пресс, 2001 г., 416 с.

70. G. Wiederhold. Database Design. McGraw-Hill, Inc. 1977.

71. C.B. Маклаков BPWin и ERWin. CASE-средства разработки информационных систем. M.: ДИАЛОГ-МИФИ, 2000 - 256 с.

72. Ю.В. Леонова. Технология построения информационно-справочных систем для научного сообщества: диссертация на соискание степени кандидата технических наук : 05.25.05 Новосибирск, 2005 166 с.

73. В. Мержевич «HTML и CSS на примерах», Санкт-Петербург, 2005 г., издательство «БХВ-Петербург»

74. Б. Пфаффенбергер, С. Шафер, Ч. Уайт, Б. Кароу. «HTML, XHTML и CSS 3-е издание», Санкт-Петербург, 2007 г., издательство «Вильяме»

75. А.Дуванов «Web-конструирование. HTML», Санкт-Петербург, 2005 г., издательство «БХВ-Петербург»

76. С.А. Соколов «HTML и CSS в примерах, типовых решениях и задачах. Профессиональная работа», Москва, 2007 г., издательство «Вильяме»

77. Д. Роббинс «Web-дизайн. Справочник», Москва, 2008 г., издательство "КУДИЦ-ПРЕСС".

78. Р. Седжвик Фундаментальные алгоритмы на С. Анализ/Структуры данных/Сортировка/Поиск = Algorithms in С. Fundamentals/Data Structures/Sorting/Searching. — СПб.: ДиаСофтЮП, 2003. — С. 672.

79. В.В. Липаев. Надёжность программных средств. М.: СИНТЕГ, 1998. -232 с.

80. Д.Ван Тассел. Стиль, разработка, эффективность, отладка и испытание программ. М.: Мир, 1985. -416с.

81. В.В. Липаев. Отладка сложных программ. М.: Энергоатомиздат, 1993. -213с.

82. Т. Коннолли, К. Бегг. Базы данных. Проектирование, реализация и сопровождение. Теория и практика = Database Systems: A Practical Approach to Design, Implementation, and Management. — 3-е изд. — M.: «Вильяме», 2003. — 1436 c.

83. В.Э. Пожар. Современные методы акустооптической спектрометрии. Материалы Четвертой Всероссийской школы для студентов, аспирантов, молодых ученых и специалистов по лазерной физике и лазерным технологиям (г. Саров, 26 29 апреля 2010 года).

84. А.П. Грамматин и др. Расчет допусков на конструктивные элементы оптических систем с учетом технологических границ. «ОМП», 1981, №6.

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