Примерная программа наименование дисциплины Администрирование информационных систем

Вид материалаПримерная программа

Содержание


2. Место дисциплины в структуре ООП
3. Требования к результатам освоения дисциплины
4. Объем дисциплины и виды учебной работы
Аудиторные занятия (всего)
Самостоятельная работа (всего)
5. Содержание дисциплины
5.2 Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
5.3. Разделы дисциплин и виды занятий
6. Лабораторный практикум
7. Практические занятия (семинары)
8. Примерная тематика курсовых проектов (работ)
Средства и платформы
Форма представления результатов
9. Учебно-методическое и информационное обеспечение дисциплины
10. Материально-техническое обеспечение дисциплины
11. Методические рекомендации по организации изучения дисциплины
Комплексная цель
Краткое изложение программного материала
Пример задания, позволяющего обеспечить достижение комплексной цели
Лабораторные работы
...
Полное содержание
Подобный материал:


ПРИМЕРНАЯ ПРОГРАММА


Наименование дисциплины

Администрирование информационных систем


Рекомендуется для направления (ий) подготовки (специальности (ей))


010500 Математическое обеспечение и администрирование информационных систем


Квалификация (степень) выпускника БАКАЛАВР


1. Цели и задачи дисциплины:

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


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

Дисциплина «Администрирование информационных систем» относится к циклу профессиональных дисциплин (Б-3), и является междисциплинарным направлением в информатике, имеющим высокую степень практической ориентированности на изучение и применение современных информационных платформ прикладного и системного уровней.

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

  1. «Сети ЭВМ и Телекоммуникации»
  2. «Программирование на ЯВУ»
  3. «Операционные системы и оболочки»;
  4. «Базы данных и СУБД»;

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

  1. «Архитектура вычислительных систем и компьютерных сетей;
  2. «Программирование в Интернет».


3. Требования к результатам освоения дисциплины:

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

ОК-2, ОК-4, ОК-5, ОК-6, ОК-7, ОК-8, ОК-9, ОК-10, ОК-11, ОК-12, ОК-13, ОК-14, ОК-16, ПК-1, ПК-2, ПК-3, ПК-6, ПК-8, ПК-14, ПК-17, ПК-18, ПК-21, ПК-22, ПК-26, ПК-34, ПК-35, ПК-36.


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


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


Уметь:
  • применять аппаратные средства современной вычислительной техники и средства их программирования для эффективной реализации аппаратно-программных комплексов различного назначения;
  • применять основные методы построения и администрирования многопользовательских информационных систем, систем управления базами данных, интернет-систем и их комбинаций;
  • идентифицировать и формулировать задачи администрирования информационных систем;




    Владеть:
  • навыками развертывания и администрирования информационных систем в незнакомом окружении, включая виртуализованные платформы;
  • навыками сопряжения информационных систем различного назначения;



4. Объем дисциплины и виды учебной работы

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

Вид учебной работы

Всего часов

Семестры

1

2




Аудиторные занятия (всего)

108

54

54

В том числе:

-

-

-

Лекции

70

36

36

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










Семинары (С)










Лабораторные работы (ЛР)

35

18

18

Самостоятельная работа (всего)

72

54

18

В том числе:

-

-

-

Курсовой проект (работа)

36

36




Самостоятельная работа по темам лекций и лабораторных занятий

36

18

18

Вид промежуточной аттестации (зачет, экзамен)




зачет

экзамен

Общая трудоемкость час

зач. ед.

180

108

72

5

3

2


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

5.1. Содержание разделов дисциплины

№ п/п

Наименование раздела дисциплины

Содержание раздела



Введение

Основные понятия и термины информационных систем, понятие сетевого и системного администрирования. Информационные системы и предпосылки их создания. Организация вычислительных сетей и систем передачи данных.


Виртуальная машина, подготовка к ЛР

Устройство и использование виртуальной машины VMWare, установка ОС Linux на платформе виртуальной машины.


Эталонные модели и уровни, Примеры сетей и систем передачи данных

