Программное обеспечение ЭВМ с открытым кодом



Скачать 142.98 Kb.
Дата04.11.2016
Размер142.98 Kb.
Просмотров175
Скачиваний0
ТипСамостоятельная работа
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ


ФГБОУ ВПО «Саратовский государственный университет

имени Н.Г. Чернышевского»


Балашовский институт (филиал)

УТВЕРЖДАЮ:

Директор БИ СГУ

доцент А.В. Шатилова

_________________

«10» ноября 2014 г.



Рабочая программа дисциплины
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ЭВМ

С ОТКРЫТЫМ КОДОМ

Направление подготовки



44.03.05 «Педагогическое образование»
Профиль подготовки

«Математика и информатика»

Квалификация (степень) выпускника



Бакалавр

Форма обучения



очная
Балашов

2014

СОДЕРЖАНИЕ


СОДЕРЖАНИЕ 2

1. Цели освоения дисциплины 3

2.Место дисциплины в структуре ООП бакалавриата 3

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

Планируемые результаты обучения по дисциплине 3

4. Содержание и структура дисциплины 4

4.1. Объем дисциплины 4

4.2. Содержание дисциплины 4

4.3. Структура дисциплины 5

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

Информационные технологии, используемые
при осуществлении образовательного процесса по дисциплине 5

6. Учебно-методическое обеспечение


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

Самостоятельная работа студентов по дисциплине 6

Оценочные средства
для текущего контроля успеваемости
и промежуточной аттестации по дисциплине 6

7. Данные для учета успеваемости студентов в БАРС 7

8. Учебно-методическое и информационное
обеспечение дисциплины 8

Литература по курсу 8

Основная литература: 8

Дополнительная литература: 8

Интернет-ресурсы 9

Программное обеспечение 9

9. Материально-техническое обеспечение дисциплины 9

1. Цели освоения дисциплины

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

Задачами дисциплины являются: ознакомление студентов с идеологией Свободного программного обеспечения и концепцией разработки ПОс открытым исходным текстом (OpenSource), а также обучение основам работы в операционной системе Linux и с основным прикладным ПО для этой системы.

2.Место дисциплины в структуре ООП бакалавриата

Дисциплина относится к дисциплинам по выбору профессионального цикла (Б3.ДВ7).

Изучение данной дисциплины базируется на основных знаниях, умениях и навыках, полученных студентами при изучении таких дисциплин как «Информатика», «Алгоритмизация и программирование», «Информационные системы».

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

Процесс изучения дисциплины «Программное обеспечение с открытым кодом» направлен на формирование следующих компетенций:

Выпускник должен обладать следующими общекультурными компетенциями (ОК):

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

способностью работать с информацией в глобальных компьютерных сетях (ОК-9);

Выпускник должен обладать следующими специальными компетенциями (СК):



в области математики и информатики:

способностью ориентироваться в основных фактах, идеях и методах математики и информатики, использовать научный язык, методологию программирования, современные компьютерные технологии, применять знания при решении практических задач (СК-1).


Планируемые результаты обучения по дисциплине


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

Знать:



  • основные формы распространения программного обеспечения;

  • особенности свободного программного обеспечения на основании лицензии GPL;

  • проекты свободного ПО;

  • особенности работы в операционной системе Linux;

Уметь:

  • работать на уровне профессионального пользователя в Linux;

  • использовать свободное программное обеспечение

4. Содержание и структура дисциплины


4.1. Объем дисциплины

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

по очной форме обучения: 48 часа аудиторной работы (24 часа лекций и 24 часа лабораторных работ), 69 часов самостоятельной работы. Дисциплина изучается в 8 семестре, ее освоение заканчивается экзаменом (27 часов).

4.2. Содержание дисциплины



Тема 1. Особенности распространения программного обеспечения

Формы распространения ПО. Различные ограничения проприетарногоПО. Возможная классификация всех возможных форм распространения программное обеспечения. GNU GPL (GeneralPublicLicense – Общественная Публичная Лицензия). Философия Проекта GNU.


Тема 2. Основные функции операционной системы Linux

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


Тема 3. Консольные и графические приложения

Возможности командной оболочки. Работа с командной строкой, переменными окружения, возможности программирования для shell. Текстовые редакторы Vim/Vi и Emacs


Тема 4. Прикладные программы

Свободное программное обеспечение. Графические редакторы и





4.3. Структура дисциплины







п/п

Раздел дисциплины

Семестр

Неделя семестра

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость (в часах)

Формы текущего контроля успеваемости (по неделям семестра)

Формы промежуточной аттестации (по семестрам)

1










Л

ПЗ

ЛР

СРС

КР




2

Особенности распространения программного обеспечения

8

1-3

6




6

10




Отчёт по пр №1

3

Основные функции операционной системы Linux

8

