Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«Алтайский государственный университет»

Рубцовский институт (филиал)

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ

АРХИТЕКТУРА, АДМИНИСТРИРОВАНИЕ, СЕТЕВЫЕ СЛУЖБЫ LINUX

Специальность 230101.65 Вычислительные машины, комплексы, системы и сети

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

Кафедра – математики и прикладной информатики

Рубцовск - 2011

При разработке учебно-методического комплекса в основу положены:

1) ГОС ВПО по специальности 230101.65 Вычислительные машины, комплексы, системы и сети, утвержденный Министерством образования РФ «27» марта 2000 г., 224 ТЕХ/ДС

2) Учебный план по специальности 230101.65 Вычислительные машины, комплексы, системы и сети, утвержденный решением Ученого совета РИ (филиала) АлтГУ от «23» мая 2011г., протокол

Учебно-методический комплекс одобрен на заседании кафедры математики и прикладной информатики от «27» июня 2011 г., протокол №15

СОДЕРЖАНИЕ

1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА. 4

2. ТЕМАТИЧЕСКИЙ ПЛАН.. 7

3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ.. 9

4. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ.. 16

5. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ. 20

5.1. Примерный перечень вопросов для проведения тестирования. 20

5.2. Примерный перечень вопросов для проведения зачёта и экзамена. 27

6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ.. 29

7. СПИСОК ОСНОВНОЙ И ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ, ДРУГИЕ ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ 31

НЕ нашли? Не то? Что вы ищете?

1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

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

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

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

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

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

Задачи дисциплины:

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

–  освоение и приобретение основных навыков работы с ОС Gentoo Linux.

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

иметь представление:

–  о качественных и количественных методах описания ОС Linux.

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

–  о распределенной обработке информации, сетевых программных и технических средствах информационных сетей.

–  о методах анализа и моделирования информационных процессов в сетях интегрального обслуживания.

знать:

–  сложившуюся терминологию в данной области.

–  основные особенности и характеристики ОС Linux, основополагающие принципы устройства ОС Linux;

–  современные достижения вычислительной техники (вычислительные машины, системы и сети телекоммуникаций).

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

–  Методы проектирования и разработки адаптируемых программных средств.

–  Принципы организации, структуры средств систем мультимедиа и компьютерной графики.

Уметь использовать:

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

–  Сетевые программные и технические средства информационных систем в предметной области.

–  Инструментальные средства, поддерживающие разработку программного обеспечения ПОИС.

–  системные настройки ОС для различных конфигураций компьютерных систем.

Дисциплина «Архитектура, администрирование, сетевые службы Linux» относится к дисциплинам специализации «Эксплуатация ЭВМ и сопровождение вычислительных сетей». Федеральный компонент.

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

«Информатика», «Архитектура ЭВМ», «Операционные системы», «Программирование на языке высокого уровня».

Основными видами занятий являются лекции и лабораторные занятия.

Основной вид текущего контроля – тестирование.

Основной вид семестрового контроля – зачёт по дисциплине.

Основной вид итогового контроля – экзамен по дисциплине.

2. ТЕМАТИЧЕСКИЙ ПЛАН

(распределение часов курса по разделам и видам работ)

Очная форма обучения

Дидактические единицы (ДЕ)

Наименование тем

Максимальная нагрузка студентов, час.

Количество аудиторных часов при очной форме обучения

Самостоятельная работа студентов, час.

Лекции

Семи­нары

Лабора­торные ра­боты

1

2

3

4

5

6

7

ДЕ 1 – Установка и конфигурация Linux

(100 баллов)

1. Что такое ОС вообще и Linux в частности.

6

2

4

2. Именование дисков и разделов в Linux.

2

2

3. Файловая система Linux.

6

2

4

4. Структура жесткого диска.

4

4

5. Планирование жесткого диска для установки Linux.

6

2

4

6. Типы файловых систем в Linux.

4

4

7. Ядро Linux.

4

4

8. Назначение каталогов в Linux.

4

4

9. Gentoo Linux

6

2

4

10. Переменные рабочей среды Gentoo Linux.

4

4

11. Локали

4

4

12. Установка Gentoo Linux.

12

8

4

13. Основные принципы функционирования ОС Linux

8

4

4

14. Изучение файловой системы и функций по обработке и управлению данными

8

4

4

15. Создание и выполнение командных файлов в среде ОС Linux

6

4

2

16. Проверка и восстановление файловой системы

6

6