Эталонная модель OSI, модель TCP/IP. Сравнение моделей МОС и TCP/IP, недостатки модели и протоколов МОС, недостатки эталонной модели TCP/IP.


Сетевое ПО

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


Адресация в IP-сетях. MAC-адреса, IP-адреса, DNS

Типы адресов стека TCP/IP, классы IP-адресов, порядок распределения IP-адресов. Отображение IP-адресов на локальные адреса, отображение доменных имен на IP-адреса.


Построение сетевого уровня

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


Маршрутизация, основные алгоритмы

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


Межсетевое взаимодействие

Межсетевое взаимодействие без соединений, туннелирование, межсетевая маршрутизация, фрагментация, firewall.


Протокол HTTP. Установка и конфигурирование Web-сервера

Протокол HTTP/1.1, идентификация ресурсов, использование URI для Web (HTTP), HTTP-запрос, HTTP-ответ, Web-сервер Apache, установка и настройка Web-сервера, конфигурирование среды, конфигурирование Web-сервера, тестирование.


Протоколы SMTP-POP3.

Устройство систем электронной почты, именование и адресация, структура и состав системы электронной почты. Почтовые сообщения. Отправка, протокол SMTP, получение, протокол POP3, формат хранилища, формат сообщений.


Установка и конфигурирование EMail-сервера

Устройство MTA Postfix, базовая конфигурация Postfix, конфигурирование среды, установка postfix-2.0.8 (SMTP). Мониторинг работы, тестирование работы Postfix, установка imap-2001a (POP3/IMAP4), тестирование работы imap-2001a.


Архитектура. СУБД

Архитектура. СУБД. Cтруктура памяти (SGA, PGA), физические процессы и набор файлов (файлы параметров, файлы журнала повторного выполнения...). Использование SQLPLUS.


Фрагментация

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


Механизмы блокирования в СУБД Oracle

Механизмы блокирования в СУБД Oracle, типы блокировок (DML, DDL, защелки...), проблемы некорректных блокировок (взаимные блокировки, блокирование-доступа, эскалация блокировок).


Транзакции

Транзакции. Неделимость транзакции и ее влияние на выполнение операторов в Oracle. Управления транзакциями (COMMIT, SAVEPOINT, ROLLBACK), ограничения целостности и распределенные транзакции (протокол двухфазной фиксации).


Автономные транзакции, повторное выполнение и откат

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


Импорт, экспорт и загрузка данных

Импорт, экспорт и загрузка данных. Средства импорта и экспорта. Проблемы экспорта больших объемов информации, разделения и переноса данных. Использование резервного копирования. Проблемы использования средств экспорта и импорта данных. Загрузка данных, утилита SQLLDR. Загрузка данных в формате записей с разделителями полей, обновление существующих строк и вставка новых, выгрузка данных, проблемы при использовании SQLLDR.


Концепции резервирования и восстановления

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


Технология флэшбэк

Flashback Database, Flashback Table, Flashback Drop, Flashback Query, Flashback Versions Query, Flashback Transaction Query


Сетевая среда ORACLE

Enterprise Manager для создания дополнительных процессов прослушивания, создания псевдонимов служб Oracle Net, конфигурирование перенаправления соединения при сбое (connect-time failover), управления процессом прослушивания Oracle Net. Утилита tnsping для тестирования соединения через Oracle Net, ситуации, в которых следует применять разделяемые серверные процессы вместо выделенных процессов.


5.2 Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами

№ п/п

Наименование обеспе-чиваемых (последую-щих) дисциплин

№ № разделов данной дисциплины, необходимых для изучения обеспечиваемых (последующих) дисциплин

1

2

3

4

5

6

7

8

9



Программирование в Интернет

4

5

9

12

14

15











Архитектура вычислительных систем и компьютерных сетей

3

7






















5.3. Разделы дисциплин и виды занятий

№ п/п

Наименование раздела дисциплины

Лекц.

Практ.

зан.

Лаб.

зан.

Семин

СРС

Все-го

час.



Введение

2













2


Виртуальная машина, подготовка к ЛР

2




2




2

6


Эталонные модели и уровни, Примеры сетей и систем передачи данных