3-7

10




10

20




Отчёт по пр №2

4

Консольные и графические приложения

8

7-11

4




4

20




Отчёт по пр №3,4

5

Прикладные программы

8

12-14

4




4

19




Отчёт по пр №5




Итого







24




24

69




Экзамен (27 часов)

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


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

Информационные технологии, используемые
при осуществлении образовательного процесса по дисциплине





  • Использование информационных ресурсов, доступных в информационно-телекоммуникационной сети Интернет (см. перечень ресурсов в п. 8 настоящей программы).

  • Создание электронных документов (компьютерных презентаций, видеофайлов, плейкастов и т. п.) по изучаемым темам и электронных коллекций.

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


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

Самостоятельная работа студентов по дисциплине

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


Оценочные средства
для текущего контроля успеваемости
и промежуточной аттестации по дисциплине

КОНРОЛЬНЫЕ ВОПРОСЫ ПО КУРСУ



  1. Формы распространения ПО.

  2. GeneralPublicLicense – Общественная Публичная Лицензия). Философия Проекта GNU.

  3. Прочие лицензии. Сравнение некоторых лицензий.

  4. История разработки ядра Linux,

  5. Свободные операционные системы. Базы данных. Средства разработки. Консольные оболочки.

  6. Графические оболочки. Прикладное ПО. Офисные приложения.

  7. Корпоративные информационные системы. Системы проектирования и производства. Научное ПО.

  8. Геоинформационные системы (ГИС). Системы поддержки принятия решений (СППР). Мультимедийное ПО

  9. Сеанс работы пользователя в Linux:

  10. Процедура идентификации пользователя,

  11. Взаимодействие пользователя с системой посредством терминального устройства и интерпретатора командной строки.

  12. Основные понятия интерфейса командной строки: команда, параметр, разделитель, ключ.

  13. Работа с файловой системой

  14. Перемещению по дереву каталогов, копированию, перемещению и удалению файлов

  15. Создание жестких и символьных ссылок.

  16. Понятия процесса в Linux, алгоритм порождения новых процессов и одно из средств межпроцессного взаимодействия – сигналы.

  17. Три вида доступа к ресурсам файловой системы – чтение, запись и использование,

  18. Команды изменения доступа.

  19. Права доступа как отношение субъектов системы (процессов) к объектам (файлам)

  20. Иерархия прав доступа в Linux.

  21. Механизм подмены идентификатора,

  22. Способы эффективной обработки текста при помощи интерфейса командной строки и набора стандартных утилит.

  23. Понятие стандартного ввода/вывода, конвейера.

  24. Основные возможности, присущие интерпретатору командной строки

  25. Работа с командной строкой и шаблонами, использование окружения,

  26. Приводятся примеры конфигурационных файлов bash.

  27. Основные этапы загрузки компьютера

  28. Работа с внешними устройствами

  29. Файловым системам и способам работы с ними.

  30. Представление внешних устройств в Linux,

  31. Разбиение жесткого диска на разделы и доступе к ним, командах mount и umount.

  32. Типы файловых систем, в том числе виртуальных, и процедура проверки fsck.

  33. Управление пакетами

  34. Сеть TCP/IP в Linux

  35. Основные системные службы, имеющие отношение к настройке сети: служба автоматической настройки и межсетевой экран.

  36. Основные сетевые службы и описание различных серверов Linux,

  37. Графический интерфейс (X11)

  38. Прикладные программы


7. Данные для учета успеваемости студентов в БАРС
Таблица 1. Примерная таблица максимальных баллов по видам учебной деятельности.

1

2

3

4

5

6

7

8

Лекции

Лабораторные занятия

Практические занятия

Самостоятельная работа

Автоматизированное тестирование

Другие виды учебной деятельности

Промежуточная аттестация

Итого

10

10

13

37

0

0

30

100


Примерная программа оценивания учебной деятельности студента
Лекции

Посещаемость, опрос, активность и др.за один семестр –от 0 до 10 баллов.


Лабораторные занятия

Контроль выполнения лабораторных работ в течение одного семестра - от 0 до 10 баллов


Практические занятия

Контроль выполнения практических работ в течение одного семестра - от 0 до 13 баллов.


Самостоятельная работа

Отчет по заданиям к практическим работам для самостоятельного выполнения – от 0 до 43 баллов


Автоматизированное тестирование

Не предусмотрено.


Дополнительно

Не предусмотрено.


Промежуточная аттестация

При определении разброса баллов при аттестации преподаватель может воспользоваться следующим примером ранжирования:



21-30 баллов – ответ на «отлично»

11-20 баллов – ответ на «хорошо»

6-10 баллов – ответ на «удовлетворительно»

