Нормативный срок освоения программы 2 года Красноярск 2011 г. Содержание

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

Содержание


Инструментальные программные средства
В результате изучения дисциплины студент должен
Междисциплинарный курсовой проект
В результате изучения дисциплины студент должен уметь
Сетевые операционные системы и сервисы
Использование ОС Linux.
Настройка сетевых серисов в ОС Linux
В результате изучения дисциплины студент должен
Подобный материал:
1   2   3   4   5   6   7

Инструментальные программные средства


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

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

Структура дисциплины: лекции – 25%, лабораторные работы – 25 %, самостоятельная работа – 50%.

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

Основные дидактические единицы (разделы): Жизненный цикл программного обеспечения (ПО). Этапы жизненного цикла ПО. Критерии качества ПО и способы их достижения. Общие требования к методологии и технологии разработки ПО. Понятие инструментальных программных средств (ИПС). Назначение и классификация ИПС.

Средства для создания приложений. Локальные средства и интегрированные среды. SDK (от англ. Software Development Kit). Компиляторы. Интерпретаторы. Линковщики. Парсеры и генераторы парсеров. Ассемблеры. Отладчики. Профилировщики. Генераторы документации. Средства анализа покрытия кода. Средства непрерывной интеграции. Средства автоматизированного тестирования. Системы управления версиями.

Программные средства поддержки жизненного цикла ПО. Методологии проектирования ПО как программные продукты. Методология DATARUN.

Методология RAD (Rapid Application Development). Средства поддержки технологии RAD.

Структурный подход к проектированию ИС. Сущность структурного подхода. Методология функционального моделирования SADT. Состав функциональной модели. Иерархия диаграмм . Типы связей между функциями. Моделирование потоков данных (процессов). Построение иерархии диаграмм потоков данных. Case-метод Баркера. Методология IDEF1.

CASE-средства. Общая характеристика и классификация. Технология внедрения CASE-средств. Определение потребностей в CASE-средствах. Оценка и выбор CASE-средств. Разработка стратегии внедрения CASE-средств. Характеристики и критерии выбора CASE-средств. Обзор существующих CASE-средств.

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


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

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

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

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

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


Междисциплинарный курсовой проект


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

Целью дисциплины является формирование навыков самостоятельной научно-практической деятельности; подготовка к работе над магистерской диссертацией.

Структура дисциплины: практические занятия – 50 %, самостоятельная работа – 50%.

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

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


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

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

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

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

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

Демонстрировать самостоятельность в управлении обучением и высокую степень понимания процессов обучения.

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

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

Изучение дисциплины заканчивается защитой КП.

Сетевые операционные системы и сервисы


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

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

Структура дисциплины: лекции – 35%, лабораторные работы – 35 %, самостоятельная работа – 30%.

Задачей дисциплины является: изучение принципов построения сетевых ОС, основных задач решаемых сетевыми ОС. Освоение методов построения телекоммуникационных узлов и развертывания основных сетевых сервисов.

Основные дидактические единицы (разделы):

Раздел 1. Введение в сетевые ОС.

Классификация ОС. Требования к сетевым ОС. Основные параметры определяющие ОС как сетевую. История развития. Задачи решаемые сетевыми ОС.

Раздел 2. Использование ОС Linux.

Командный интерфейс ОС Linux. Символьные терминалы. Организация дисковой подсистемы. Разделы и файловые системы. Таблица разделов. Типы разделов. Принципы разбиения диска на разделы. Файловые системы — типы файловых систем. Создание файловой системы определенного типа. Управление пользователями в ОС Linux. Политики управления пользователями в ОС Linux. Создание и управление пользователей, групп пользователей с использованием утилиты администрирования yast. Индивидуальные настройки пользователя. Домашний каталог пользователя. Организация системы прав в ОС Linux. Назначение, просмотр прав. Настройка единой системы аутентификации пользователей на базе LDAP протокола. Настройка сервера OpenLDAP и LDAP-клиента.

Раздел 3. Настройка сетевых серисов в ОС Linux

Настройка параметров локальной сети в OC Linux. Настройка маршрутизации. Диагностика соединений(ping, traceroute). Настройка беспроводной сети. Использование DHCP-сервиса в Linux. Настройка DHCP сервера и клиента. Развертывание DNS-сервиса в Linux. Теория DNS. Настройка DNS сервера. Работа с зонами DNS. Настройка DNS на стороне клиента. Работа с NFS-сервисом в Linux. Монтирование NFS систем при загрузке Linux. Настройка NFS-клиента. Конфигурирование NFS -сервера. Файл /etc/exports, команды exportfs и showexports. Вопросы безопасности при монтировании nfs-разделов. Работа в Microsoft-сетях . Настройка клиента SAMBA. Просмотр доступных ресурсов Widows. Монтирование публичных разделов Windows в Linux. Развертывание сервера Samba. Создание FTP сервера на базе ОС Linux.
      1. В результате изучения дисциплины студент должен


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

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

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

Виды учебной работы: лекции, лабораторные работы, самостоятельная работа.

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