Высшая школа информационных технологий и информационных систем, кафедра программной инженерии
Направление подготовки: 09.03.03 - Прикладная информатика; 09.03.04 - Программная инженерия
Учебный план: Прикладная информатика, очное
Дисциплина:
Количество часов: 72 часа, в том числе лабораторные работы - 72 часа(ов),
Аннотация: Вводный курс в технологии параллельных вычислений. В нем рассматриваются основные принципы работ с параллельными архитектурами посредством библиотек OpenMP и MPI. Дается начальное представление о принципах построения параллельных алгоритмов, рассматриваются примеры параллелизация последовательного кода. Также рассматривается задача оптимизации параллельного алгоритма.
Темы: Тема 1. Основные методы параллелизации алгоритмов
Тема 2. Оптимизация параллельных вычислений с использованием технологии OpenMP
Тема 3. Оптимизация параллельных вычислений с использованием технологии MPI
Тема 4. Гибридная параллелизация с использованием MPI и OpenMP
Тема 5. Технология Nvidia CUDA
Тема 6. Технология OpenCL
Ключевые слова:
Авторы: Храмченков Э.М., Александрова И.Л.
Дата начала:
Доступность:  записанные на курс пользователи
Язык интерфейса: русский




Высшая школа информационных технологий и информационных систем, кафедра инжиниринга программного обеспечения

Направление подготовки: 09.03.03 - Прикладная информатика

Учебный план: ВШИТиИС, Прикладная информатика, очное, бакалавр 2012г.

Дисциплина: Мобильные информационные технологии (бакалавриат, 4 курс, очное обучение)

Количество часов: 72 (в том числе: лабораторные занятия - 36), форма контроля - экзамен (8 семестр).

Аннотация: 

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

Слушатели познакомятся с платформой UWP, принципами построения приложений, работающих на широком спектре различных устройств начиная от Raspberry Pi и маленьких телефонов Lumia до  84" Surface Hub. Изучение будет построено на прохождении ключевых сценариев разработки,  будет рассмотрен весь процесс от создания приложения в  Visual Studio до размещения приложения в магазине Windows. Будет рассмотрена работа с данными, подключение к различными источникам данных, использование облачных технологий в приложении. Способы вовлечения пользователей при отключенном приложении - живые плитки и пуш-уведомления.

Темы:

  1. Введение в разработку приложений для универсальной платформы Windows.
  2. XAML-элементы управления.
  3. Навигация по приложению.
  4. Адаптивный интерфейс и адаптивный код.
  5. Привязка данных.
  6. Файлы и хранение данных. СУБД Sqlite.
  7. Жизненный цикл приложения. Фоновые задачи.
  8. Живые плитки, уведомления, центр действий Windows.
  9. Мобильные сервисы.
  10. Взаимодействия приложений.
  11. Публикация приложения. Монетизация.

Ключевые слова: С#, XAML, универсальная Windows-платформа, Windows 10, программирование, объектно-ориентированное программирование, прикладное программирование

Авторы:

Хайруллин Альфред Фаридович,

Дата начала эксплуатации: 08.02.2016

Доступность: записанные на курс пользователи

Язык интерфейса: русский