17. Установка и настройка планировщика задач в среде ОС Gentoo Linux.

6

4

2

Итого часов в семестре:

96

10

30

56

Семестровый контроль

Зачёт

ДЕ 2 – Основные службы Linux

(100 баллов)

18. Сценарии инициализации Gentoo Linux.

6

2

4

19. Управление загрузкой ОС Gentoo Linux.

4

2

2

20. Управление пакетами в ОС Gentoo Linux.

12

2

6

4

21. Установка и настройка веб-сервера в среде ОС Gentoo Linux.

8

2

4

2

22. Установка и настройка почтового сервера в среде ОС Gentoo Linux.

8

2

4

2

23. Удалённое управление операционной системой.

6

2

2

2

24. Установка и настройка файлового сервера в среде ОС Gentoo Linux.

6

2

4

25. Установка и настройка прокси-сервера в среде ОС Gentoo Linux.

6

2

4

26. Установка и настройка DNS сервера в среде ОС Gentoo Linux.

6

4

2

27. Установка и настройка сетевой файловой системы в среде ОС Gentoo Linux.

8

2

4

2

28. Резервное копирование и восстановление в Gentoo Linux.

4

2

2

Итого часов в семестре

74

12

32

30

Итоговый контроль

Экзамен - 40 баллов

Итого часов по дисциплине

170

22

62

86


3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

(дидактические единицы)

ДЕ I «Установка и конфигурация Linux»

Тема 1. Что такое ОС вообще и Linux в частности.

Аудиторное изучение: • Определение ОС. История ОС UNIX. Проект GNU. Фонд свободного программного обеспечения. Открытое лицензионное соглашение GNU, свободы и обязательства, сopyleft. Minix. Развитие Linux. Применение Linux. Архитектура Linux. Дистрибутивы Linux.

Самостоятельное изучение: – создатель Linux. Логотип Linux. Интерфейсы пользователя в Linux. Разработка Linux. Дистрибутивы Linux для мобильных устройств.

Тема 2. Именование дисков и разделов в Linux.

Аудиторное изучение: Файлы устройств. Именование устройств IDE в Linux. Именование устройств SCSI/SATA в Linux. Нумерация разделов жесткого диска

Тема 3. Файловая система в Linux.

Аудиторное изучение: Файловая система. Полный и относительный путь. Монтирование, использование команды монтирования. Корневая файловая система, стандартные каталоги в Linux. Понятие инода (i-node). Жесткая ссылка. Символьная ссылка. Создание ссылок.

Самостоятельное изучение: Монтирование USB дисков. Монтирование NTFS дисков / разделов. Монтирование образов дисков. Монтирование сетевых дисков NFS. Монтирование сетевых дисков SMB. Монтирование FTP серверов.

Тема 4 Структура жесткого диска.

Самостоятельное изучение: Сектора и разделы жесткого диска, таблица разделов. Типы разделов и коды типов разделов. Нумерация разделов.

Тема 5. Планирование жесткого диска для установки Linux.

Аудиторное изучение: Область подкачки. Раздел корневой файловой системы. Параметры монтирования. Дополнительно выделяемые разделы жесткого диска. Понятие логического тома. Монтирование томов.

Самостоятельное изучение: Swap в Linux. Несколько Swap разделов и файлов. Размер Swap файла.

Тема 6. Типы файловых систем в Linux.

Самостоятельное изучение: Типы файловых систем. Журналирование. Файловая система Ext2/3. Файловая система ReiserFS. Файловая система XFS, SWAPFS, JFS. Файловые системы других ОС – FAT12/FAT16/FAT32, NTFS.

Тема 7. Ядро Linux.

Самостоятельное изучение: Понятие ядра Linux. Нумерация версий ядра, стабильные и нестабильные сборки. Архитектура ядра, модули ядра, кольца защиты.

Тема 8. Назначение каталогов в Linux.

Самостоятельное изучение: Стандарт иерархии файловой системы. Назначение каталогов /bin, /boot, /dev, /etc, /home, /home/username, /lost+found, /lib, /media, /mnt, /opt, /proc, /root, /sbin, /srv, /sys, /sys/block, /sys/usb, /sys/bus, /sys/class, /tmp, /usr, /usr/bin, /usr/games, /usr/includes, /usr/lib, /usr/local, /usr/sbin, /usr/share, /usr/share/icons, /usr/share/doc, /usr/src, /var, /var/cache, /var/games, /var/libs, /var/lock, /var/log, /var/spool, /var/www.

