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

  • Редькина, Александра Васильевна
  • кандидат технических науккандидат технических наук
  • 2010, Красноярск
  • Специальность ВАК РФ05.13.11
  • Количество страниц 149
Редькина, Александра Васильевна. Программные средства построения систем поддержки обучения решению задач: дис. кандидат технических наук: 05.13.11 - Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей. Красноярск. 2010. 149 с.

Оглавление диссертации кандидат технических наук Редькина, Александра Васильевна

Введение.

1. Инструментальные средства поддержки систем обучения.

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

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

1.3. Выводы.

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

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

2.2. Стратегия использования инструментальных средств систем поддержки обучения решению задач.

2.3. Формализация процесса представления решения задач.

2.4. Формализация процесса проверки корректности решения задач.

2.5. Выводы.

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

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

3.2. Функциональная модель инструментальной среды.

3.3. Архитектура инструментальных средств поддержки в обучении решению задач.

3.4. Разработка структуры базы знаний.

3.5. Выводы.

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

4.1. Инструментальная среда «Algorithm».

4.2. Интеграция инструментальной среды «GraphView» в систему управления обучением MOODLE.

4.3. Выводы.

Основные результаты.

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

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

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

Исследования в области компьютерной поддержки учебного процесса имеют более чем 40-летнюю историю. В последние годы интенсивно развиваются технологии обучения с использованием возможностей глобальной сети [1-6]. Наиболее используемыми функциями систем поддержки обучения являются публикация и демонстрация учебного материала, а также тестирование, ограничивающее реакцию пользователя рамками заранее подготовленных для выбора альтернатив, либо конструируемых из них ответов [7-15]. В мире существуют множество программных систем для организации поддержки обучения, их количество стремительно растет, но значительного влияния на традиционный процесс обучения они не оказывают. В них отсутствует поддержка формирования таких базовых навыков, как решение задач, являющихся в системе инженерного образования наиболее значимой и результативной основой естественно научной, общей профессиональной и специальной подготовки. Большинство форм проверки приобретенных навыков отнимают у преподавателя много времени, и до сих пор они не автоматизированы даже частично.

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

Возрастающая сложность создаваемых программных комплексов требует использования технологий, позволяющих объединять разнородные системы, выстраивать связи и обмен оперативной информацией между программными компонентами. Разработка более динамичных, гибких систем, вовлекающих пользователя в активный процесс обучения, возможна на основе сервис-ориентированных архитектур. Использование технологий открытых систем и распределенной обработки информации позволит расширить функциональность обучающих систем, увеличив число способов взаимодействия пользователей с системой, связав в единое целое множество различных программных компонент [19-20]. Благодаря достижениям в области сетевых технологий и экспертных систем возможна разработка специализированных сервисов, что позволяет решить проблемы постепенного наращивания функциональности информационных систем, внедрять методики, недоступные для традиционных видов обучения. Преимуществом сервисов является то, что они позволяют постепенно заменять компоненты системы на более совершенные, не утрачивая работоспособности системы.

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

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

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

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

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

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

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

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

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

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

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

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

4 Разработана архитектура инструментальных средств для построения систем поддержки обучения в решении задач на основе открытых систем.

Практическая ценность работы

1 Проведенные автором исследования позволили создать инструментальную среду «Algorithm», реализующую проблемно-ориентированную часть архитектуры инструментальных средств, которая связана со специфическими особенностями дисциплины, и способствующую формированию практических навыков решения задач по основам программирования. Эффективность среды «Algorithm» подтверждена в процессе практической эксплуатации при обучении студентов политехнического института Сибирского Федерального университета.

2 Реализованы визуализаторы-демонстраторы «ListView» и «GraphView», которые интегрированы в систему управления обучением для исследования возможностей их взаимодействия. Визуализаторы позволяют в интерактивном режиме демонстрировать алгоритмы обработки динамических списков и поиска путей в графах, что способствует осмыслению и закреплению теоретического материала.

3 Визуализаторы «ListView» и «GraphView» внедрены в учебный процесс в Сибирском федеральном университете, интегрированы в ИОС Moodle в курс «Программирование на языке высокого уровня» и доступны на сайте http://distant.ikit.sfu-kras.ru.

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

Апробация диссертации. Основные положения диссертационной работы представлялись на XII международной конференции «Современное образование: содержание, технологии, качество» (С-Петербург, 2006), Всероссийской научно-практической конференции «Повышение качества непрерывного профессионального образования» (Красноярск, 2005), на научно-практической конференции «Совершенствование качества подготовки специалистов» (Красноярск, 2002), на Всероссийской научно-практической конференции «Достижения науки и техники — развитию сибирских регионов» (Красноярск, 2003), на Всероссийской научной конференции «Наука и образование» (Белово, 2003), на научно-практической конференции «Управление качеством в новых информационных технологиях, системах и образовании» (Москва, 2003), на семинаре в институте вычислительного моделирования СО РАН.

Сведения о внедрении. Визуализаторы «GraphView» и «ListView» внедрены в учебный процесс, о чем есть соответствующие акты.

Публикации. По теме диссертации опубликовано 12 работ, в том числе, четыре статьи, из которых 2 статьи в изданиях по списку ВАК, 7 работ в материалах всероссийских и международных научно-практических конференций, одно свидетельство о регистрации программ для ЭВМ.

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

Структура диссертации. Диссертация содержит 149 страниц и состоит из введения, четырех глав, заключения и трех приложений. В списке использованных источников указано 101 наименование. Работа иллюстрирована 31 рисунком и 4 таблицами.

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

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

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

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

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

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

4 Разработана архитектура инструментальных средств для построения систем поддержки обучения в решении задач на основе открытых систем.

5 Разработана инструментальная среда «Algorithm», позволяющая формировать практические навыки решения задач по основам программирования. В результате экспериментальных исследований показана эффективность применения инструментальной поддержки в обучении решению задач. Реализованы визуализаторы «ListView» и «GraphView», которые интегрированы в систему управления обучением для исследования возможностей их взаимодействия.

Список литературы диссертационного исследования кандидат технических наук Редькина, Александра Васильевна, 2010 год

1. Норенков И.П. Информационные технологии в образовании. / И.П. Норенков, А.М. Зимин. М.: Изд-во МГТУ им. Н.Э. Баумана, 2004. - 352 с.

2. Норенков И.П. Управление знаниями в информационно-образовательной среде Электронный ресурс. / И.П. Норенков // МГТУ им. Н.Э. Баумана. Электрон, журн. Системы открытого образования. - Режим доступа: http://www.engineer.bmstu.ru. — Загл.с экрана.

3. Норенков И.П. Системные вопросы дистанционного обучения Электронный ресурс. / И.П. Норенков // МГТУ им. Н.Э. Баумана. Электрон. журн. Системы открытого образования. — Режим доступа: http://www.engineer.bmstu.ru. - Загл.с экрана.

4. Информатизация инженерного образования: Электронные образовательные ресурсы МЭИ / Под общей ред. С.И. Маслова. — М.: Издательский дом МЭИ, 2006. 256 с.

5. Lotus Learning Management System Электронный ресурс. Электрон. дан. - Режим доступа: http://www-306.ibm.com/software/lotus/products/learning-management-system. — Загл.с экрана.

6. Moodle Электронный ресурс. Электрон, дан. — Режим доступа: http://www.moodle.org. - Загл.с экрана.

7. Whiteboard Courseware System Электронный ресурс. Электрон, дан. - Режим доступа: whiteboard.sourceforge.net. - Загл.с экрана.

8. Blackboard. Educate. Innovate. Everywhere Электронный ресурс. — Электрон, дан. Режим доступа: www.blackboard.com. - Загл.с экрана.11 «СДО Прометей» Электронный ресурс. Электрон, дан. - Режим доступа: http://www.prometeus.ru. - Загл.с экрана.

9. Adobe Authorware 7 Электронный ресурс. — Электрон, дан. Режим доступа: http://www.adobe.com/products/authorware. - Загл.с экрана.

10. Sakai Электронный ресурс. Электрон, дан. - Режим доступа: http://sakaiproject.org. — Загл.с экрана.

11. Learning Content Management System Электронный ресурс. Электрон. дан. — Режим доступа: www.atutor.ca. - Загл.с экрана.

12. Desire2Learn Электронный ресурс. Электрон, дан. - Режим досту-na:http://www.desire21earn.com. — Загл.с экрана.

13. Brusilovsky P. Adaptive and Intelligent Technologies for Web-based Education / P. Brusilovsky // Special Issue on Intelligent Systems and Teleteach-ing, Kunstliche Intelligenz, 4, 1999, p. 19-25.

14. Подколзин А.С. Компьютерное моделирование посредством решения математических задач. Учебное пособие. М.: Изд-во ЦПИ при мех.-мат. ф-те МГУ, 2000. - 24 с.

