АННОТАЦИИ К ДИСЦИПЛИНАМ

Направление 080500 (БИ) профиль «Бизнес информатика»

Распределенные системы

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

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

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

Дисциплина относится к профессиональному циклу. Для успешного изучения курса студент должен иметь знания по следующим курсам: Общая теория систем; Объектно-ориентированный анализ и программирование; Базы данных; Вычислительные системы, сети, телекоммуникации; Теоретические основы WEB-технологий.

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

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

    проводить анализ архитектуры предприятия (ПК-1); выбирать рациональные ИС и ИКТ-решения для управления бизнесом (ПК-3); использовать современные стандарты и методики, разрабатывать регламенты деятельности предприятия (ПК-8); использовать современные стандарты и методики, разрабатывать регламенты для организации управления процессами жизненного цикла ИТ-инфраструктуры предприятий (ПК-9); достижение стратегических целей и поддержку бизнес-процессов (ПК-15); проектировать архитектуру электронного предприятия (ПК-17); использовать основные методы естественнонаучных дисциплин в профессиональной деятельности для теоретического и экспериментального исследования (ПК-19); использовать соответствующий математический аппарат и инструментальные средства для обработки, анализа и систематизации информации по теме исследования (ПК-20);

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

Знать:

технологию «Клиент - Сервер», основные принципы построения распределенных информационных систем, понятие прикладных протоколов, различные способы представления данных в информационных системах, языки гипертекстовой разметки (например, SGML, HTML, ХМL и т. п.); средства разработки программ, выполняемых на стороне клиента (например, JavaScript, Java-апплеты, ActiveХ-объекты и т. п.); типовые задачи, решаемые при помощи программ, выполняемых на стороне клиента; средства создания программ, выполняемых на стороне сервера (например, CGI, РНР, АSР, Java-сервлеты и т. п.); принципы построения и основные задачи, выполняемые серверными программами; основные технологии построения распределенных  информационных систем (например, технологии СОМ, СОRВА и т. п.).

Уметь:

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

Владеть:

основными терминами и понятиями распределенных систем обработки информации