2










2

4


Сетевое ПО

4




2




2

8


Адресация в IP-сетях. MAC-адреса, IP-адреса, DNS

6




4




2

12


Построение сетевого уровня

4










2

6


Маршрутизация, основные алгоритмы

4










2

6


Межсетевое взаимодействие

2










2

4


Протокол HTTP. Установка и конфигурирование Web-сервера

4




5




2

11


Протоколы SMTP-POP3.

4




2




2

8


Установка и конфигурирование EMail-сервера

4




3




2

9


Архитектура. СУБД

4




6







10


Фрагментация

4




6




2

12


Механизмы блокирования в СУБД Oracle

4










2

6


Транзакции

4










2

6


Автономные транзакции,Повторное выполнение и откат

2










2

4


Импорт, экспорт и загрузка данных

4




6




2

12


Концепции резервирования и восстановления

4










2

6


Технология флэшбэк

4










2

6


Сетевая среда ORACLE

4










2

6

6. Лабораторный практикум

№ п/п

№ раздела дисциплины

Наименование лабораторных работ

Трудо-емкость

(час.)



1-4

Основы администрирования Linux

4


5

Установка DNS сервера в среде Linux

4


9

Установка и настройка Web-сервера Apache в среде Linux

5


10-11

Установка и настройка сервера электронной почты в среде Linux

5


12

Установка Oracle XE/10g/11g. Основы применения SQLPLUS

6


13

Oracle XE/10g/11g. Фрагментирование БД.

6


17

Импорт/Экспорт/Загрузка данных в Oracle XE/10g/11g.

6

7. Практические занятия (семинары)

Практические занятия не предусмотрены.

№ п/п

№ раздела дисциплины

Тематика практических занятий (семинаров)

Трудо-емкость

(час.)

1.











8. Примерная тематика курсовых проектов (работ)

8.1. Темы, связанные с разработкой ПО

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


Средства и платформы

Разработки могут выполняться как для ОС Windows, так и для ОС Linux/Unix. В качестве средств разработки могут использоваться:
  • Turbo Delphi Explorer (win32)
  • MS Visual Studio .NET (win32)
  • Java/Eclipse (win32, *nix)
  • KDevelop (*nix)
  • gcc/PLAIN C/ANSI C (*nix)
  • php-cli, perl (win32, *nix)


Форма представления результатов

В качестве результата разработки предъявляется:

1. Исходный код разработанной системы и необходимые для сборки библиотеки, в том числе и сторонние: все должно собраться «с нуля» во время сдачи КР в присутствие преподавателя;

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


Список тем

Сетевые игры (H2H)

  1. «Морской бой»;
  2. «Шашки»/«Шахматы»;
  3. «Реверси»;
  4. «Крестики-нолики»;
  5. «Быки и коровы»;
  6. «Меморина»;
  7. «Точки».

Сетевые приложения

  1. Разработка FTP-клиента;
  2. Разработка SMTP/POP3 клиента;
  3. Разработка FTP-сервера;
  4. Разработка сетевого анализатора пакетов (сниффер);
  5. Разработка Web-сервера;
  6. Разработка программы для чата (клиент/сервер);
  7. Разработка Web-клиента для чата;
  8. Разработка Web-сканера;
  9. Разработки программы анализа сервера DNS;
  10. Разработка клиента ICQ;
  11. Разработка новостного клиента (поддержка протокола NNTP);
  12. Разработка подключаемого модуля авторизации (PAM-модуля) для Linux/Unix.


8.2. Темы, связанные с установкой, конфигурированием и сопряжением информационных систем


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


Средства и платформы

Все темы предусматривают для выполнения работ использование платформы Unix/Linux. Конкретный вариант ОС выбирается студентом по своему вкусу. Собирать указанную конфигурацию ПО необходимо в среде VMWare Server.


Форма представления результатов

В качестве результата разработки предъявляются:

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