15. Dagger D. Service-Oriented E-Learning Platforms. From Monolithic Systems to Flexible Services / D. Dagger et al. //IEEE Internet Computing, vol. 11, no. 3, May/June, 2007, P. 28-35.

16. Таненбаум Э. Распределенные системы. Принципы и парадигмы / Э. Таненбаум, М. Стеен ван; пер. с англ. СПб.: Питер, 2003, - 877 с.

17. Alonso, G. Web Services. Concepts, Architectures and Applications / G. Alonso et al. //Springer-Verlag, 2004.

18. Карпов Л. Е. Архитектура распределенных систем программного обеспечения /Л. Е. Карпов -М.: МАКС Пресс, МГУ, ВМК, 2007 132 с.

19. Advanced Distributed Learning (ADL), Sharable Content Object Reference Model (SCORM®) 2004 2nd Edition Overview, 2004 SCORM / Электронный ресурс. Электрон. дан. - Режим доступа: http://www.adlnet.gov/scorm/index.aspx. -Загл.с экрана.

20. Физика.ги Сайт для учащихся и преподавателей физики. Электронный ресурс. Электрон, дан. — Режим доступа: http://www.fizika.ru. — Загл.с экрана.

21. Интернет университет информационных технологий. Введение в информатику. Электронный ресурс. — Электрон, дан. — Режим доступа: http://www.intuit.ru/goto/course/intinfo. Загл.с экрана.

22. Редактор блок-схем. Электронный ресурс. Электрон, дан. - Режим доступа: http://alglib.sources.ru/aboutbls.php. - Загл.с экрана.

23. Школа программиста Электронный ресурс. Электрон, дан. - Режим доступа: http://acmp.ru. — Загл.с экрана.

24. Department of Information Science and Telecommunications Электронный ресурс. Электрон. дан. — Режим доступа: http://www2.sis.pitt.edu/~peterb/0015-011/. - Загл.с экрана.

25. Балашов Е.П. Эволюционный синтез систем / Е.П. Балашов М.: Радио и связь, 1985, 328 с.

26. Марков Ю.Г. Функциональный подход в современном научном познании / Ю.Г. Марков Новосибирск: Наука, 1982, 255 с.

27. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++ / Г. Буч; пер. с англ. СПб.: Невский диалект, 1999. -560 с.

28. Кинг Г. Объектно-ориентированный подход действительно лучше структурного Электронный ресурс. Электрон, дан. — Режим доступа: http://www.softcraft.ru/design/woop/woop01.shtml - Загл.с экрана.

29. Пол А. Объектно-ориентированное программирование на С++ / А.Пол; пер. с англ. М.: «Издательство Бином», 1999г. - 560 с.

30. Александреску А. Современное проектирование на С++. / А. Алек-сандреску. М.: Издательский дом «Вильяме», 2002. - 336 с.

31. ГОСТ Р ИСО 7498-2-99. Информационная технология. Взаимосвязь открытых систем. Базовая эталонная модель. Электронный ресурс. Электрон. дан. — Режим доступа: http://protect.gost.ru — Загл.с экрана.

32. Добровольский А. Интеграция приложений: методы взаимодействия, топология, инструменты Электронный ресурс. /Добровольский, А. Электрон. журн. Открытые системы, №9, 2006 — Режим доступа: http://www.osp.ru/os/2006/09/3776464/p4.html - Загл.с экрана.

33. Крищенко В.А. Поддержка разработки распределенных приложений в Microsoft .NET Framework Электронный ресурс. / В.А. Крищенко,

34. С.В. Горин Электронный ресурс. Электрон, дан. - Режим доступа: http://www.intuit.ru/department/se/msfdev/- Загл.с экрана.

35. Зиновьев П. А. О реализации бизнес-моделей предприятий в рамках сервисно-ориентированных архитектур, Исслед. по информ., 10, Отечество, Казань, 2006, С. 3-18.

36. OASIS Reference Model for Service Oriented Architecture Электронный ресурс. — Электрон, дан. — Режим доступа: http://www.oasis-open.org/committees/download.php/16587/wd-soa-rm-cdlED.pdf-Загл.с экрана.

37. Online community for theUniversal Description, Discovery and Integration Электронный ресурс. Электрон, дан. - Режим доступа: OASIS Standard http://uddi.xml.org/ - Загл.с экрана.

38. Сергеев А. П. HTML и XML. Профессиональная работа / А. П. Сергеев. -М.: «Диалектика», 2004. 880 с.

39. Растригин JI. А. Адаптация сложных систем. Методы и приложения./ Л. А. Растригин. Рига, «Зинатне», 1981. -375с.