Тема 9.Gentoo Linux

Аудиторное изучение: Дистрибутив Gentoo Linux. История Gentoo Linux. Основные особенности Gentoo Linux. Portage – система управления пакетами в Gentoo Linux. Конфигурационный файл системы Portage. Дерево портежей. EBuild файлы. Обновление дерева портежей.

Самостоятельное изучение: Происхождение названия Gentoo. Архитектура x86 и x86-64. Оверлеи. Live пакеты. Утилиты системы Portage.

Тема 10. Переменные рабочей среды Gentoo

Самостоятельное изучение: Понятие переменной среды. Глобальное определение переменных в Gentoo Linux. Формат файла env. d. Сценарий env-update.

Тема 11. Локали

Самостоятельное изучение: Понятие локали. Настройка локали. Переменные окружения локали.

Тема 12. Установка Gentoo Linux.

Аудиторное изучение: Минимальный загрузочный диск Gentoo Linux. Настройка сети. Разметка жесткого диска. Форматирование жесткого диска, создание файловых систем. Монтирование разделов. Установка установочных файлов Gentoo Linux. Настройка основного конфигурационного файла системы портежей. Переход в новую среду. Обновление дерева портежей. Выбор профиля Gentoo Linux. Выбор USE флагов. Установка исходных кодов ядра Gentoo Linux. Компиляция ядра. Установка и настройка загрузчика. Настройка и запуск служб сетевых интерфейсов. Настройка fstab. Настройка локалей. Настройка и запуск службы переключения клавиатуры. Установка экранного шрифта. Настройка временной зоны.

Самостоятельное изучение: chroot — операция изменения корневого каталога в Unix-подобных операционных системах. Настройка ядра перед компиляций. Назначение основных USE флагов.

Тема 13. Основные принципы функционирования ОС Linux.

Аудиторное изучение: Диспетчер процессов Init. Командная оболочка BASH. Инструментальные средства программирования. Регистрация пользователя в системе. Выход из системы. Выполнение простых команд. Группирование команд, конвейер.

Самостоятельное изучение: Графические оболочки KDE, GNOME. Сетевая поддержка NFS, SMB, TCP/IP. Коллекция компиляторов GNU (GCC).

Тема 14. Изучение файловой системы и функций по обработке и управлению данными.

Аудиторное изучение: Создание символьных ссылок. Создание жёстких ссылок. Уровни доступа к файлам и каталогам. Атрибуты файлов и каталогов. Создание, удаление файлов и каталогов. Поиск файлов. Поиск по заданному регулярному выражению.

Самостоятельное изучение: Регулярные выражения. Потоковый текстовый редактор sed. Утилита-фильтр grep.

Тема 15. Создание и выполнение командных файлов в среде ОС Linux.

Аудиторное изучение: Переменные командного интерпретатора BASH. Простые, позиционные и специальные переменные. Арифметические операции. Встроенные команды. Управление программами: условный оператор, циклы.

Самостоятельное изучение: Перенаправление ввода-вывода. Конвейер. Логические переменные. Целочисленная математика. Расширение скобок. Горячие клавиши. Стартовые скрипты. Сравнение командных оболочек Linux.

Тема 16. Проверка и восстановление файловой системы

Аудиторное изучение: Утилита file system check (fsck). Команда dd (DiskCopy).

Самостоятельное изучение: Диски спасатели: набор инструментов для восстановления системы.

Тема 17. Установка и настройка планировщика задач в среде ОС Gentoo Linux.

Аудиторное изучение: Понятие планировщика задач. Установка и настройка планировщика Dillon's Cron.

Самостоятельное изучение: Установка и настройка планировщика Vixie cron, Bcron, Fcron. Anacron.

ДЕ II «Основные службы Linux»

Тема 18. Сценарии инициализации Gentoo Linux.

Аудиторное изучение: Процесс загрузки Gentoo Linux. Процесс init. Система инициализации Gentoo Linux. Уровни запуска. Использование rc-update. Добавление и удаление служб. Настройка служб.

Самостоятельное изучение: Структура сценариев инициализации. Зависимости служб. Виртуальные зависимости.

Тема 19. Управление загрузкой ОС Gentoo Linux.

Аудиторное изучение: Основная система инициализации OpenRC. Конфигурация OpenRC. Журнал загрузки ОС. Интерактивная загрузка ОС.