Список тем

  1. Single Subversion+Apache+LDAP;
  2. Multiple Subversion+Apache+LDAP;
  3. Postfix+Apache+MySQL+PHP;
  4. Postfix+Mail List Management+Apache;
  5. NFS (Network File System);
  6. Courier IMAP/POP3+MySQL+PAM;
  7. Apache+PHP+MySQL+PHPMyAdmin;
  8. NNTP-сервер;
  9. FTP-сервер+(внешняя авторизация);
  10. Multiple Subversion+Apache+SSL+LDAP+VPN+DNS-RoundRobin;
  11. Установка Squid с авторизацией на LDAP-сервере.


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

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

  1. Кульгин М. Технологии корпоративных сетей. Энциклопедия. – СПб.: ПИТЕР, 1999. — 704 с., ил.
  2. Олифер В.Г., Олифер Н.А. Компьютерные сети. Принципы, технологии, протоколы – СПб., ПИТЕР, 1999. — 672 с., ил.
  3. Том Кайт Oracle для профессионалов. Пер. с англ. -СПб.: ООО «ДиаСофтЮП», 2003. — 672 с., ISBN 5-93772-072-5.
  4. Jason Price Oracle Database 10g SQL McGraw-Hill/Osborne, 2004, ISBN:0072229810.

б) дополнительная литература

  1. Колисниченко Д.Н. Linux-сервер своими руками. – СПб.: Наука и Техника, 2002. — 576 с., с ил./ Под редакцией Финкова М.В.
  2. Таненбаум Э. Современные операционные системы. 2-е изд.–СПб.:Питер, 2002.–1040с.: ил. ISBN 5-318-00299-4
  3. Хашковский В.В. Создание Web-сервера на платформе Linux // Методические указания, Таганрог: Изд-во ТРТУ, 2005, 30 с.
  4. Хашковский В.В. Основы администрирования Linux // Методические указания, Таганрог: Изд-во ТРТУ, 2004, 30 с.
  5. Хашковский В.В. Установка сервера эл.почты в OS Linux // Методические указания, Таганрог: Изд-во ТРТУ, 2006, 40 с.
  6. Хашковский В.В. Установка сервера имен в ОС Linux // Методические указания, Таганрог: Изд-во ТТИ ЮФУ, 2008. – 44 с.

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

  1. ОС Linux;
  2. ОС Windows;
  3. VMware Server 2.0;
  4. СУБД ORACLE XE/10g/11g
  5. Apache;
  6. BIND;
  7. Postfix.


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


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


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

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


11. Методические рекомендации по организации изучения дисциплины:


Модуль № 1 Основные принципы формирование и построения информационных систем
Комплексная цель

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

Основные понятия и термины информационных систем, понятие сетевого и системного администрирования. Информационные системы и предпосылки их создания. Организация вычислительных сетей и систем передачи данных. Устройство и использование виртуальной машины VMWare, установка ОС Linux на платформе виртуальной машины. Эталонная модель OSI, модель TCP/IP. Сравнение моделей МОС и TCP/IP, недостатки модели и протоколов МОС, недостатки эталонной модели TCP/IP. Иерархия протоколов, основные вопросы организации уровней, интерфейсы и сервис . Cервис с соединением и сервис без соединения, примитивы сервиса, взаимосвязь услуг и протоколов. Типы адресов стека TCP/IP, классы IP-адресов, порядок распределения IP-адресов. Отображение IP-адресов на локальные адреса, отображение доменных имен на IP-адреса.
Пример задания, позволяющего обеспечить достижение комплексной цели

Тест содержит 6 заданий, на выполнение которых отводится 5 минут. Некоторые из заданий допускают несколько правильных ответов.


1. Верными формулировками являются:

1)

Сети типа вещание, как правило, используются на географически небольших территориях, локальных сетях.

2)

Сети типа вещание соединяют каждую пару машин индивидуальными каналом

3)

В сетях точка-точка есть потребность в маршрутизации пакетов

4)

Сети точка-точка используются для по-строения крупных сетей, охватывающих боль-шие регионы

5)

В сетях типа вещание может использоваться только радиоканал или спутниковая передача данных







2. При организации сетей в виде иерархии слоев или уровней:

1)

во всех сетях количество и название уровней одинаково

2)

во всех сетях количество и название уровней может быть различным

3)

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

4)

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

5)

во всех сетях уровни одного порядка непосредственно физически взаимодействуют между собой







3. В IP-сетях используются следующие типы адресов:

1)

Ethernet

2)

MAC

3)

ARPA

4)

DNS

5)

IP







4. Смысл «петлевого» интерфейса имеют IP-адреса:

1)

128.0.0.1

2)

192.168.27.1

3)

10.1.1.1

4)

127.0.1.1

5)

127.10.10.1







5. Адресу сети 192.168.180.180 / 255.255.255.240 соответствуют:

1)

192.168.180.179

2)

192.168.180.162

3)

192.168.180.186

4)

192.168.180.191

5)

192.168.180.251







6. DNS предназначен для…

1)

Для получения IP-адреса по известному MAC-адресу

2)

Для получения MAC-адреса по извест-ному символьному имени

3)

Для получения MAC-адреса по извест-ному IP-адресу

4)

Для получения символьного имени по IP-адресу

5)

Для получения IP-адреса по известному символьному имени






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


Основы администрирования Linux


При сдаче лабораторной работы необходимо знать:

  1. устройство и работу виртуальной машины как таковой;
  2. механизмы организации различных способов виртуальных сетей (Bridged, Host-only, NAT);
  3. процесс установки ОС Linuх (или другой Unix-подобной или чистой Unix системы на базу виртуальной машины);
  4. основные способы управления
    1. пользователями;
    2. дисками и файловыми системами;
    3. журналами;
    4. уровнями выполнения;

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

  1. использование различных организации способов виртуальных сетей;
  2. использование различных уровней выполнения ОС и переключение между ними;
  3. создание/удаление/изменение параметров пользователей различными способами;
  4. оперирование виртуальными жесткими: подключение, разбиение, форматирование, подключение, обеспечение подключения «сменных» дисков обычными пользователями;
  5. использование настраиваемого пользователем журналирования;
  6. использование встроенной справочной системы
  7. диалоговое взаимодействие с консолью и понимание ответов системы.


Установка DNS сервера в среде Linux


При сдаче лабораторной работы необходимо знать:

  1. предназначение и применения механизма DNS;
  2. теоретическую и техническую организацию иерархического именования DNS;
  3. принципы разыменования в Интернет;
  4. границы и распределение ответственности регистраторов имен, делегирование полномочий и механизмы обеспечения уникальности именования одного уровня при делегировании полномочий;
  5. различия между типами DNS-серверов и особенности его применения;
  6. типы записей базы DNS, их предназначение и использование;
  7. предназначение файлов hosts, resolver.conf и записей в них;

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

  1. установку программного обеспечения сервера DNS;
  2. создание собственной зоны, хостов, доменов и поддоменов;
  3. тестирование зоны локально и глобально (с хост-машины);
  4. конфигурирование собственного DNS-сервера и подключения его каскадом к вышестоящему серверу (по запросу к локальному серверу должно производится разыменование реальных имен, например www.ru или www.yandex.ru);
  5. конфигурирование резольвера для получения разыменования реальных имен (через кафедральный DNS-сервер);


Модуль № 2 Конфигурирование основных сервисов
Комплексная цель

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

Проблемы построения сетевого уровня, сервис для транспортного уровня, внутренняя организация сетевого уровня. Сравнение подсетей с виртуальными каналами и дейтаграммами. Алгоритмы маршрутизации, принцип оптимальности, сетевые различия, стыковка виртуальных каналов. Межсетевое взаимодействие без соединений, туннелирование, межсетевая маршрутизация, фрагментация, firewall. Протокол HTTP/1.1, идентификация ресурсов, использование URI для Web (HTTP), HTTP-запрос, HTTP-ответ, Web-сервер Apache, установка и настройка Web-сервера, конфигурирование среды, конфигурирование Web-сервера, тестирование. Устройство систем электронной почты, именование и адресация, структура и состав системы электронной почты. Почтовые сообщения. Отправка, протокол SMTP, получение, протокол POP3, формат хранилища, формат сообщений. Устройство MTA Postfix, базовая конфигурация Postfix, конфигурирование среды, установка postfix-2.0.8 (SMTP). Мониторинг работы, тестирование работы Postfix, установка imap-2001a (POP3/IMAP4), тестирование работы imap-2001a.
Пример задания, позволяющего обеспечить достижение комплексной цели

