Использование свободного программного обеспечения в Вятском государственном университете
Какие возможности предоставляют свободные приложения? Насколько эффектино можно использовать свободное программное обеспечение в университете? Представлен опыт использования свободного программного обеспечение на кафедре «Прикладная математика и информатика» (ПМИ) Вятского государственного университета (ВятГУ). Экономия средств – это только очевидная, но не самая главная цель, которая может быть достигнута при использовании свободного программного обеспечения.
На кафедре ПМИ ВятГУ использовалось свободное программное обеспечение в курсах «Параллельные вычисления», «Численные методы параллельной обработки данных», «Интернет-технологии», «Операционные системы».
При использование свободного программного обеспечения в курсах, связанных с параллельной обработкой данных, при изучении технологий OpenMP и MPI используются набор компиляторов gcc и IDE Geany. Студенты и магистранты проводят сравнительный анализ быстродействия параллельных приложений, скомпилированных с помощью свободных (gcc/g++) и проприетарных (MS Visual Studio) приложений.
В курсе «Интернет-технологии» студенты знакомятся с web-программированием. Курс полностью основан на свободном программном обеспечении.
С этого года на кафедре ПМИ ВятГУ мы попробовали полностью перестроить курс «Операционные системы», построить его на базе свободных операционных систем семейства Linux. Студентам специальности «Прикладная математика и информатика» курс «Операционные системы» читается в четвертом семестре. Предусмотрены:аудиторные занятия (практические занятия и лекции 1 раз в 2 недели, лабораторные работы – еженедельно); самостоятельная работа; курсовой проект; экзамен.
Студентам читается теоретический курс, в котором они знакомятся с процессами, потоками, управлением памятью, файловой системой, вводом-выводом информации. На практических занятиях и лабораторных работах студенты знакомятся с операционной системой семейства Linux и реализацией в ней основных принципов функционирования операционных систем. Целью курсового проекта является построение специализированного дистрибутива операционной системы. Студенты изучают технологию разработки дистрибутива. Во время выполнения курсового проекта студенты понимают, что именно принципы свободного программного обеспечения позволяют быстро и эффективно зарабатывать специализированные операционные системы.
С этого года преподавателям и сотрудникам ВятГУ предлагается пройти повышение квалификации «Использование свободного программного обеспечения в учебном процессе», в котором слушатели знакомятся с операционной системой семейства Linux, прикладным свободным программным обеспечением. В зависимости от группы слушателей предлагается изучение различных прикладных программ: офисные приложения; математические приложения (Scilab, Octave); компиляторы и интегрированные среды разработки приложений (Geany, Lazarus, g++, gfortran) [1-3]. Также в курс может быть включена тема, посвященная сборке собственного дистрибутива [4-5].
Опыт использования свободного программного обеспечения в 2014-15 учебном году в ВятГУ позволяет рекомендовать широко использовать свободные приложения при подготовке бакалавров, специалистов и магистров математического и ИТ-направления.
К проблеме свободного программного обеспечения примыкает проблема свободного распространения учебной и научной информации. Может быть Университетскому сообществу России стоит выступить с инициативой свободного распространения учебников, результатов научных исследований?
- Е. Р. Алексеев, О. В. Чеснокова, Е. А. Рудченко . Scilab. Решение инженерных и математических задач (библиотека ALT Linux) — М.: ALT Linux, Бином. Лаборатория базовых знаний, 2008. -262с.
- Алексеев Е.Р., Чеснокова О.В., Кучер Т.В. Free Pascal и Lazarus. Учебник по программированию. — М.: ALT Linux, ДМК-Пресс, 2010. -440с.
- Е.Р. Алексеев, О.В. Чеснокова. Введение в Octave для инженеров и математиков. – М., ALT Linux, 2012. – 368c.
- Алексеев Е.Р. Использование свободных программ в научных исследованиях. - Пр. икладная информатика, № 6, 2009. С. 61-79
- Е.Р.Алексеев, В.И.Родионов, О.В.Чеснокова, С.С.Чоповский. Специализированные дистрибутивы для образовательных и исследовательских учреждений. Електроніка та інформаційні технології. 2014. Випуск 4.С. 156–173
Тип выступления | Устное выступление |
Уровень образования | Высшее профессиональное |
Ключевые слова | Свободное программное обеспечение, операционная система, Linux, Вятский государственный университет. |