Самостоятельное изучение: Система инициализации Systemd. Система инициализации Launchd. Система инициализации Upstart. Service Management Facility в ОС Solaris.

Тема 20. Управление пакетами в ОС Gentoo Linux.

Аудиторное изучение: Пакет утилит GentoolKit. Утилита EQuery. Утилита EUse. Утилита revdep-rebuild.

Самостоятельное изучение: Kuroo – графический интерфейс к системе управления пакетами в Gentoo Linux.

Тема 21. Установка и настройка Web сервера в среде ОС Gentoo Linux.

Аудиторное изучение:Web-сервер Apache. Архитектура Apache. Конфигурация Apache. Модули Apache.

Самостоятельное изучение: Механизм виртуальных хостов в Apache.

Тема 22. Установка и настройка почтового сервера в среде ОС Gentoo Linux.

Аудиторное изучение: Postfix — агент передачи почты. Установка и настройка службы Postfix.

Самостоятельное изучение: Sendmail — агент передачи почты. Установка и настройка службы Sendmail.

Тема 23. Удалённое управление операционной системой.

Аудиторное изучение: Протокол SSH (безопасная оболочка). Установка сервера и клиента SSH в Gentoo Linux (пакет OpenSHH). Свободно-распространяемый SSH клиент PyTTY. Аутентификация основанная на клавиатурном вводе пароля. Аутентификация с помощью системы ключей.

Самостоятельное изучение: Туннелирование TCP соединений. Ключи RSA и DSA. Дополнительная настройка службы SSH. Протокол безопасного копирования файлов SCP.

Тема 24. Установка и настройка файлового сервера в среде ОС Gentoo Linux.

Аудиторное изучение: Организация файлового сервера. Авторизация пользователей через домен контроллер. Установка и настройка файлового сервера Samba.

Самостоятельное изучение: Интеграция файлового сервера в доменную структуру предприятия. Сравнение Samba с Windows Server.

Тема 25. Установка и настройка прокси-сервера в среде ОС Gentoo Linux.

Аудиторное изучение: Виды прокси-серверов. Назначение и основные функции прокси-сервера squid. Установка и настройка прокси-сервера squid. Списки контроля доступа. Идентификация. Ограничение доступа для групп. Ограничение максимальной скорости соединения. Обратное кэширование. Режим прозрачного прокси-сервера.

Самостоятельное изучение: Установка и настройка прокси-сервера Ideco ICS. Установка и настройка прокси-сервера 3proxy.

Тема 26. Установка и настройка DNS сервера в среде ОС Gentoo Linux.

Аудиторное изучение: Понятие DNS-сервера. Типы DNS-серверов. Виды DNS-запросов. Установка и настройка DNS-сервера BIND.

Самостоятельное изучение: Обращение к DNS-серверу с помощью утилиты nslookup. Установка и настройка DNS-сервера PowerDNS. Установка и настройка DNS-сервера MyDNS.

Тема 27. Установка и настройка сетевой файловой системы в среде ОС Gentoo Linux.

Аудиторное изучение: Понятие NFS. Компоненты NFS. Версии NFS. WebNFS. Установка и настройка поддержки NFS в Gentoo Linux. Пакет nfs-utils.

Самостоятельное изучение: Протоколы для удалённого доступа к файлам и принтерамSMB, SMBFS.

Тема 28. Резервное копирование и восстановление в Gentoo Linux.

Аудиторное изучение: Основные средства для выполнения резервного копирования в среде Gentoo Linux. Выполнение резервного копирования в мультисерверной среде.

Самостоятельное изучение: Автоматизация резервного копирования.

Содержание лабораторных занятий

Лабораторная работа №1. Тема: «Установка Gentoo Linux».

Лабораторная работа №2. Тема: «Основные принципы функционирования ОС Linux».

Лабораторная работа №3. Тема: «Изучение файловой системы и функций по обработке и управлению данными».

Лабораторная работа №4. Тема: «Создание и выполнение командных файлов в среде ОС Linux».

Лабораторная работа №5. Тема: «Проверка и восстановление файловой системы».

Лабораторная работа №6 Тема: «Установка и настройка планировщика задач в среде ОС Gentoo Linux»

Лабораторная работа №7 Тема: «Управление загрузкой ОС Gentoo Linux».

Лабораторная работа №8 Тема: «Управление пакетами в ОС Gentoo Linux».

Лабораторная работа №9 Тема: «Установка и настройка веб-сервера в среде ОС Gentoo Linux».