Тест содержит 6 заданий, на выполнение которых отводится 5 минут. Некоторые из заданий допускают несколько правильных ответов.


1. Укажите последовательность вызова примитивов сервиса:

1)

CONNECT.request

2)

CONNECT.indication

3)

DATA.request

4)

CONNECT.confirm

5)

CONNECT.response

6)

DATA.indication

7)

DISCONNECT.indication

8)

DISCONNECT.request

2. Укажите последовательность операция в стандартной схеме работы Apache:

1)

Мониторинг

2)

Останов

3)

Инициализация модулей

4)

Запуск дочерних процессов

5)

Запуск сервера

6)

Запрос, поступающий от клиента

7)

Запрос отправляется одному из дочерних процессов







3. IDU(Interface Data Unit) состоит из:

1)

Service Data Unit

2)

Protocol Data Unit

3)

Interface Control Information

4)

Service Access Point

5)

User Level Interface Specification







4. Правильная последовательность команд POP3 имеет вид:

1)

List

2)

Retr

3)

Passw

4)

Dele

5)

User







5. Команды SMTP-потокола:

1)

mail from

2)

user

3)

rcpt to:

4)

data

5)

pass







6. Параметр, определяющий домен, для которого данный сервер принимает почту и не пересылает ее дальше

1)

mydomain

2)

mydestination

3)

myorigin

4)

relay_domains

5)

relayhost






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


Установка и настройка Web-сервера Apache в среде Linux


При сдаче лабораторной работы необходимо знать:

  1. принцип организации работы и способы управления web-сервером Apache;
  2. принцип обработки запросов web-сервером Apache;
  3. типы виртуальных серверов и способы их организации;
  4. организация авторизованного доступа: способы и сравнение;
  5. основные директивы настройки web-сервера Apache и их предназначение;
  6. взаимодействие с DNS;

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

  1. различные способы перезагрузки web-сервера;
  2. выполнение задание по методическим указаниям (см. методичку № 3833);
  3. понимание данных оперативных журналов web-сервера и устранение дефектов конфигурации на основании анализа журналов;
  4. Оперативное создание/изменение конфигурации web-сервера в соответствие с полученным заданием по направлениям:
    1. виртуальные каталоги/псевдонимы (aliases);
    2. персональные пользовательские сервера;
    3. листинги каталогов и файлы доступа по умолчанию;
    4. перенаправление при ошибках доступа;
    5. управление доступом к информации web-сервера;


Установка и настройка сервера электронной почты в среде Linux


При сдаче лабораторной работы необходимо знать:

  1. элементы системы электронной почты, их предназначение и способы организации взаимодействия между ними;
  2. понимание и предназначение различных протоколов электронной почты;
  3. форматы хранилищ электронной почты;
  4. устройство Postfix;

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

  1. установку, конфигурирование и основные директивы Postfix;
  2. установку и конфигурирование MDA;
  3. работу по протоколу SMTP, с помощью telnet;
  4. работу c Postfix с помощью клиента электронной почты (на отправку);
  5. работу по протоколу SMTP, с помощью telnet;
  6. работу c MDA с помощью клиента электронной почты (на получение);


Модуль № 3 Фундаментальные концепции Oracle XE/10g
Комплексная цель

Сформировать понимание основных принципов построения и функционирования Oracle XE/10g. Изучить основные возможности и их особенности для Oracle XE/10g.
Краткое изложение программного материала

Архитектура. СУБД. Cтруктура памяти (SGA, PGA), физические процессы и набор файлов (файлы параметров, файлы журнала повторного выполнения...). Использование SQLPLUS. Фрагментация. Фрагментация как средство для упрощения управления очень большими таблицами и индексами. Фрагментация с использованием локальных и глобальных индексов Блокирование и одновременный доступ. Механизмы блокирования в СУБД Oracle, типы блокировок (DML, DDL, защелки...), проблемы некорректных блокировок (взаимные блокировки, блокирование-доступа, эскалация блокировок). Транзакции. Неделимость транзакции и ее влияние на выполнение операторов в Oracle. Управления транзакциями (COMMIT, SAVEPOINT, ROLLBACK), ограничения целостности и распределенные транзакции (протокол двухфазной фиксации). Автономные транзакции. Отслеживание "нелегальных" попыток изменить защищенную информацию, попытки избежать ошибки "изменяющейся таблицы" или выполнение операторов DDL в триггерах. Проблемы управления транзакциями, области действия, завершения автономных транзакций, точки сохранения. Повторное выполнение и откат. Журнал повторного выполнения и сегментов отката, оператор COMMIT, отключение журнализации, восстановление после неудачных откатов.
Пример задания, позволяющего обеспечить достижение комплексной цели

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

  1. Архитектура выделенного и разделяемого сервера. Схемы подключения и работы. Принципиальные отличия
  2. Процессы ORACLE. Классификация, предназначение и примеры;
  3. Понятие словаря данных. Роль словаря данных для ORCALE, влияние словаря на функционирование, наборы представлений словаря;
  4. Понятие и соответствие между привилегиями и ролями в ORACLE. Сиистемные и объектные привилегии. Понятия Опции ADMIN и GRANT (with admiin option, with grant option). Назначение и отбор привилегий, пример;
  5. Процесс прослушивания, управление процессом прослушивания. Понятие Net8. Схема работы клиентского подключения и процесса прослушивания. Роль файлов параметров на клиентской и серверной стороне;
  6. Понятие контрольной точки и обработка контрольной точки;
  7. Проблема взаимоблокировки. Эскалация и типы блокирования. Исключительные, разделяемы и нарушаемые блокировки, защелки;
Лабораторные работы


Установка Oracle XE/10g/11g. Основы применения SQLPLUS.

Oracle XE/10g/11g. Фрагментирование БД.


При сдаче лабораторной работы необходимо знать:

  1. архитектуру и основное устройства экземпляра Oracle XE/10g;
  2. способы подключения к Oracle XE/10g;
  3. предназначение фрагментирования;
  4. основные объекты фрагментирования:

  1. таблицы;
  2. индексы;

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

  1. владение SQLPLUS;
  2. создание/удаление/изменение объектов схемы;
  3. создание/удаление/изменение привилегий;
  4. создание фрагментированных объектов;
  5. размещение фрагментированных объектов в различных файлах;
  6. доступ к фрагментированным объектам.


Модуль № 4 Основные операции администрирования Oracle XE/10g
Комплексная цель

Овладеть принципами управления данными в Oracle XE/10g, способами и методами администрирования баз данных и схем, резервным копированием и восстановлением.
Краткое изложение программного материала

Импорт, экспорт и загрузка данных. Средства импорта и экспорта. Проблемы экспорта больших объемов информации, разделения и переноса данных. Использование резервного копирования. Проблемы использования средств экспорта и импорта данных. Загрузка данных, утилита SQLLDR. Загрузка данных в формате записей с разделителями полей, обновление существующих строк и вставка новых, выгрузка данных, проблемы при использовании SQLLDR. Задачи резервирования и восстановления, виды сбоев, фоновые процессы и восстановление, консультанты и конфигурирование, управляющие файлы, журнальные файлы и архивные журналы. Flashback Database, Flashback Table, Flashback Drop, Flashback Query, Flashback Versions Query, Flashback Transaction Query. Enterprise Manager для создания дополнительных процессов прослушивания, создания псевдонимов служб Oracle Net, конфигурирование перенаправления соединения при сбое (connect-time failover), управления процессом прослушивания Oracle Net. Утилита tnsping для тестирования соединения через Oracle Net, ситуации, в которых следует применять разделяемые серверные процессы вместо выделенных процессов
Пример задания, позволяющего обеспечить достижение комплексной цели

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

  1. Схема работы и предназначение утилиты SQL*Loader, методы загрузки;
  2. Механизм DataPump. Устройство, схема работы, отличительные особенности;
  3. Стратегия типы и режимы резервирования. Типы резервных копий: копии образов и резервные наборы. Понятие наката и отката изменений;
  4. Традиционные утилиты экспорта/импорта, недостатки, основные проблемы импорта/экспорта;
  5. Понятие и схема работы Flashback Database, Flashback Table, Flashback Drop. Примеры;
  6. Понятие удержания информации отмены, предназначение удержания, параметры, регулирующие управление удержанием, пример и причины возникновения ошибки нехватки места в журналах отмены;
  7. Свойства транзакции (ACID), уровни изолированности транзакций, предназначение, пример;
