Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016) — различия между версиями

Материал из 0x1.tv

(Batch edit: replace PCRE (\n\n)+(\n) with \2)
 
(не показано 12 промежуточных версий этого же участника)
== Слайды ==
[[File:Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев,  OSEDUCONF-2016).pdf|left|page=-|256px]]


{{----}}

== Тезисы ==
== Примечания и отзывы ==
<!-- <blockquote>[©]</blockquote> -->

{{fblink|1693790380873976}}                                          
{{vklink|159}}                                          
<references/>





<!-- topub -->
{{stats|disqus_comments=0|refresh_time=2019-05-08T02:17:192021-08-31T17:09:30.279895013478|vimeo_comments=0|vimeo_plays=239|youtube_comments=0|youtube_plays=207}}

[[Категория:OSEDUCONF-2016]]
[[Категория:Обучение системному программированию]]
[[Категория:СПО в образовании]]

Текущая версия на 12:21, 4 сентября 2021

Аннотация

Докладчик
Евгений Алексеев.jpg
Евгений Алексеев

Представлен опыт использования свободного программного обеспечения в курсе «Операционные системы» на кафедре «Прикладная математика и информатика» Вятского государственного университета.

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.


Слайды

Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf Использование свободного программного обеспечения в курсе «Операционные системы» (Евгений Алексеев, OSEDUCONF-2016).pdf

Тезисы

В 2014-2015 уч. году в Вятском государственном университете на кафедре «Прикладная математика и информатика» был перестроен курс «Операционные системы».

Эта дисциплина была предложена студентам на базе свободных операционных систем семейства Linux.

Курс «Операционные системы» студентам специальности «Прикладная математика и информатика» читается в четвертом семестре.

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

Теоретический курс включает следующие разделы:

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

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

В 2014-15 уч. году студентам были предложены следующие темы:

  • файловая система unix-подобных операционных систем;
  • установка ОС семейства Linux на компьютер, первоначальная настройка рабочего стола;
  • команды терминала Linux;
  • знакомство с репозиторием программного обеспечения (ПО), установка программ в ОС Linux;
  • управление пользователями в Linux;
  • средства создания загрузочной флешки;
  • компиляция и отладка программ в ОС Linux (знакомство с компилятором gcc, отладчик gdb);
  • программирование алгоритмов управления процессами;
  • утилиты сборки дистрибутива.

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

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

Разработанные студентами дистрибутивы доступны для ознакомления всем желающим на странице https://distributiv.wordpress.com/distributions.

Там же представлена инструкция по сборке своего дистрибутива на базе ОС Ubuntu Linux.

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

Выполнение курсового позволяет довольно быстро освоить ОС семейства Linux на уровне продвинутого пользователя и использовать Linux в повседневной практике, в том числе и при дальнейшем изучении предметов в университете.

Примечания и отзывы


Plays:56   Comments:0