40. Буль Е.Е. Сравнительный анализ моделей обучаемого // Труды X Всероссийской научно-методической конференции "Телематика 2003" -2003.- Т2 С. 364-366.

41. Соловов А.В. Проектирование компьютерных систем учебного назначения: учеб. пособие / А.В. Соловов Самара: СГАУ, 1995. - 138 с.

42. Поспелов, Д. А. Мышление и автоматы / Д. А.Поспелов, В. Н. Пушкин -М: Советское радио, 1972. 224 с.

43. Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и компиляции. Т. 1: Синтаксический анализ / А. Ахо, Дж. Ульман М.: Мир, 1978.-612 с.

44. Ахо А. Структуры данных и алгоритмы / А. Ахо, Дж. Хопкрофт, Дж. Ульман; пер. с англ. -М.: Вильяме, 2001.- 384 с

45. Гудман С. Введение в разработку и анализ алгоритмов. / С. Гудман, С.Хидетниеми; пер. с англ. -М.: Мир, 1981. 368 с.

46. Кормен Т. Алгоритмы: построение и анализ. / Т. Кормен, Ч. Лейзер-сон, Р. Ривест; пер. с англ. М.: МЦНМО, 1999. - 960 с.

47. Дал У. Структурное программирование / У Дал., Э. Дейкстра, К. Хо-ор; пер. с англ. М.: Мир, 1975. - 247 с.

48. Редькина А.В. Программная среда для обучения Moodle / А.В. Редькина, А. В. Редькин // Повышение качества непрерывного профессионального образования. Материалы Всероссийской научно-практической конференции. Красноярск: Изд-во КГТУ, 2005. - С.236-239.

49. Марка Д. А. Методология структурного анализа и проектирования SADT / Д. А. Марка, К. МакГоуэн; пер. с англ. М.: Изд. Метатехнология. 1993.- 240 с.

50. Редысина А.В. Автоматизированная система обучения синтезу алгоритмов / А.В. Редькина // Системы управления и информационные технологии. 2007. -№2.2(28). - С. 280-284

51. Редькина А.В. Обучение синтезу алгоритмов / А.В. Редькина // Вестник СибГАУ. 2008. -№1(18) - С. 30-34.

52. Беспалько В.П. Системно-методическое обеспечение учебно-воспитательного процесса подготовки специалистов: учеб.-метод, пособие / В.П. Беспалько, Ю.Г. Татур. М.: Высшая школа, 1989. - 144 с.

53. Савельев А. Я. Подготовка информации для автоматизированных обучающих систем / А .Я. Савельев, В.А. Новиков, Ю.И.Лобанов. М.: Высш. шк., 1986. — 176 с.

54. Редькина А.В. Система дистанционного образования по курсу «Алгоритмические языки и программирование» / А.В. Редькина, А. В. Редькин // Вестник КГТУ, Вып. 33, Математические методы и моделирование. Красноярск: Изд-во КГТУ, 2004. С. 249-256.

55. Музычкин П.А. Автоматизированная обучающая система для ЭВМ персонального использования / П.А. Музычкин, Т.Н. Куваева // Программирование. 1988, №3. С. 70.

56. Информатизация образования: направления, средства, технологии: учебн. пособие / Под общей редакцией С.И. Маслова. — М.: Издательство МЭИ, 2004. 868 с.

57. Коршунов С.В. О концепции построения научно-образовательных порталов Электронный ресурс. / С.В. Коршунов // МГТУ им. Н.Э. Баумана. -Электрон, журн. Системы открытого образования. Режим доступа: http://www.engineer.bmstu.ru. - Загл. с экрана.

58. Савельев А.Я. Проблемы автоматизации обучения / А.Я.Савельев // Вопросы психологии. 1986 № 2, С. 11-20.

59. Ильясов И.И. Проектирование курса обучения по учебной дисциплине: пособие для преподавателей / И.И. Ильясов, Н.А. Галатенко- М.: Логос, 1994.- 208 с.

60. Редькина А. В.Программирование на языке С++: учеб. пособие / А. В. Редышна. Красноярск: ИПЦ КГТУ, 2003. - 311 с.

61. Романов А. Н. Технология дистанционного обучения в системе заочного экономического образования. / А. Н. Романов, B.C. Торопцов, Д. Б. Григорович. -М.: ЮНИТИ-ДАНА, 2000.-303 с.

