тема 1. современные технологии управления данными

advertisement
ВОПРОСЫ К ЭКЗАМЕНУ КАНДИДАТСКОГО МИНИМУМА ПО СПЕЦИАЛЬНОСТИ
08.00.13 «МАТЕМАТИЧЕСКИЕ И ИНСТРУМЕНТАЛЬНЫЕ МЕТОДЫ ЭКОНОМИКИ»
ТЕМА 1. СОВРЕМЕННЫЕ ТЕХНОЛОГИИ УПРАВЛЕНИЯ ДАННЫМИ

Основные понятия теории баз данных. Обзор и сравнительный анализ
основных реляционных, нереляционных и NoSQL моделей данных. Модель «ключзначение». Системы управления базами данных.

Механизмы управления данными: запросы, транзакции,хранимые
процедуры (функции), триггеры.

Языки запросов. Сравнительный анализ языков запросов: T-SQL, LINQ,
CQL и Cypher.

Проектирование баз данных: концептуальное, логическое, физическое
– модели и инструментальные средства. Технология ORM.

Обзор и сравнительный анализ систем управления базами данных
(OracleDatabase, MicrosoftSQLServer, MySQL, ApacheCassandra, CouchDB, MongoDB).

Технологии
масштабирование
управления
работы
с
производительностью.
данными.
Модели
Оптимизация
и
распределения.
Партиционирование. Репликация. Шардинг. Фрагментация. Согласованность.

Кластеризация баз данных. Маршрутизация, диспетчеризация и
геолокационные сервисы.

Технологии, инструментальные средства и сферы примененияNoSQL.
Основы шаблона «отображение-свёртка» (Map-Reduce). Анализ возможностей
применения метода «отображения-свертки».

Применение баз данных в экономических приложениях (учётные,
аналитические
и
отчётные
системы).
Технологии
и
инструменты
In-
MemoryDataBase, интеллектуального анализа данных (DataMining), оперативной
аналитической обработки (OLAP).

Хранилища данных.Концепция и организация хранилищ данных.
Проблемы и особенности построения хранилищ данных. Концепция и организация
ЦОД.

Работа с большими данными (BigData) – основные концепции,
термины, технологии и инструментальные средства.

Технологии обработки больших данных. Анализ больших массивов
данных и извлечение знаний. Новые методы и алгоритмы для сбора, хранения и
интеллектуального анализа больших объемов данных (включая вычислительную
лингвистику).

больших
Методы и программное обеспечение распределенной обработки
данных,
а
также
методы
и
программное
обеспечение
для
предсказательного моделирования социально-экономических систем.

Особенности управления данными на облачной платформе. Базы
данных как сервис.
ТЕМА 2.
ТЕХНОЛОГИИ ПРОЕКТИРОВАНИЯ И РАЗРАБОТКИ
ЭКОНОМИЧЕСКИХ ПРИЛОЖЕНИЙ

Основный структуры данных современных языков программирования
высокого уровня. Стеки и очереди. Связанные списки. Хеш-таблицы. Двоичные
деревья поиска.

понятия.
Объектно-ориентированное проектирование. Базовые принципы и
Наследование,
полиморфизм,
инкапсуляция,
модульность,
параллелилизм.

Многопоточное, параллельное и асинхронное программирование.

Особенности разработки приложений для платформы MicrosoftAzure.

Особенности разработки приложений под ОС MSWindows 8.

Особенности разработки мобильных приложений.

Современное состояние веб-разработки. Сравнительный анализ
технологий HTML5, ASP.NET.

Принципы проектирования корпоративных систем. Шины данных.
Хранилища данных. Витрины данных.

Особенности проектирования и разработки масштабируемых бизнес-
приложений.
Паттерны
проектирования
бизнес-приложений.
Анализ
инфраструктуры CLSA .NET.

Платформа Microsoft .NET. Модель выполнения кода в среде CLR.
Основы типов. Общая система типов.

Веб-платформа ASP.NET. Ключевые концепции архитектуры "модель-
представление-контроллер" (MVC).

Платформа ADO.NET.Работа с реляционными базами данных через
ADO.NET. Язык интегрированных запросов (LINQ). Каркас Entity Framework.
ТЕМА 3. ИНФОРМАЦИОННЫЕ СИСТЕМЫ В МЕНЕДЖМЕНТЕ

Системы управления взаимоотношениями с клиентами. Цели и задачи
внедрения. Основные функциональные возможности. Сравнительный анализ
основных корпоративных систем от Microsoft (Dynamics CRM), Oracle (Siebel),
TerraSoft (BPMOnline).

Системы поддержки принятия решений и интеллектуального анализа
данных. Интеллектуальные информационные системы: понятие и особенности
классификации. Понятие и классификация экспертных систем.

Многомерные модели данных. Хранилища данных. OLAP-технологии и
отчетность. Интеллектуальный анализ данных.
ТЕМА
4.
ИНТЕРНЕТ-ТЕХНОЛОГИИ
И
ЭКОНОМИЧЕСКАЯ
ДЕЯТЕЛЬНОСТЬ В ИНТЕРНЕТ

Концепция семантической паутины. Новые системы поиска и
распознавания. Решения для поиска и распознавания в аудио- и видеоматериалах,
использование семантики при поиске и извлечении информации. Вопросноответные системы на естественном языке.

Обзор и сравнительный анализ основных языков и технологий
разработки Интернет-приложений (HTML5, CSS, ASP.NET, PHP, AJAX, JAVA Script).
Объектно-ориентированный подход к проектированию и разработке Интернетприложений. Архитектурный шаблон "модель-представление-контроллер".

Понятие и области применения веб-служб. Принципы взаимодействия
с веб-службами. Основные источники государственных открытых данных.

Большие данные (BIG Data) в Интернет: источники и технологии
управления.

Концепция облачных вычислений. Обзор и сравнительный анализ
бизнес-моделей облачных технологий (PaaS, IaaS, SaaS). Примеры реализации
бизнес-моделей.

Облачные вычисления. Алгоритмы обеспечения взаимодействия
автономных (в том числе мобильных,
алгоритмы
взаимодействия
технологические
элементы
транспортных) устройств между собой,
робототехнических
сетевой
комплексов
инфраструктуры
и
передачи
человека,
данных,
интегрированные сенсоры и сенсорные сети, а также элементы инфраструктуры и
программного обеспечения для реализации различных моделей предоставления
"облачных" сервисов.
Download