О книге: Книга является практическим руководством по созданию баз данных и приложений, использующих базы данных. Материал тщательно подобран с целью максимального удовлетворения запросов студенческой аудитории при сохранении компактного объема. Рассматриваются: реляционная модель данных, реляционная алгебра, язык SQL, создание пользовательских приложений средствами Microsoft Access, разработка клиент-серверных приложений с использованием InterBase и Delphi, новые направления в развитии баз данных и т. д. В книге более 110 разобранных примеров с пошаговыми инструкциями по их выполнению и свыше 230 задач для самостоятельного решения.
О книге: Подробно и доходчиво объясняются все основные вопросы программирования на ассемблере. Рассмотрены команды процессоров Intel, 16– и 32-разрядные регистры, основы работы с сопроцессором, сегментация памяти в реальном масштабе времени, управление клавиатурой и последовательным портом, работа с дисками и многое другое. Описано, как разработать безобидный нерезидентный вирус и антивирус против этого вируса, как написать файловую оболочку (типа Norton Commander или FAR Manager) и как писать резидентные программы. Каждая глава состоит из объяснения новой темы, описания алгоритмов программ, многочисленных примеров и ответов на часто задаваемые вопросы. Во второе издание внесены исправления и добавлены новые примеры. Для программистов. (Компакт-диск прилагается только к печатному изданию.)
О книге: Рассмотрены практические аспекты программирования в Borland Delphi 2005 для Win32. Приведено детальное описание объектной модели Delphi, обсуждаются вопросы разработки бизнес-логики приложений. Большое внимание уделено созданию приложения для работы с базами данных. Рассмотрены технологии доступа к данным Borland DataBase Engine, dbExpress, Interbase Express, dbGo, а также создание распределенных приложений баз данных и технология DataSnap. Показана работа с редактором отчетов Rave Report 6.0 и преобразование данных в формат XML. Описана разработка Internet-приложений, распределенные Web-приложения и Web-службы. Все рассматриваемые темы сопровождаются подробными примерами. Для подготовленных программистов.
О книге: Рассмотрены базовые конструкции языка PHP 5, на примерах показаны основные приемы написания базовых сценариев, наиболее употребительных при разработке Web-приложений. Важное место в книге уделено способам работы с реляционными базами данных и с данными в формате XML. Подробно представлен материал об использовании стилей XSL для преобразования и представления XML-данных. Рассмотрены вопросы создания «с нуля» клиент-серверных приложений, разработки SOAP-приложений. Книга полезна как начинающим разработчикам, так и тем, кто уже имеет опыт создания интернет-приложений. Также она может использоваться как справочник. Для Web-разработчиков.
О книге: Авторами исследуется проблема популяризации основных понятий и определения парадигмы параллельного программирования среди других парадигм программирования. Рассматриваются вопросы о том, что такое парадигмы программирования; как определить «классические» парадигмы (императивная, функциональная и логическая) и парадигмы параллельного программирования; каким образом связаны парадигмы и языки программирования; имеет ли смысл понятие «универсальный язык параллельного программирования»; как знакомить неспециалистов с параллельным программированием.
О книге: Моделями оценки надежности программного обеспечения (англ. Software reliability growth models) называются специальные математические модели, позволяющие по статистике тестирования за определенный период времени оценить количественные характеристики надежности проекта. Несмотря на то что в литературе описано множество моделей оценки надежности, критерии их выбора для конкретного проекта четко не определены. Соответственно для применения таких моделей и получения адекватных результатов необходимо найти способ сравнивать модели между собой и выбирать наиболее подходящую для конкретного проекта. Рассмотрению данного вопроса посвящена предлагаемая статья.
О книге: В настоящее время проблема обеспечения надежной защиты передаваемой и принимаемой информации от несанкционированного доступа проявляется наиболее остро в связи с интенсивным проникновением информационных технологий в такие сферы, как промышленность, бизнес, торговля и др. Одним из способов защиты информации является сокрытие ее присутствия. В данной работе рассматривается использование речевых образов (сигналов) в качестве контейнеров для хранения подлежащей защите информации (текст, изображение, речевой сигнал). Для решения поставленной задачи используется преобразование Хаара. Это преобразование в отличие от других вейвлет-преобразований обладает высоким быстродействием и относительной простотой. Загрузка сигнала в контейнер производится с помощью обратного, а извлечение сигнала – с помощью прямого преобразования.
О книге: Несмотря на то что для моделирования прогнозов котировок ценных бумаг существует много эффективных методов, такое свойство моделей нейронных сетей, как универсальность, т.е. возможность их использования для всех типов ценных бумаг, определяет необходимость исследования в данной области. Автором представлена подробная схема работы модели нейронной сети обратного распространения. При обучении нейронной сети ставится задача минимизации целевой функции ошибки, которая находится по методу наименьших квадратов. Алгоритм обучения сети обратного распространения проходит в несколько этапов. В качестве образов для обучения нейронной сети используется выборка, состоящая из значений котировок ценных бумаг, различных числовых характеристик, влияющих на котировки ценных бумаг. Модификации алгоритма обратного распространения связаны с использованием различных функций ошибки, других активационных функций, различных процедур определения направления и величины шага. Для тестирования модели нейронной сети использовались котировки ценных бумаг ФБ «СПб. „Газпром“» за период с 11.01.2007 по 30.01.2007. Для проведения тестирования использовались программный продукт Neural Network Wizard и библиотека классов Neural Network Wizard для работы с моделями нейронных сетей, разработанные в среде программирования Delphi 7 компанией BaseGroup Labs. Для визуального отражения зависимостей реального значения и значения на выходе нейронной сети был использован пакет MathCad 2000. Полученные результаты показывают, что использование модели нейронных сетей повышает экономическую эффективность прогнозирования, при этом обеспечивается достоверность информации с определенной долей вероятности прогноза, необходимой для принятия обоснованных экономических решений.
О книге: Книга является руководством для начинающих по разработке приложений в среде Microsoft Visual C++ 2010. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования. На конкретных примерах показаны основные возможности визуальной среды разработки Visual C++ 2010, назначение базовых компонентов и процесс разработки различных типов консольных и Windows-приложений. Для начинающих программистов. (DVD прилагается только к печатному изданию.)
О книге: Описываются основные и наиболее популярные расширения библиотеки OpenGL, их использование на платформах Windows и Linux. Представлена реализация большого количества эффектов, созданных с помощью этих расширений. Показан механизм расширений и его использование для доступа к возможностям ускорителей с помощью языка шейдеров высокого уровня GLSL. Приведено много примеров реализации различных задач, решающихся с помощью расширений OpenGL. Изложенные в книге материалы помогут разработчикам при написании приложений, использующих трехмерную графику: игр, систем визуализации данных, систем проектирования. Для разработчиков графических приложений, студентов и аспирантов соответствующих специальностей.