Анализ абстрагирования, инкапсуляции, иерархии и модульности как методов объектно-ориентированного подхода. Моделирование диаграмм последовательности и кооперации с целью визуальзации, специфицирования, конструирования и документирования работы фирмы.
Диалог открытия файлов OpenDialog. Выбор шрифта FontDialog. Создание текстового файла. Ввод и вывод данных. Процедуры и функции для работы с типизированными файлами. Обработка исключительных данных. Пример оператора контроля исключительных ситуаций.
Описание моделей параллельного программирования. Особенности модели параллелизма DVM. Элементы графической оболочки отладки DVM-программ: средства для отладки эффективности, функциональной отладки, анализа системной трассировки. Команды DVM-системы.
- 2914. Диапазон возможностей использования модели автоматизированной системы профессиональной диагностики
Особенности подбора персонала в эпоху информационных технологий и использования программного обеспечения в решении экономических задач на рынке труда. Проанализирована привлекательность использования автоматизированных кадровых программных пакетов.
- 2915. Дидактико-методические основы организации электронного учебного курса "Начертательная геометрия"
Развитие сетевых технологий, создание принципиально новой ситуации в работе ученых и педагогов с информацией. Мультисенсорное обучающее окружение. Привлечение всех органов чувств, рост степени усвоения материала в сравнение с традиционными методами.
Среда программирования Delphi. Её интерфейс. Обзор приложений созданных в среде Delphi. Требования к средам визуального программирования. Методология создания приложений учебного назначения. Создание простейших программ. Проект "подбор цвета".
Описание разработанного автором приложения, обучающего ДСМ-методу. Требования, предъявляемые к flash-модулю, и среда его разработки. Особенности применения дидактической системы в рамках новой образовательной парадигмы. Общая схема алгоритма ее работы.
Проектирование виртуальных пространств в компьютерных играх. Описание эстетической роли архитектуры и объектов дизайна в игровом процессе и в сфере разработки игрового продукта. Анализ приемов подачи и раскрытия виртуальной игровой среды в видеоигре.
Характеристика современного состояния отечественного рынка услуг в сфере информационных технологий. Анализ причин уменьшения доли импортируемых информационных продуктов на российском рынке. Падение темпов ввоза в Россию ИТ-услуг иностранных компаний.
Введение в динамическую генерацию кода. Отображение абстрактного синтаксиса выражений в CIL. Оптимизация линейных участков кода. Peephole-оптимизация и генерация развилок, содержащих инструкции переходов. Абстрактный синтаксис логических выражений.
Язык программирования Java: история создания, основные характеристики, ключевые особенности. Разработка специальных программ, выполняющих в рамках серверов, обработку клиентских запросов. Графика в Java-сервлетах: форматы, чтение, запись изображения.
Построение и исследование моделей колебаний сложной динамической системы. Использование многоядерной архитектуры в расчётах, трудности многопоточного программирования. Решение дифференциальных уравнений вертикальных колебаний пассажирских вагонов.
Основные стандартные и определяемые программистом указатели. Выполнение программы с помощью подпрограмм new или getmem. Освобождение динамической памяти. Указатели на процедуры и функции. Хранение адреса точки входа в функцию. Режим дальней адресации.
Методика сравнительной оценки конфигураций программных систем на основании данных об уязвимостях компонентов и связанных уязвимостей. Разработка архитектуры веб-сервиса для конфигурирования программной системы. Сущность динамической реконфигурации.
Управление памятью — динамически распределяемые области памяти, или кучи (heaps) - регион зарезервированного адресного пространства. Кучи удобны при создании множества небольших блоков данных. Преимущества и недостатки динамически распределяемой памяти.
Разработка динамических моделей планировщика как средства управления трафиком в сетевом узле. Возможности повышения эффективности использования сетевых ресурсов за счет управления размерами буферного пространства каждой из очередей планировщика.
Изучение основных элементов и структуры динамической памяти RDRAM. Описания источников питания и терминаторов, конвейерной обработки различных обращений, микросхем памяти, генератора синхросигнала. Анализ особенностей синхронизации для транзакций чтения.
Понятие структуры данных и их ссылочной реализации: массовые операции, списки, стеки, деревья, графы. Определение интерфейса динамических информационных структур, примеры реализации списков и деревьев. Описание алгоритма пирамиды (метод Уильямса-Флойда).
Разработка алгоритма двусвязного списка на основе указателей для выполнения операций добавления элемента, распечатки подсписков, корректировки поля элемента и поиска данных по полю. Рассмотрение свойств динамических структур данных, области их применения.
Сущность, понятие и предназначение динамических и статистических программных объектов. Использование стека для анализа и вычисления арифметического выражения в постфиксной форме. Характеристика и особенности процесса использования динамических переменных.
Рекурсивные типы данных и изменение их размера. Типы ссылок и операции с ними в языке Паскаль. Формирование линейных списков и их обработка, особая обработка специальных случаев. Понятие очереди и дисциплины обслуживания. Функции распределения памяти.
Преимущества в работе с динамическими данными по сравнению с работой со статическими данными. Способы работы с линейными списками в С++, создаваемые самим пользователем без применения готовых библиотек системы. Сортировка связанного списка по ключу.
Рассмотрение вопросов моделирования адаптивного поведения мобильного робота с помощью ДСМ-метода автоматического порождения гипотез. Построение адаптивного классификатора для управления роботом. Описание теста движения роботов по черно-белой полосе.
Подбор корректирующего устройства для заданных требований синтеза регулятора, линеаризация рассматриваемой системы. Передаточная функция синтезированного корректирующего устройства. Оценки прямых показателей качества и отработка типовых входных сигналов.
Связывание в языке C++. Решение о выборе метода статического или динамического типа. Описание классов и глобальных переменных. Метод для обращения полиморфизма. Разработка библиотеки функций. Разработка приложения на языке С++ с применением Win32 API.
Применение динамического программирования для решения задач оптимизации. Programme mathematique - обозначение системы неравенств, которые надо решить. Задача о Черепашке, решение задач методами динамического программирования. Алгоритм Нудельмана-Вунша.
Динамическое распределение и освобождение памяти. VLA-массивы и их выделение в динамической памяти. Рассмотрение сущности и примеров организации стека на динамической памяти. Изучение основных функций, используемых при динамическом распределении памяти.
- 2938. Динамическое хеширование
Функции, сохраняющие порядок ключей, минимальное идеальное хеширование. Открытая, линейная, квадратичная и произвольная адресация. Удаление элементов хеш-таблицы. Определение открытой адресации Петерсона, статистика использования линейной адресации.
Динаміка інцидентів інформаційної безпеки інфокомунікаційних мереж. Модель взаємовпливу порушника і захисника в системах захисту інформації. Модель Лоткі – Волтерра. Загальний вигляд рівняння Хатчинсона. Коротка характеристика методів нелінійної динаміки.
Методи та шляхи поширення шкідливого програмного забезпечення в операційній системі Android. Новий метод динамічного аналізу додатків, який дозволить покращити існуючу систему безпеки. Аналіз послідовностей API-викликів за допомогою інструментарію Frida.