62. Городецкий В.И. Современное состояние технологии извлечение знаний из баз знаний и хранилищ данных / В.И. Городецкий, В.В. Самойлов, А.О. Малов // Журнал Российской ассоциации искусственного интеллекта. 2002. № 3.

63. Искусственный интеллект; В 3 кн. Кн.2 Модели и методы; Справочник / Под ред. Д.А. Поспелова. -М.: Радио и связь, 1990. 304 с.

64. Гаврилова Т.А. Базы знаний интеллектуальных систем / Т.А. Гаври-лова, В.Ф. Хорошевский. СПб: Питер, 2000. - 384 с.

65. Кирякова Г.С. Базы знаний и ЭС: учебное пособие / Г.С. Кирякова. -Красноярск: ИПЦ КГТУ, 2002. 100 с.

66. Осипов Г. Искусственный интеллект: состояние исследований и взгляд в будущее Российская ассоциация искусственного интеллекта Электронный ресурс. Электрон, дан. - Режим доступа: http://www.raai.org. Загл. с экр.

67. Экспертные системы. Принципы работы и примеры / А. Бруклич и др.; под ред. Р. Форсайта; пер. с англ. — М.: Радио и связь, 1987. 224 с.

68. Кнут Д. Искусство программирования для ЭВМ. Том 1. Основные алгоритмы. / Д Кнут; пер. с англ. М.: Мир, 1976. — 736 с.

69. Кнут Д. Искусство программирования для ЭВМ. Том 2. Получисленные алгоритмы. / Д Кнут; пер. с англ. М.: Мир, 1977. — 726 с.

70. Кнут, Д. Искусство программирования для ЭВМ. Том 2. Сортировка и поиск. / Д Кнут; пер. с англ. М.: Мир, 1977. - 846 с.

71. Вирт Н. Алгоритмы + структуры данных = программы / Н. Вирт; пер. с англ. М.: Мир, 1982. - 406 с.

72. Бентли Д. Жемчужины программирования. / Д. Бентли; пер. с англ. -СПб.: Питер, 2002. 272 с.

73. Кондратьева С. Д. Введение в структуры данных: лекции и упражнения по курсу. / С. Д. Кондратьева, М. //: Издательство МГТУ им. Н.Э. Баумана, 2000 - 376 е.

74. Ахо А. Построение и анализ вычислительных алгоритмов. / А. Ахо, Дж.Хопкрофт, Дж. Ульман; пер. с англ. — М.: Мир, 1979. — 536 с.

75. Лингер Р. Теория и практика структурного программирования / Р. Лингер, X. Миллс, Б. Уитт; пер. с англ. -М.: Мир, 1982. — 406 с.

76. Уинер Р. Язык Турбо Си / Р. Уинер ; пер. с англ. — М.: Мир, 1991. -384 с.

77. ЮОРейнгольд Э. Комбинаторные алгоритмы. Теория и практика / Э. Рейнгольд, Ю. Нивергельт, Н. Део; пер. с англ. М.: Мир, 1980. — 476 с.101Керниган Б. Язык программирования Си / Керниган Б., Ритчи Д.; пер. с англ. -М.: Финансы и статистика, 1992. 272 с.

78. Федеральное государственное образовательное учреждение1. Утверждаю1. ПИСФУ ►в И. А.высшего профессионального образования «СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ

79. УНИВЕРСИТЕТ» ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ2007 г.1. СФУг. Красноярск1. Акт

80. О внедрении в учебный процесс обучающей программной системы «Визуализация поиска путей в графе «GraphView»» Редькиной Александры Васильевны Малявко Сергея Николаевича

81. Комиссия в составе: к.т.н., декан ФИВТ, Вейсов Е.А. Члены комиссии: к.т.н., зам. директора по НИР ПИ СФУ Темных В.И.

82. Председатель комиссии Члены комиссии1. Покидышева Л.И.

83. Федеральное государственное образовательное учреждение1. Утверждаюктора ПИ СФУ ырянов И. А. ^ad. 2007 г.высшего профессионального образования «СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ

84. УНИВЕРСИТЕТ» ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ1. СФУг. Красноярск1. Акт

85. О внедрении в учебный процесс обучающей программы «Визуализация обработки динамических структур данных «ListView» Редькиной Александры Васильевны Малявко Сергея Николаевича

86. Комиссия в составе: к.т.н., декан ФИВТ, Вейсов Е.А.

87. Члены комиссии: к.т,н., зам. директора по НИР ПИ СФУ Темных В.И.

88. Председатель комиссии Члены комиссии1. Покидышева Л.И.

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