При изучении в рамках различных дисциплин имитационного моделирования, а также в практике создания моделей возникает вопрос о выборе среды разработки, адекватности систем моделирования. В статье на реализованных средствами GPSS World и AnyLogic моделях объектов с разнородными протекающими в них процессами демонстрируется адекватность GPSS World и AnyLogic относительно результатов моделирования. По…
Авторами дается обзор методов прогнозирования трафика в беспроводных самоорганизующихся сетях. Приводятся основные характеристики таких сетей и их сравнение с проводными. Рассматриваются алгоритмы на основе вейвлет-анализа, а также анализа временных рядов, кластеризации потоков, анализа графов (graph-mining) и др. Описываются достоинства и недостатки каждого из них.
Семантическая сеть представляет собой информационную модель предметной области. Объекты и их взаимосвязи задаются при помощи графа. Предметом визуализации является подсеть, индуцированная множеством связей, инцидентных объектам выделенного множества. Предлагается метод построения компактного размещения таких подсетей, при использовании которого гарантированно исключаются пересечения между линиями …
Декомпиляция – средство, используемое в обратной инженерии для повышения уровня представления анализируемой программной системы. При этом одной из целей является получение понятной восстановленной программы, удобной для восприятия человека. Её достижению способствует наиболее полное восстановление управляющих структурных конструкций языка высокого уровня. В статье рассматриваются некоторые методы …
Статья посвящена решению задачи автоматического построения вертикального разреза слоев породы. Автором предложен алгоритм построения полигонов, описывающих слои породы с одинаковой стратиграфией (возрастом) вертикального плоского разреза по данным, полученным в результате бурения скважин для геологоразведки кимберлитовых трубок.
Математический аппарат теории R-функций применяется для описания объектов фрактальной геометрии функциями ɷ(x) = 0, x∈ Еn, где ɷ(x) имеет вид единого аналитического выражения. Авторами были использованы следующие конструктивные средства: R-функции системы {R0}; суперпозиции функции ɷ(x, y) с периодическими функциями, позволяющие транслировать n раз заданную функцию вдоль осей с шагом hx и hy вдоль…
В статье анализируется поэтапное применение метода анализа иерархий в оценочной деятельности. Приводится характеристика и математический алгоритм метода. Все расчеты и особенности использования при согласовании результатов оценки рассматриваются на сквозном примере с детальной иллюстрацией каждого шага.
Практическое руководство по созданию современных Web-сайтов, соответствующих концепции Web 2.0. Описаны языки HTML 5 и CSS 3, применяемые, соответственно, для создания содержимого и представления Web-страниц. Даны принципы Web-программирования на языке JavaScript с использованием библиотеки Ext Core. Рассказано о создании интерактивных Web-страниц, приведены примеры интерактивных элементов, позвол…
Описан базовый синтаксис языка Python: типы данных, операторы, условия, циклы, регулярные выражения, встроенные функции, объектно-ориентированное программирование, часто используемые модули стандартной библиотеки. Даны основы SQLite, описан интерфейс доступа к базам данных SQLite и MySQL. Рассмотрены работа с изображениями с помощью библиотеки PIL и получение данных из Интернета. Книга содержит бо…
Рассмотрены приемы работы в интегрированной среде разработки Microsoft Visual Studio 2010, а также новые технологии и элементы среды, предназначенные для создания современных приложений. Описана работа с решениями, проектами, редакторами и визуальными конструкторами. Описывается создание различных типов приложений: с помощью технологий Windows Presentation Foundation и Windows Forms, создание веб-…
В статье обосновывается необходимость совершенствования алгоритмов, методов и программ проведения имитационного исследования. Анализируется уровень автоматизации и визуализации известных языков и систем имитации. Делается вывод о необходимости разработки комплексных систем, проводится их классификация. На примере одного из этапов имитационных исследований рассмотрен процесс модернизации – нового м…
В статье рассматривается практическое использование OpenCelllD – проекта, который поддерживает открытую базу данных с координатами сот операторов мобильной связи по всему миру. Благодаря открытому API эта информация может быть использована в мобильных сервисах, связанных с позиционированием. В основе статьи лежит квалификационная работа, выполненная в Лаборатории открытых информационных технологий…
Статья посвящена описанию структурных и технологических особенностей web-представительства Красноярского художественного музея им. В. И. Сурикова, основу которого составила электронная справочная система его коллекций.
В связи с растущим спросом на образовательные услуги с применением дистанционных технологий все большую актуальность приобретают вопросы, связанные с эффективностью организации дистанционного учебного процесса. В статье предложен подход к решению задачи определения оптимального численного состава кафедр при реализации тьюторинга. В качестве математического инструментария выбран аппарат теории масс…
Разработано множество разнородных методик оценки трудоемкости и сроков реализации проекта, однако, они не дают адекватной оценки в условиях сильно изменчивых, плохо предсказуемых динамических процессов, протекающих на всех этапах жизненного цикла ПО. В статье предложен принципиально новый, генетический подход к проблеме, основными принципами которого являются простота применимости на практике и во…