Лабораторная работа №10 Тема: «Установка и настройка почтового сервера в среде ОС Gentoo Linux».

Лабораторная работа №11 Тема: «Удалённое управление операционной системой»

Лабораторная работа №12 Тема: «Установка и настройка файлового сервера в среде ОС Gentoo Linux»

Лабораторная работа №13. Тема: «Установка и настройка прокси-сервера в среде ОС Gentoo Linux».

Лабораторная работа №14 Тема: «Установка и настройка DNS-сервера в среде ОС Gentoo Linux»

Лабораторная работа №15. Тема: «Установка и сетевой файловой системы в среде ОС Gentoo Linux»

Лабораторная работа №16. Тема: «Резервное копирование и восстановление в Gentoo Linux».

4. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ

Образовательная технология

В преподавании дисциплины используются преимущественно традиционные образовательные технологии:

·  лекции сопровождающиеся демонстрацией презентации с помощью мультимедийного проектора;

·  использование выдач (печатного варианта слайдов) в качестве раздаточных материалов;

·  лабораторный практикум в компьютерном классе;

·  самостоятельная работа студентов.

Цель лекции – сообщение новых знаний, систематизация и обобщение накопленных, развитие познавательных и профессиональных интересов.

Большая часть аудиторных занятий курса «Архитектура, администрирование, сетевые службы Linux» проводится в форме лабораторного практикума в компьютерном классе. Лабораторный практикум – как обязательный элемент образовательного процесса по данной дисциплине, призван закрепить полученные теоретические знания и обеспечить формирование навыков работы в ОС Gentoo Linux. Они проводятся по мере (и после) изучения теоретического материала, и выполняются как индивидуально каждым студентом, так и аудиторией в целом. Лабораторный практикум является интерактивной формой проведения занятий, поскольку во время таких занятий происходит постоянное взаимодействие по каналам педагогических коммуникаций преподаватель <=> студент и студент <=> студент.

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

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

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

В образовательном процессе по дисциплине выделяется два вида самостоятельной работы:

·  аудиторная;

·  внеаудиторная.

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

·  работа в малых группах при проведении лабораторных занятий – мозговой штурм для выполнения задания;

·  поиск информации в системе документации для выполнения задания.

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

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

Формами внеаудиторной самостоятельной работы является: чтение текста (учебника, первоисточника, дополнительной литературы); конспектирование текста; выписки из текста; работа с конспектом лекции; самостоятельное выполнение заданий на лабораторных и практических занятиях; выполнение домашних заданий;

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

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

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

К зачёту и экзамену допускаются студенты, которые:

·  прослушали лекции; в случае пропуска лекции предоставили конспект;

·  посетили лабораторные занятия и выполнили на них все практические задания;

·  при необходимости – «отработали» пропуски.

Зачет является семестровой формой контроля по дисциплине. Он проводится по следующему плану.

Студенты:

·  отвечают на один теоретический вопроса из списка вопросов к зачету;

·  выполняют практическое задание, аналогичное аудиторным заданиям.

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

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

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

Экзамен проводится по следующему плану.

Студенты:

·  отвечают на два теоретических вопроса из списка вопросов к экзамену;

·  выполняют практическое задание, аналогичное аудиторным заданиям.

Студенту необходимо знать и учитывать критерии оценки ответа при самоанализе собственного ответа. Учебную деятельность студентов преподавать оценивает по следующим критериям:

Критерии оценки

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

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

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

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

5. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ.

5.1. Примерный перечень вопросов для проведения тестирования

1.  Что из указанного является прослойкой между оборудованием и программной оболочкой в операционной системе Linux?

·  Bios

·  Ядро (Kernel)

·  Логи

·  Временный диск (Ram Disk)

2.  При помощи каких команд можно динамически загрузить модуль в ядро работающей ОС Linix

·  Modprobe

·  Kldload

·  Modload

·  Ни одной из перечисленных

·  Insmod

·  Addmod

3.  Имеется архив «some. tar. gz». Как извлечь содержащийся в нём файл «passwords»?

·  Tar xjvf some. tar. gz passwords

·  Tar cjf some. tar. gz passwords

·  Tar czf some. tar. gz passwords

·  Tar xzf some. tar. gz passwords

4.  При помощи какой утилиты можно «посмотреть» загруженные модули ядра ОС Linux?

·  Pickup mod

·  Insmod

·  Showmod

·  Chmod

·  Lsmod