0-5 баллов – неудовлетворительный ответ.
Таким образом, максимально возможная сумма баллов за все виды учебной деятельности студента за один семестр по дисциплине «Программное обеспечение ЭВМ с открытым кодом» составляет 100 баллов.
Таблица 2. Пример пересчета полученной студентом суммы баллов по дисциплине «Программное обеспечение с открытым кодом» в оценку (экзамен):

86-100

«отлично»

70-85

«хорошо»

55-69

«удовлетворительно»

0-54

«не удовлетворительно»

50 баллов и более

«зачтено» (при недифференцированной оценке)

меньше 50 баллов

«не зачтено»


8. Учебно-методическое и информационное
обеспечение дисциплины

Литература по курсу

Основная литература:


  1. Колисниченко, Д. Linux. От новичка к профессионалу. 2 изд. [Текст] / Колисниченко, Д. - СПб. : БХВ-Петербург, 2010. - 784 с.

  2. Яремчук, С. А. 200 лучших программ для Linux [Текст] / Яремчук С. А. - СПб. : Питер, 2010. - 288 с.

  3. Питоньяк,Э. OpenOffice.org pro. Автоматизация работы. [Текст] / Питоньяк, Э. - Издательство: ДМК пресс, 2008. – 512с.

Дополнительная литература:


  1. Маслаков, В. Г. Видеосамоучитель. Linux [Текст] / Маслаков В. Г. - СПб. : Питер, 2010. - 304 с.

  2. Колисниченко, Д. Руководство по командам и shell-программированию в Linux [Текст] / Колисниченко Д. - СПб. : БХВ-Петербург, 2011. - 288 с.

  3. Курячий, Г.В., Маслинский К.А. Операционная система Linux: Курс лекций. Учебное пособие. [Текст]/ Г. В.Курячий, К.А.Маслинский М.: ALT Linux; Издательство ДМК Пресс, 2010. - 348 с.

  4. Войтов, Н.М. Основы работы с Linux. [Текст]/ Войтов Н.М. Издательство: ДМК, 2011. – 216 с.

  5. Аленичев, Д., Боковой, А., Бояршинов, А. ALT Linux изнутри.[Текст] / Издательства: ИД ДМК-ПРЕСС, 2006. – 416 с.

Интернет-ресурсы


  1. http://www.gnu.org/home.htmlОфициальный сайт

  2. http://www.gnuproject.ru/ The GNU Project

  3. http://www.gnuproject.ru/philosophyФилософия проекта GNU

  4. http://ibm.com/developerworks/ru/linux/ Раздел по Linux. Статьи, обзоры, учебные пособия

  5. http://www.intuit.ru/department/os/linux/Операционная система Linux Авторы: Г.В. Курячий, К.А. Маслинский

  6. http://www.intuit.ru/department/os/netapplinux/Сетевые средства Linux. Автор: А.И. Бражук

  7. http://www.intuit.ru/department/os/baselinuxwork/Основы работы в ОС Linux Автор: В.А. Костромин

  8. http://www.intuit.ru/department/os/linuxadmin/Администрирование ОС Linux Автор: С.В. Гончарук

  9. http://www.intuit.ru/department/office/openofficebasics/Основы работы в OpenOffice

  10. http://www.intuit.ru/department/office/oocalc/OpenOffice.orgCalc Автор: О.В. Спиридонов

  11. http://www.intuit.ru/department/office/woowriter/ Работа в OpenOffice.orgWriter Автор: О.В. Спиридонов

Программное обеспечение


  1. Операционная система Linux (дистрибутив Ubuntu)

  2. ОреnOffice

  3. Среда виртуального обучения Moodle


9. Материально-техническое обеспечение дисциплины
1. Стандартно оборудованная лекционная аудитория № 35 для проведения интерактивных лекций: видеопроектор, интерактивная доска, компьютер, обычная доска, пластиковая доска;

2. Компьютерные классы (аудитории №№ 24, 25);

Рабочая программа дисциплины «Программное обеспечение с открытым кодом» составлена в соответствии с требованиями ФГОС ВО по направлению подготовки 44.03.05 "Педагогическое образование", профиль "Математика и информатика" (квалификация (степень) «бакалавр») и требованиями приказа Министерства образования и науки РФ № 1367 от 19.12.2013 г. о порядке организации и осуществления образовательной деятельности по образовательным программам высшего образования – программам бакалавриата, программам специалитета, программам магистратуры.

Программа разработана в 2014 г. (одобрена на заседании кафедры физики и информационных технологий, протокол № 2 от «16» октября 2014 года).


Автор:

канд. физ.-мат. наук, доцент Кузнецов О.А.


Зав. кафедрой физики и

информационных технологий

канд. пед. наук, доцент Сухорукова Е.В.
Декан факультета математики,

экономики и информатики



канд. пед. наук, доцент Кертанова В.В.

Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©nethash.ru 2017
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал