Прикладная информатика. Научные статьи

Скачать книги из серии Прикладная информатика. Научные статьи


    Сети грид

    И. Д. Котляров

    В предлагаемой статье автор сделал попытку заполнить информационный пробел, существующий в России по поводу грид-сетей, дав обзор истории развития гридов, краткую информацию об архитектуре, программном и аппаратном обеспечении грид-сетей и рассказав об основных проблемах, связанных с внедрением грид-технологий, а также о моделях ценообразования, которые могут быть использованы в рамках сети грид. Существенная часть теоретического раздела статьи, посвященная экономическим аспектам, представляет собой результаты авторских научных исследований. Тем не менее автор счёл своим долгом дать сведения и о технологических аспектах грида, дабы предоставить вниманию читателей краткий, но достаточно полный обзор того, что сейчас известно о сетях грид. Редакционная коллегия журнала полагает, что данная публикация будет представлять интерес для специалистов по экономике информационных технологий, а также для всех, кто желает понять различные стороны функционирования гридов. Грид-сети имеют много особенностей, которые необходимо учитывать разработчикам новых информационных технологий. В связи с этим могут возникнуть и новые задачи по повышению рационализации и эффективности функционирования таких сетей.

    Экстремальное программирование и автоматизация распределения заданий

    С. С. Судаков

    Методология экстремального программирования (XP) регламентирует два вида планирования разработки программного продукта: планирование совокупности работ по контрольным точкам для клиента и итерационное планирование распределения работ для разработчика. В статье приведены возможные подходы к автоматизации формирования оптимального набора задач для их реализации в очередной версии программного продукта и распределения задач между структурными подразделениями виртуального предприятия. Для практической реализации описанных моделей авторы статьи разработали программное средство ExeS. Разработанные модели и инструментальное средство для их реализации позволяют осуществить многокритериальное формирование оптимального набора историй в рамках реализации текущей версии программного продукта, а также оптимально распределить работы между участниками виртуального предприятия. Это позволяет максимально эффективно спланировать график работ при экстремальном программировании, а также в наибольшей степени удовлетворить требования клиента.

    Постановка задач имитационного моделирования тактических защитных конкурентных действий

    Ю. Б. Рубин

    Конкурентное поведение субъектов предпринимательского бизнеса и иных экономических агентов состоит из совокупности действий, называемых конкурентными. Конкурентными являются целенаправленные, прагматически ориентированные действия субъектов предпринимательства, направленные против различных представителей своего окружения для обеспечения себе наивысших потребительских, функциональных и общественных оценок, для создания, поддержания и развития конкурентных преимуществ, а также для обеспечения наилучших конкурентных позиций. Рынок, бизнес в странах с рыночно-ориентированной экономикой – вещи глубоко упорядоченные. И конкуренция также представляет собой упорядоченное явление. Совокупность конкурентных действий, образующих систему конкурентного поведения субъектов профессионального бизнеса, включает различные виды, направления и методы соперничества. Помимо математического, в качестве инструмента исследования процессов конкурентного поведения может быть успешно использован аппарат имитационного моделирования. Особенно эффективным для данной предметной области является акторное моделирование, появившееся в процессе развития моделирующих систем. В отличие от стандартных транзактно-ориентированных систем, в таких системах моделирования актор является не просто пассивной динамической единицей, перемещающейся по узлам модели, а играет роль активного «участника событий», изменяя в случае надобности как свои параметры, так и состояние самих узлов, и всей модели в целом. Для создания моделей существуют соответствующие пакеты моделирующих программ. В данном случае наиболее подходящими программными пакетами являются Pilgrim и AnyLogic. Менее всего подходит такой известный и распространённый пакет, как GPSS World, поскольку он ориентирован на моделирование только дискретных процессов, связанных с технологиями и производством, в его концепцию не входит пространственная и финансовая имитация. В ходе ознакомления с существующими моделями зачастую выясняется, что в них не вполне корректно используется само понятие «конкуренция». Ранее на страницах журнала автором были представлены постановки задач тактического моделирования наступательных конкурентных действий. Данная статья посвящена рассмотрению защитных приёмов конкурентного поведения субъектов бизнеса.

    Планирование автономного производства в холдинге с применением методов адаптивного управления

    А. А. Емельянов

    В статье установлены особенности задачи планирования нового производственного процесса внутри предприятия, позволяющие разработать интегрированную систему планирования и управления выпуском, в которой одновременно анализируются и создаются программы развития производственных мощностей и выпуска продукции с максимальным выигрышем. Авторами предложен алгоритм расшивки узких мест опытного производства. Этот алгоритм учитывает связанную с входными параметрами многоступенчатость процесса выпуска продукции и производственные возможности опытного производства с учётом лимитирующих мощностей и человеческих ресурсов. Составлена динамическая схема расширения опытного производства. Предложенная модель позволяет проанализировать различные варианты развития производства с целью выбора наиболее рационального из них. Предложен способ определения рационального пути достижения максимального выигрыша E. В статье рассмотрены основные варианты внешнего воздействия и корректировка производственного плана по месяцам планового года с помощью адаптивных методов. Определен порядок расчёта устойчивости производственного процесса с помощью критерия Михайлова и проведён его анализ с использованием годографа. Продемонстрированы возможности созданного авторами соответствующего программного обеспечения.

    Применение модели оценки финансовых активов (CAPM) для прогнозирования доходности акций телекоммуникационных компаний

    О. С. Бессонова

    В условиях хорошо развитого рынка новая информация находит быстрое отражение в курсовой стоимости активов, поэтому для таких условий можно использовать модель, которая бы удовлетворительно описывала взаимосвязь между риском и доходностью активов. Такая модель была разработана в середине 60-х годов У. Шарпом и Дж. Линтерном и получила название оценки стоимости финансовых активов (capital asset pricing model – CAPM). В статье рассматривается ряд проблем, которые могут возникнуть при попытке применения модели в условиях российского рынка, и варианты их решения. Определяются такие параметры модели, как безрисковая ставка (строится имитационная модель) и ставка рыночной доходности, а также решается вопрос о том, к каким активам может быть применена модель. На примере акций российских телекоммуникационных компаний делается прогноз для равновесной доходности, в соответствии с которым можно выявить недооценённые и переоценённые активы с целью выработки рекомендаций для потенциальных инвесторов.

    Некоторые вопросы обучения иностранному языку в неязыковых вузах

    В. В. Артюхин

    Анализ существующих отечественных и зарубежных изданий, предназначенных для обучения программистов профессиональному английскому языку, обнаруживает несоответствие (в различной степени) информационной содержательности учебного материала и требований современной профессионально-ориентированной аудитории. Такое расхождение объясняется постоянным несовпадением по времени отклика лингвистических разработок и динамичных изменений в области технологий. Существование терминосистем и подсистем, неустойчивых терминов и различных профессиональных жаргонов, причём как международных, так и национальных, можно назвать проблемой «вавилонской башни», которую так и не достроили, поскольку перестали понимать друг друга, заговорив на разных языках. Для успешного решения задач по обучению английскому языку студентов неязыкового вуза прежде всего необходима разработка теоретически обоснованной модели обучения на основе комплексного подхода, сочетающего профессиональную направленность и умение использовать структурные элементы языка в деловом и социальном общении.

    Нанотехнологии и школьное образование

    М. Ф. Гребенкин

    В Российской Федерации в срочном порядке принята Государственная программа по развитию нанотехнологий, создан правительственный комитет, который возглавил первый заместитель премьер-министра С. Иванов, на развитие нанотехнологий выделены беспрецедентно большие денежные суммы. Причина всего этого ажиотажа кроется в том, что именно с нанотехнологиями знающие люди связывают ни много ни мало будущее человечества. «Нанотехнология – это технология объектов, размеры которых порядка 10-9 м (атомы, молекулы). Процессы нанотехнологии подчиняются законам квантовой механики. Нанотехнология включает атомную сборку молекул, новые методы записи и считывания информации, локальную стимуляцию химических реакций на молекулярном уровне и др.» Такие сложные, наукоёмкие технологии, как нанотехнологии, требуют для своей реализации соответствующих специалистов: ученых, конструкторов, инженеров.

    Информационно-технологические комплексы для профессионального образования машиностроителей

    П. Г. Мазеин

    В целях ликвидации дефицита кадров в машиностроении необходимо, чтобы при подготовке кадров на всех уровнях и этапах максимально и непрерывно использовались возможности современных информационных технологий. Для начального профессионального образования произведены видеофильмы, демонстрирующие различные технологические процессы, оборудование и инструмент, подготовлены демонстрационные материалы для интерактивных досок, электронные лекции и сетевые системы тестирования знаний. В дальнейшем необходимы 3D-модели узлов станков и компьютерные имитаторы, позволяющие осуществлять виртуальную наладку и программирование обработки, а также изготовление виртуальной детали. Следующий уровень подготовки призваны обеспечить мини-габаритные и настольные станки с компьютерными системами ЧПУ. Они, при высоких дидактических возможностях программно-методического обеспечения, малоэнергозатратны, компактны, не требуют специальных помещений, питаются от обычной световой сети 220 В.

    Динамически загружаемые библиотеки: структура, архитектура и применение (часть 1)

    И. А. Семёнов

    DLL – это сокращение от Dynamic Link Library (динамически загружаемая библиотека). Исполняемый код в DLL не предполагает автономного использования. Перед тем как можно будет приступить к использованию, необходимо загрузить DLL в область памяти вызывающего процесса (т.е. DLL не может выполняться сама по себе – ей обязательно нужен клиент). Это явление носит название «проецирование DLL на адресное пространство процесса». И это не удивительно, если вспомнить тот факт, что процессор работает не только с регистрами, но и с адресами памяти. Поэтому каждому объекту DLL требуется свое место «под солнцем», чтобы иметь возможность быть выполненным при вызове. В конечном коде exe-файла, который генерирует компилятор, не будет инструкций процессора, соответствующих коду данной функции. Вместо этого будет сгенерирована инструкция вызова соответствующей функции (call).

    Создание и использование системы обработки и анализа данных с применением пакета MatLab

    М. И. Семёнов

    Работа посвящена созданию и использованию специализированной системы, использующей средства пакета MatLab, для обработки данных. В качестве входных величин могут применяться цифровые сигналы и статистические данные самой различной природы. Важным достоинством разработанной системы является её реализация в виде графического интерфейса пользователя (GUI), обеспечивающая решение разнообразных задач в простой, удобной и наглядной форме. Следует отметить, что пакет MatLab также предоставляет широкий набор инструментальных средств обработки данных, однако готового GUI в этой области, объединяющего различные технологии обработки и анализа данных, в существующих версиях MatLab нет.