5.  Какая из директорий по умолчанию хранит конфигурационные файлы Linux?

·  /conf

·  /etc

·  /var

·  /config

·  /usr

6.  В каком файле хранится список примонтированных устройств?

·  /etc/fstab

·  /etc/mtab

·  /etc/mke2fs. conf

·  /etc/environment

7.  Если значение umask равно 0022, каким будет значение прав доступа к новым файлам?

·  777

·  666

·  655

·  644

8.  Что произойдёт если выполнить команду!10:p

·  Будет показано десять файлов в текущей директории

·  Будет выполнена десятая команда из истории (history)

·  Будет показана десятая команда из истории (history)

·  Будет удалено 10 файлов из текущей директории

·  Будет ошибка (!10:p command not found)

9.  Чему эквивалентна запись права доступа 777

·  -rwxrwxrwx

·  -rwx-wxr-x

·  -rwxrwxrw-

·  -rw-rw-rw-

10.  Какой файл необходимо создать для запрета входа в систему непривилегированных пользователей?

·  /etc/login. access

·  /etc/hushlogin

·  /etc/nologin

·  /etc/poweroff

11.  Укажите корректный вариант использования grep

·  grep "a.*b" file

·  grep "a.*b." File

·  grep "aaa*" file

·  Все вышеперечисленные варианты

12.  Как можно узнать релиз ядра Linux?

·  kernel –uname

·  uname –kernel

·  uname –f

·  uname –r

13.  С помощью какой команды можно получить шестнадцатеричный дамп файла?

·  du

·  od

·  dupmfile

·  fd

·  df

·  filedump

·  dd

14.  Вы находитесь в процессе пересборки ядра. Какая команда компилирует модули?

·  make modules

·  make modulesinstall

·  makemodules

·  makemodules

15.  Какая команда используется для отображения свободного места на диске?

·  dd

·  df

·  lsof

·  du

16.  Что такое LILO (в терминах Linux)?

·  Last In Last Out

·  Linux Linked Objects

·  Linux Loader

·  Linked Lightweight Objects

·  Linux Input/Output

17.  Вы находитесь в процессе сборки/пересборки ядра. Какая команда обеспечит, чтобы все зависимости находились на месте?

·  makedep

·  make dep

·  make dependences

·  dep

·  makedependences

18.  Какая команда изменяет права доступа к файлам и директориям?

·  chpermission

·  changemod

·  usermod

·  chmod

19.  Какая из следующих команд может быть использована для отображения большого списка файлов, с удобочитаемым размером файла (к примеру 6.8 мб вместо 6819467)?

·  ls –lh

·  ls

·  ls –l

·  ls +ah

20.  Отметьте все варианты правильного использования команды cd (текущий каталог пустой).

·  cd.

·  cd ~

·  cd –

·  cd +

21.  Какая команда будет корректной для создания права доступа 755 к директории /etc/test?

·  chmod 755 /etc/test

·  changemod 755 /etc/test

·  modchange 755 /etc/test

·  Ни одна из указанных

22.  Что будет выведено на терминал после выполнения следующих операций:

1. echо "test" > somеfilе

2. сat sоmefile | greр - i ТЕSТ

·  test

·  Сообщение об ошибке

·  TEST

·  На терминал ничего не выведется

23.  Какой командой можно посмотреть список устройств на PCI шине?

·  ls | grep pci

·  lspci

·  ls pci

·  pcimodules

24.  Какая команда создает символьную ссылку (softlink)?

·  $ ln -slink /etc/test test

·  $ ln -s /etc/test test

·  $ ln -softlink /etc/test test

·  $ ln /etc/test test

25.  Чему эквивалентна запись права доступа 644?

·  -rw-r--r—

·  -rw-rx-rx-

·  -rwxr--r—

·  -r-xr-xr-x

26.  Вы находитесь в процессе пересборки ядра. Какая команда устанавливает модули?

·  make modules

·  make modulesinstall

·  make modules_install

·  Такой команды не существует

·  install modules

27.  Как в bash-оболочке правильно установить переменную среды VAR в значение VAL?

·  set VAR:=VAL

·  VAR=VAL

·  set VAR=VAL

·  configure VAR=VAL

·  $VAR=VAL

28.  Вы находитесь в процессе пересборки ядра. Какая команда удаляет объектные файлы, оставшиеся после предыдущей компиляции?

·  make clean

·  clean

·  make mrproper

·  make dep

