Главная страница

Рабочая учебная программа Специальность: 6М070400 «Вычислительная техника и программное обеспечение»


Скачать 109.75 Kb.
НазваниеРабочая учебная программа Специальность: 6М070400 «Вычислительная техника и программное обеспечение»
Дата12.02.2016
Размер109.75 Kb.
ТипРабочая учебная программа




ВОСТОЧНО-КАЗАХСТАНСКИЙ ГОСУДАРСТВЕННЫЙ

ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. Д.СЕРИКБАЕВА

Ф1 И ВКГТУ 701.01-01-1-2011


Система менеджмента качества

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


Стр. из




Қазақстан Республикасының Министерство

Білім және ғылым образования и науки

министрлігі Республики Казахстан
Д. Серікбаев атындағы ВКГТУ

ШҚМТУ им. Д. Серикбаева

УТВЕРЖДАЮ

Декан ФИТЭ

__________Г.Х.Мухамедиев

___________________2012 г.


ТАРАТЫЛҒАН ЕСЕПТЕУ ТЕХНОЛОГИЯСЫ

Жұмыс оқу бағдарламасы
ТЕХНОЛОГИЯ РАСПРЕДЕЛЁННЫХ ВЫЧИСЛЕНИЙ

Рабочая учебная программа

Специальность: 6М070400 «Вычислительная техника и программное обеспечение»

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

Курс: 1

Семестр: 2

Количество кредитов: 1

Количество часов: 60

Лекции: 15

СРМП: 15

СРМ: 30

Экзамен: 2 семестр


Өскемен

Усть-Каменогорск

2012

Рабочая программа разработана на кафедре «Информационные системы» на основании Государственного общеобязательного стандарта образования РК 7.09.038-2008 Магистратура. Специальность 6М070400 – «Вычислительная техника и программное обеспечение» и 5.04.033-2011 «Послевузовское образование. Магистратура. Основные положения»

Обсуждена на заседании кафедры «Информационные системы»
Зав. кафедрой Н.Ф. Денисова

Протокол № ____ от ____ ____________ 2012


Одобрена учебно – методическим советом ФИТЭ
Председатель Н.Г. Огаркова

Протокол № ____ от ____ ____________ 2012


Разработал

доцент кафедры Т.Г. Балова

Нормоконтролер Т.В.Тютюнькова


1 ТРУДОЁМКОСТЬ ДИСЦИПЛИНЫ


семестр

Количество кредитов

Вид занятий

Количество часов СРМ

Общее количество часов

Форма контроля

Количество контактных часов

Лекции

Семинар. (практ.)

занятия

Лаборат. занятия

СРСМ

Всего часов

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

2

1

15







15

30

30

60

экзамен



2 ХАРАКТЕРИСТИКА ДИСЦИПЛИНЫ, ЕЁ МЕСТО В УЧЕБНОМ ПРОЦЕССЕ
2.1 Описание изучаемой дисциплины
Дисциплина «Технология распределённых вычислений» относится к обязательному компоненту профилирующих дисциплин образовательной программы 6М070400 «Вычислительная техника и программное обеспечение» и ориентирована на реализацию установленных в ГОСО РК квалификационных требований к подготовке магистров.

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

научно-исследовательской деятельности:

- исследование направлений интеграции информационных ресурсов и внедрения распределённых вычислений;

- поиск и обоснование методов решения задач сбора, обработки и интерпретации распределённых данных;

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

проектно-конструкторской деятельности:

- использование современных технологий разработки распределённых систем с сервис - ориентированной архитектурой SOA (Service-Oriented Architecture, основанной на использовании Web-сервисов и служб, интегрированных при помощи известных стандартных протоколов SOAP, WSDL;


- разработка систем управления ресурсами распределённых систем, написанных на разных языках программирования и работающих на разных платформах;

- оценка качества технологических решений в области распределённых вычислений и их инновационного потенциала;

организационно-управленческой деятельности:

- поддержка программных компонентов распределённых систем в течение всего жизненного цикла;

- организация распределённой инфраструктуры информационных сервисов и ресурсов в рамках корпоративных информационных систем и крупных государственных проектов;

- организация обучения и повышения квалификации по тематике распределённых систем и вычислений.
2.2 Цели изучения дисциплины
Целью изучения дисциплины «Технология распределённых вычислений» является подготовка высококвалифицированных специалистов, способных применять современные методы распределённых вычислений, технологии проектирования и программирования современных распределённых систем на практике для решения научных и производственных задач.
2.3 Задачи изучения дисциплины
Задачи изучения дисциплины связаны с формированием у магистрантов знаний и умений, удовлетворяющих требованиям к ключевым компетенциям выпускников профильной магистратуры образовательной программы:

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

- о современных тенденциях интеграции информационных ресурсов и распределённых приложений;

- о современном уровне развития структуры информационного пространства распределённых информационных систем;

- об актуальных методологических проблемах организации распределённых систем и вычислений, в том числе ГРИД и облачных вычислений;

знать:

- математические основы инженерии распределённых систем и вычислений, надёжности и безопасности распределённых систем;

- состав и основные характеристики информационно-поисковых систем для Сети Интернет, использующих программных интеллектуальных агентов;

- типы приложений и пользовательских профилей в ГРИД и облачных вычислениях;

- состав API-интерфейсов распределённых вычислений технологии Windows Communication Foundation, WCF;

уметь:

- интегрировать знания разных дисциплин для обоснования решений по организации распределённых вычислений и систем в проектах различного предназначения;

- применять на практике методы проектирования компонентов распределённых вычислений и систем с помощью API-интерфейсов WCF;

иметь навыки:

- решения прикладных научных и профессиональных задач, связанных с проектированием компонентов распределённых систем с использованием служб WCF в .NET Framework;

- разработки и отладки в среде Visual Studio 2010 на языке С# распределённых систем в виде композиции служб WCF, их хостов и клиентских приложений;

быть компетентным в области методологии распределённых вычислений и практики разработки распределённых систем.
2.4 Пререквизиты
Для полноценного усвоения материала по дисциплине необходимо наличие знаний по дисциплинам: инструментальные средства разработки программ, технология организация межпрограммного взаимодействия, корпоративные информационные ресурсы и базы данных, компьютерные сети, системное программирование.
2.5 Постреквизиты
Дисциплины, изучаемые в дальнейшем, отсутствуют. Полученные знания необходимы для написания магистерской диссертации и разработки соответствующих вопросов при подготовке научных публикаций.
3 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ
3.1 Тематический план занятий


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

Трудоёмкость, час.

1

2

Лекционные занятия

Глобальная интеграция информационных ресурсов и распределённых приложений

1

Надёжность и безопасность распределённых систем

1

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

1

Кросс-платформенные и многозвенные технологии

1

Кросс-платформенные технологии

1

Введение в технологию Windows Communication Foundation

2

Основные понятия WCF-служб

1

Введение в технологию Silverlight

1

DUBLIN - специальный набор расширений к Windows Server

1

Программные интеллектуальные агенты

1

Распределённые интеллектуальные системы на основе агентов

1

Агенты и поиск в Web

1

Введение в технологию ГРИД

1

Основные функциональные подсистемы глобального ГРИД

1




15

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

Тема 1. Построение базовой композиции распределённой системы WCF

5

Тема 2. Способы размещения служб WCF

5

Тема 3. Проектирование контрактов данных служб WCF

5




15

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

Знакомство с описанием систем с помощью предикатов. Предикаты местоположения.

2

Изучение методов разработки безотказных алгоритмов

2

1

2

Получить начальные сведения о моделях на основе онтологий

3

Научиться строить классификации программных систем

2

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

2

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

2

Познакомиться с EJB-компонентами

2

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

2

Познакомится с организацией обработки ошибок при работе приложения WCF

3

Познакомится с механизмом передачи сообщений при работе служб WCF

2

Изучить шаблоны WCF Data Services

2

Получить начальные сведения о проектировании приложений Silverlight для службы данных WCF

2

Познакомиться со слоями ГРИД

2

Проанализировать функциональные возможности ГРИД-систем

2




30



4 СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
4.1 Основная литература
4.1.1 Таненбаум Э., ван Стеен М. Распределённые системы. Принципы и парадигмы. СПб.: Питер, 2003.

4.1.2 Миков А.И., Замятина Е.Б. Распределённые системы и алгоритмы [Электронный ресурс] - Режим доступа: http://www.INTUIT.ru

4.1.3 Ковалёв С.П. Архитектура времени в распределённых информационных системах// Вычислительные технологии. Т. 7, ©6, 2002. С. 38-53.

4.1.4 Троелсен Эндрю. Язык программирования С# 2010 и платформа .NET 4.0, 5-е изд. : Пер. с англ. - М. : ООО "И.Д. Вильямс", 2011. - 1392 с. : ил. - Парал. тит. англ.

4.1.5 Мак-Дональд, Мэтью, Фримен, Адам, Шпушта, Марио. Microsoft ASP.NET 4 с примерами на С# 2010 для профессионалов, 4-е изд. : Пер. с англ. - М. : ООО "И.Д. Вильямс", 2011. - 1424 с. : ил. - Парал. тит. англ.

4.1.6 Швецов А.Н. Агентно-ориентированные системы: от формальных моделей к промышленным приложениям [Электронный ресурс] / А.Н. Швецов. - Режим доступа: http://www.ict.edu.ru/lib/index.php?id_res=5656

4.1.7 Клементьев И.П., Устинов В.А. [Электронный ресурс] - Режим доступа http://www.intuit.ru/department/se/incloudc/1/

4.1.8 А.К. Кирьянов и Ю.Ф. Рябов, Введение в технологию Грид/Учебное пособие, ПИЯФ РАН, 2006

4.1.9 Портал семантического грида (Semantic Grid Community Portal) [Электронный ресурс] - Режим доступа:http://www.semanticgrid.or g/

4.1.10 Демичев А.П., Ильин В.А., Крюков А.П. Введение в грид-технологии/Препринт НИИЯФ МГУ - 2007 - 11/832, [Электронный ресурс] - Режим доступа: demichev@theory.sinp.msu.ru

4.1.11 Аарон Сконнард (Aaron Skonnard)Службы WCF и WF в .NET Framework 4.0 и "Dublin" [Электронный ресурс] - Режим доступа: pluralsight.com/aaron
4.2 Дополнительная литература
4.2.1 Нейгел Кристиан, Ивьен Билл, Глинн Джей, Уотсон Карли, Морган Скиннер С# 4.0 и платформа .NET 4 для профессионалов. : Пер. с англ. - М. : ООО "И.Д. Вильяме", 2011. - 1440 с. : ил. - Парал. тит. англ.

4.2.2 Лапшин В.А. Онтологии в компьютерных системах.-М.:Научный мир, 2010.-224 с., ил.

4.2.3 Стандарт SOAP - [Электронный ресурс] - Режим доступа http://www.w3.org/TR/soap/

4.2.4 Семихатов С. Технологии построения распределённых объектных систем: [Электронный ресурс] - Режим доступа http://www.INTUIT.ru

4.2.5 Алексеев А.А. Технологии Microsoft для создания RIA-приложений: [Электронный ресурс] - Режим доступа http://www.INTUIT.ru/goto/course/tmsria