ВОПРОСЫ К ЭКЗАМЕНУ КАНДИДАТСКОГО МИНИМУМА ПО СПЕЦИАЛЬНОСТИ 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). Примеры реализации бизнес-моделей. Облачные вычисления. Алгоритмы обеспечения взаимодействия автономных (в том числе мобильных, алгоритмы взаимодействия технологические элементы транспортных) устройств между собой, робототехнических сетевой комплексов инфраструктуры и передачи человека, данных, интегрированные сенсоры и сенсорные сети, а также элементы инфраструктуры и программного обеспечения для реализации различных моделей предоставления "облачных" сервисов.