29.  Что обозначает термин SELinux?

·  SELinux (англ. Second Edition Linux) — Дистрибутив Linux с поддержкой 64 битной архитектурыSELinux (англ. Security-Enhanced Linux) — Linux с улучшенной безопасностью

·  SELinux (англ. Standart Edition Linux) - Дистрибутив, содержащий только стандартные компоненты системы (ядро, binutils, gcc, glibs, bash, ...)

·  SELinux (англ. Source Edition Linux) — Дистрибутив Linux распространяемый в виде исходных текстов

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

·  Такой команды не существует.

·  gconfig

·  make old_config

·  make gconfig

·  make config

·  make xconfig

·  oldconfig

·  old_config

·  config

·  make oldconfig

·  xconfig

31.  Как примонтировать директорию /somePath/1 на директорию /somePath/2?

·  mount /somePath/1 /somePath/2 - t ext3

·  bind /somePath/1 /somePath/2

·  mount /somePath/1 /somePath/2

·  mount --bind /somePath/1 /somePath/2

32.  С помощью какой команды можно получить список подсоединенных USB устройств?

·  usb

·  usbls

·  showusb

·  show usb

·  ls usb

·  usbshow

·  lsusb

33.  Текущая директория пользователя /root/Desktop/abc. Если он выполнит $ cd../../../ какой будет текущая директория?

·  /

·  /root/

·  /root/Desktop

·  /root/Desktop/abc

34.  Какой процесс в Linux не имеет родительского процесса?

·  hald

·  Xorg

·  bash

·  /etc/init

·  init

35.  В текущей директории имеется файл file Какие права на файл установятся после выполнения следующей команды? chmod u+rx-w, g-wr+x, o-rwx file

·  -rw-rw---

·  -rw-rw-rwx

·  -r-x--x---

·  -rwxrwxrwx

·  --w-rw-rwx

·  Возникнет сообщение об ошибке.

36.  Какая команда используется для редактирования настроек учетной записи пользователя?

·  modseradd

·  moduser

·  usermod

·  modify

5.2. Примерный перечень вопросов для проведения зачёта и экзамена

Теоретическая часть

37.  Основные особенности архитектуры Linux

38.  Сравнить архитектуру ОС Linux и ОС Windows

39.  Что явилось предпосылкой современной архитектуры ОС Linux

40.  Особенности основных дистрибутивов ОС Linux

41.  Проследить генеалогическую зависимость дистрибутивов Linux

42.  Требования, предъявляемые к техническому обеспечению компьютера с ОС Linux

43.  Файловые системы, используемые в ОС Linux

44.  Понятие стадии в ОС Gentoo Linux

45.  Понятие портежа в ОС Gentoo Linux

46.  Понятие репозитория в ОС Gentoo Linux

47.  Понятие синхронизации портежей. Необходимость службы «Точного времени»

48.  Необходимость в перестройке «Мира»

49.  Использование переменной окружения USE

50.  Понятие маскировки пакетов в ОС Gentoo Linux

51.  Определение зависимостей, при перестройке мира

52.  Определение конфликтов при перестройке мира

53.  Понятие PAM

54.  Особенности компиляции ядер ветви 2.4 и 2.6

55.  Загрузчики Grub и Lilo

56.  Основные ошибки, которые могут возникать в файловой системе EXT3

57.  Основные ошибки, которые могут возникать в файловой системе REISERFS

58.  Основные ошибки, которые могут возникать в файловой системе XFS

59.  Конфигурирование сетевого интерфейса

60.  Настройка сетевой файловой системы

61.  Настройка файлового сервера

62.  Настройка WEB-сервера

63.  Настройка DNS-сервера

64.  Настройка почтового сервера

65.  Настройка прокси-сервера

66.  Резервное копирование и восстановление в Gentoo Linux

Практическая часть

1.  Определить характеристики сетевых интерфейсов, присутствующих в системе

2.  Определить какие файловые системы установлены в системе

3.  Определить, какие средства авторизации пользователей используются в системе

4.  Определить, какая версия ядра установлена в системе, какие элементы ядра активированы

5.  Определить, какие пакеты требуют обновления

6.  Определить, присутствует ли конфликт в зависимости пакетов в системе

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

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

9.  Определить, какие сайты работают под управлением WEB-сервера

10.  Определить, какими зонами управляет DNS-сервер компьютера

11.  Определить, в соответствии с какими правилами происходит отправка/получение почты на данном сервере