Лабораторные работы


Импорт/Экспорт/Загрузка данных в Oracle XE/10g.


При сдаче лабораторной работы необходимо знать:

  1. и понимать устройство и работу механизмов Импорта/Экспорта/Загрузки данных, также и с помощью механизмов datapump;
  2. отличия в работе этих механизмов;
  3. способы импорта/экспорта с изменением целевой схемы;
  4. предназначение и применения объектов Directory;

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

  1. использование различных способов выполнения импорта/экспорта:
    1. c использование datapump/directory
    2. с изменением целевой схемы;


11.1 Методы контроля достижения и реализации заявленных целей и задач изучения дисциплины


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

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

Для оценки степени достижения и реализации заявленных целей и основных задач дисциплины АИС используются методы, основанные на плане систематического контроля и мониторинга знаний студентов. Этот план основан на оценке тех знаний, умений и практических навыков, которыми должны обладать студенты по окончании изучения дисциплины. Допущение о том, что студент аттестуется по дисциплине только потому, что он просто выполнил в течение семестра всю учебную нагрузку, предусмотренную программой по дисциплине, не является доказательством достижения данным студентом задач курса.

Предусматривается использование следующих методов контроля:
  • Метод 1 – Текущий и промежуточный рейтинг-контроль;
  • Метод 2 – Итоговый рейтинг-контроль;
  • Метод 3 – Метод конкретных ситуаций (метод моделирования);
  • Метод 4 – Оценка работы.

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

Метод 1 – Текущий и промежуточный рейтинг-контроль направлен на проверку объема теоретических знаний по изучаемой дисциплине, производится в письменной или устной форме в виде тестовых заданий или контрольных работ.

Метод 2 – Итоговый рейтинг-контроль направлен на проверку совокупного объема знаний, умений и навыков, полученных студентом в течение курса обучения по дисциплине. Метод применяется однократно по окончании курса, в состав метода входят компоненты методов 1 и 3. Метод 1 представлен в части теоретического письменного (экзаменационного или тестового) опроса. Метод 2 представлен в части набора ситуаций, требующих применения полученных практических умений и навыков разрешения проблемных ситуаций.

Метод 3 – Метод конкретных ситуаций (метод моделирования), является основным методом проведения текущего контроля знаний во время сдачи лабораторных работ. Моделируемые ситуации требуют навыков идентификации проблемных областей и применения системных способов разрешения этих ситуаций, базирующихся на понимании теоретических основ функционирования информационных систем.

Метод 4 – Оценка работы является неотъемлемой частью каждого из используемых методов (1-3), суть которого состоит в формировании интегральной численной метрики, отражающей совокупное овладение студентов знаниями с области теоретических основ функционирования информационных систем, умениями идентифицировать и устранять проблемные ситуации и навыками по применению шаблонов решений и методик применения знаний и умений. Метод 4 применяется при проведении любого вида контроля успеваемости.


Разработчики:


Технологический институт

Южного федерального университета

Доцент кафедры Математического обеспечения и применения ЭВМ

В.В.Хашковский












Эксперты:


Филиал ФГУП ФКЦ «Земля» по ЮФУ

Главный конструктор — Зам. директора

Д.П.Калачев











НОЦ системных технологий проектирования ЮФУ

директор

М.В.Михалев