Аннотации программ дисциплин

Вид материалаДокументы

Содержание


«Инструментальные средства информационных систем»
Подобный материал:
1   ...   4   5   6   7   8   9   10   11   12

«Инструментальные средства информационных систем»


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

Квалификация (степень) – бакалавр
  1. Операционные системы

1.1 Установка Linux Введение. Базовые понятия. Свободное программное обеспечение. Мир UNIX. История создания Linux. GNU. Основные дистрибутивы. Слэш и регистр символов. Имена жестих дисков. Монтирование. Загрузка с загрузочного DVD- и flash-носителя. Создание загрузочного носителя. Настройка очередности загрузки в SETUP BIOS. Установка Ubuntu Linux. Настройка программных пакетов. Выбор раздела для установки. Настройка загрузчика.

1.2 Начало работы в Linux Загрузка и вход в систему. Офисные приложения. Терминал. Графические рабочие окружения Gnome и KDE. Командная оболочка bash. Учетные записи. Структура команды. Редактирование и выполнение команд. Переменные оболочки и окружения. История команд. Автоматическое дополнение командной строки. Псевдонимы команд. Командная подстановка. Шаблоны подстановки. Система помощи.

1.3 Работа с файлами и каталогами Дерево файлов и каталогов. Команды cd, mv, rm, touch, ls. Получение списков файлов и каталогов. Перемещение по дереву каталогов. Создание и удаление файлов и каталогов. Копирование, перемещение и переименование файлов и каталогов. Поиск файлов. Определение типов файлов.

1.4 Управление пользователями Хранение учетных записей. Регистрация, удаление, блокирование учетных записей. Управление паролями. Управление группами пользователей. Профили пользователей. Получение отчетов об активности пользователей.

1.5 Процессы Многозадачность. Системные вызовы. Структура процесса. Процессы и задания. Категории процессов. Фоновый режим выполнения заданий. Жизненный цикл процесса. Мониторинг процессов. Сигналы. Перехват и обработка сигналов в bash. Управление приоритетом процессов. Потоки.

1.6 Отложенное и регулярное выполнение заданий Отложенное выполнение заданий: at, atq. Регулярное выполнение заданий: cron.

1.7 Редактор VI. Текстовые файлы и потоки Запуск и режимы работы. Перемещение по тексту. Редактирование текста. Поиск и замена. Команды режима двоеточия. Перенаправление потоков ввода-вывода. Конвееры и фильры. Команда echo. Просмотр файлов: more, less, cat. Объединение файлов. Команды head и tail. Вырезание текста при помощи cut. Сравнение файлов и каталогов. Замена символов. Сортировка строк. Подсчет количества и нумерация строк. Разделение файлов на части. Команда xargs.
  1. Операции в файловой системе

2.1 Регулярные выражения Состав регулярного выражения. Шаблоны. Квантификаторы. Расширенный синтаксис. Команда grep. Обратные ссылки.

2.2 Потоковые редакторы Sed: буферы, замена, обратные ссылки, модификаторы, опции, удаление, печать, инвертирование выбора, запись, чтение. Awk: шаблон, команды, встроенные переменные.

2.3 Сценарии bash Сценарии оболочки. Экранирование. Объявление переменных. Позиционные параметры. Специальные параметры. Проверка заданного условия. Условное исполнение команд. Команда if. Команда case. Циклы. Функции. Отладка сценариев.

2.4 Файловая система Устройство файловой системы. Права доступа к файлам и каталогам. Изменение прав владения файлами. Установка прав доступа. Маска. Специальные биты прав доступа. Специальные файлы. Жесткая связь и мягкая ссылка. Физическая структура и геометрия жесткого диска. Утилиты для создания разделов. Форматирование. Типы файловых систем. Проверка целостности файловой системы. Монтирование. Работа с разделом подкачки. Файл /etc/fstab. Мониторинг дисковых ресурсов.

2.5 Резервное копирование Типы резервного копирования. Планирование резервного копирования. Копирования блоками. Сжатие файлов. Команды tar, dump, restore.

2.6 Системные журналы Конфигурация службы syslog. Источники сообщений. Приоритеты. Основные источники. Проверка работы системы журналирования. Визуальные утилиты работы с журналами. Ротация журналов.

2.7 Процесс загрузки и уровни выполнения Последовательность процесса загрузки. Загрузчик lilo. Загрузчик grub. Параметры ядра. Администрирование grub в Ubuntu Linux. Уровни выполнения — стандарт System V. Настройка автоматического запуска процессов инициализации. Запуск служб вручную. Утилита настройки служб в Red Hat — cовместимых системах. Остановка и перезагрузка системы.
  1. Администрирование в операционных системах

3.1 Управление ПО Задачи администратора при управлении ПО. Хранилища пакетов. Установка программ из пакетов. Менеджеры пакетов RPM, yum, apt-get, dselect. Графические утилиты. Менеджер пакетов Ubuntu. Установка программ из исходных кодов. Управление библиотеками.

3.2 Сетевые средства Linux История Internet. Модель OSI. Классы сетей. IP-адрес и маска подсети. Зарезервированные адреса сетей. Настройка сетевого интерфейса из командной строки. Интерфейс настройки в Ubuntu. Настройка маршрутизатора по умолчанию. Использование DNS. Поиск и устранение проблем в работе сети. Проверка работы DNS. Системный монитор KDE. Утилита мониторинга траффика IPTraf.

3.3 Сетевые службы Linux Службы сети. Удаленный доступ: SSH, VNC. Передача файлов: FTP. Настройка FTP-сервера. Клиент FTP. Команда wget. Сетевая файловая система NFS. Система печати LPD. Система печати CUPS. Совместная работа Windows и Linux компьютеров сети: SAMBA. Основные утилиты пакета SAMBA 3.0.x. Основы настройки SAMBA.

3.4 DNS-сервер BIND Основные понятия DNS. Конфигурационный файл BIND. Зоны прямого и обратного отображения. Журналы DNS.

3.5 HTTP-сервер Apache Статистика интернет последних лет. Семейство проектов Apache. Версии http-сервера Apache. Основные глобальные настройки. Контейнеры. Управление службой Apache. Личные веб-страницы. Ограничение доступа к ресурсам. Виртуальные узлы.

3.6 Кэширующий proxy-сервер squid Схема работы прокси-сервера. Списки контроля доступа. Ограничение доступа группам пользователей. Запрет посещения определенных сайтов, закачки определенных типов файлов, пользования протоколом. Ограничения по скорости, система пулов. Ограничения по времени.
  1. Использование полнотекстового поиска.

Использование пользовательских типов и расширенного языка разметки xml.
  1. Создание и администрирование отчетов измерение производительности работы сервера.

Управление транзакциями и блокировками. Обеспечение высокой доступности к данным. Репликация баз данных.
  1. Резервирование и восстановление баз данных.

Защита баз данных. Средства конфигурирования профессиональных информационных систем.
  1. Принципы компьютерного моделирования химико-технологических систем (ХТС).

Моделирование систем в стационарном и динамических режимах. Знакомство с различными пакетами моделирующих программ.


Автор программы:

доцент Филиппова Е.Б. (кафедра информационных компьютерных технологий РХТУ им. Д.И.Менделеева)

ассистент Науменко С.А. (кафедра информационных компьютерных технологий)


Аннотация рабочей программы учебной дисциплины