12.  Определить, какие правила регулируют организацию соединений на данном прокси-сервере

13.  Определить, какие сервисы запущены в настоящее время на сервере

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

15.  Определить, имеются ли на компьютере файлы с установленным битом «Выполнение от имени пользователя»

6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

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

Таблица 1. Необходимое для лекционных занятий программное обеспечение

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

Описание

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

Windows XP Professional либо более поздней версии (32-х битная)

Операционная система семейства Windows NT корпорации Microsoft

Лицензионное прикладное программное обеспечение

Microsoft Office 2003 либо более поздней версии

Офисный пакет приложений для операционных систем Microsoft Windows. Обязательно наличие в составе пакета Microsoft Word, Microsoft Excel, Microsoft PowerPoint и Microsoft Visio.

Лабораторно-практические занятия по данной дисциплине должны проходить в лаборатории модульного конструирования средств вычислительной техники. Персональные компьютеры лаборатории должны иметь возможность загрузки с USB-накопителя (или CD/DVD диска) и прямой выход в интернет. Для каждого персонального компьютера требуются USB-флеш-накопитель (или CD/DVD диск) содержащий программное обеспечение представленное в таблице 2. и отдельный неразмеченный жесткий диск.

Таблица 2. Необходимое для лабораторно-практических занятий программное обеспечение

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

Описание

Свободно распространяемое системное программное обеспечение

Минимальный дистрибутив Gentoo Linux архитектуры AMD64

Популярный дистрибутив ОС Linux с мощной и гибкой технологией Portage, совмещающей в себе возможности конфигурирования и настройки, а также автоматизированную систему управления пакетами. (www. gentoo. org )

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

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

1.  Костромин, Linux для пользователя / . – СПб.: БХВ-Петербург, 2003. – 672 c.

2.  Попов система Gentoo Linux монография / , – Бийск: Изд-во Алт. гос. техн. ун-та, 2007. – 314 с.

3.  Птицын Linux. Самоучитель. – М.: Диалектика, 2003. – 208 с.

4.  Сэри, П. Сервер RED HAT LINUX для WINDOWS / П. Сэри. – К.: Диа-Софт, 2001. – 400 c.

5.  Red Hat Linux 6.2 : Учебный курс / Под ред. А. Пасечника. – СПб: Питер, 2000 – 560 c.

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

6.  Брокмайер Дж. Маршрутизация в Linux / Дж. Брокмайер – СПб.: Вильямс, 2002. – 240 c.

7.  Linux : Справочник / К. Рейчард, П. Фолькердинг. – СПб: ПитерКом, 1999. – 480 c.

8.  LINUX: руководство по операционной системе : В 2 т. Т.1 / Р. Петерсен. – СПб: BHV, 1999. – 528 c.

9.  LINUX: руководство по операционной системе : В 2 т. Т.2 / Р. Петерсен. – СПб: BHV, 1999. – 480 c.

10. Уолтон, Ш. Создание сетевых приложений в среде Linux : Руководство разработчика / Ш. Уолтон. – СПб: BHV-Петербург, 2001 – 464 c.

11. Red Hat Linux : Энциклопедия пользователя : пер. с англ. / и др.. – Киев: ДиаСофт, 1999. – 464 c.

Базы данных, интернет-ресурсы,
информационно-справочные и поисковые системы

12. Gentoo Linux [Электронный ресурс] : [офиц. сайт] – Режим доступа: http://www. gentoo. org/, свободный.

13. Gentoo Linux Wiki — вики-проект [Электронный ресурс] – Режим доступа: http://en. /wiki/Main_Page, свободный.

14. Gentoo Developer Handbook. [Электронный ресурс] – Режим доступа: http://www. gentoo. org/proj/en/devrel/handbook/handbook. xml, свободный.

15. Русское сообщество Gentoo. [Электронный ресурс] – Режим доступа: http://www. *****/, свободный.

16. Calculate Linux [Электронный ресурс]: основанный на Gentoo оптимизированный дистрибутив, предназначенный для быстрого развёртывания в корпоративной среде – Режим доступа: http://www. *****/, свободный.

17. Википедия. Свободная энциклопедия. [Электронный ресурс]: Gentoo Linux – Режим доступа: http://ru. wikipedia. org/wiki/Gentoo, свободный.

18. Википедия. Свободная энциклопедия. [Электронный ресурс]: Portage – Режим доступа: http://ru. wikipedia. org/wiki/Portage, свободный