C++: базовый курс — Герберт Шилдт

В первых главах даются базовые представления о структуре языка – рассматриваются типы данных, переменные, операторы, функции, объекты. За ними очерчиваются формы более сложных элементов объектно-ориентированного программирования — классов. В последующих частях книги объясняются механизмы обработки исключений, шаблоны, концепция пространства имен, способы реализации динамической идентификации типов, структура стандартной библиотеки шаблонов STL, приводится справочная информация по ключевым словам среды .NET.

Герберт Шилдт, автор всемирно известных бестселлеров по программированию на Java, C, и C#, в своей книге «C++: базовый курс» дает исчерпывающую информацию по всем основным элементам программирования на C++, которая будет полезна и новичкам, и опытным программистам.

Справочник по языку Haskell — Р. В. Душкин

Что входит. В первой части описываются стандартные библиотеки, даются краткие описания синтаксиса, описываются способы применения языка для решения конкретных задач. Вторая часть содержит информацию о библиотеках, которые включаются в наиболее известные трансляторы GHC и HUGS 98.

«Справочник по языку Haskell» Р. В. Душкина краток, лаконичен и довольно удобен, им без труда могут пользоваться и те, кто только начинает изучать функциональное программирование.

Программирование шахмат и других логических игр — Евгений Корнилов

Шахматы, шашки, крестики-нолики, уголки – у всех этих и многих других подобных игр есть некоторые общие особенности, которые позволяют применять при их программировании схожие решения. Методы перебора, статистические понятия, хеш-таблицы, эвристический анализ – вот неполный перечень описываемых в данном томе приемов, которые принято использовать при создании логических игр.

К книге Евгения Корнилова «Программирование шахмат и других логических игр» прилагается компакт-диск с наиболее известными, свободными кодами шахматных программ и текстами программ самого автора.

Oracle 11g. Основы — Рик Гринвальд, Роберт Стаковьяк, Джонатан Стерн

Просто и ясно объясняется, что такое реляционные базы данных вообще, и какими преимуществами перед своими аналогами обладают СУБД Oracle. Спрос на системы этой корпорации постоянно растет, выпускаются все новые и новые версии, каждая из которых имеет свои особенности. Настоящее руководство дает всеобъемлющее описание последней вышедшей модификации — Oracle Database 11g. Первые главы посвящаются организации структуры и архитектуры 11g, ее инсталляции, запуску и настройке. Потом объясняются механизмы безопасности, исследуются критерии оценки соответствия требованиям. Уделяется внимание многопользовательскому конкурентному доступу, хранилищу данных, распределенным базам данных, OLTP-системам, обеспечению высокой доступности, аппаратным архитектурам. В число последних входят кластеры, симметричные мультипроцессоры, Numa-системы и gird-вычисления.

Все описания иллюстрируются примерами. Книгу «Oracle 11g. Основы» Рика Гринвальда, Роберта Стаковьяка и Джонатана Стерна можно рекомендовать всем, кто раньше не использовал Oracle, и только планирует приступить к работе с этими системами. В то же время руководство вполне подойдет в качестве справочника и уже использующим эти системы специалистам.

Delphi. Трюки и эффекты — Чиртик А. А., Борисок В. В., Корвель Ю. И.

В книге большое внимание уделено интегрированной среде разработки Delphi и основам программирования на языке Object Pascal – это необходимый базис, благодаря которому издание могут использовать все программисты вне зависимости от их знаний и опыта. Приводятся занимательные примеры — «мышки-невидимки», «непослушные окна», управление аудио- и видео-файлами, а также офисными программами с помощью приложений Delphi.

«Delphi. Трюки и эффекты» под редакцией А. А. Чиртика, В. В. Борисюка и Ю. И. Корвеля будет интересна экспериментаторам, для которых программирование – веселый и интересный процесс.

Технология XSLT — Алексей Валиков

Читатель научится использовать XSLT, который позволяет преобразовывать документы из одного формата в другие. Освоит инструмент XPath, используемый для обращения к различным частям XML-документов. Эти и другие, описываемые в книге, технологии позволяют выводить документы в формате HTML, использовать различные кодировки, в частности, для русификации и многое, многое другое.

О чем еще эта книга? На этот вопрос можно ответить так: в книге Алексея Валикова «Технология XSLT» рассматриваются технологии, которые облегчают применение структурированных данных в web-приложениях, тем самым открывая дорогу большим и очень большим проектам.

Микроконтроллеры. Архитектура, программирование, интерфейс — Бродин В. Б., Шагурин И. И.

Исследуется архитектура микроконтроллеров MCS-96, MCS-51/151, MCS-251, проводится анализ системы команд этих микроконтроллеров, а также микроконтроллеров 8XC251SB. Разбираются проектирование, программирование и отладка реализующихся на их базе цифровых систем.

«Микроконтроллеры. Архитектура, программирование, интерфейс» Бродина В. Б и Шагурина И. И. обобщает двенадцатилетний опыт проектирования, программирования и использования микроконтроллеров в лаборатории «Микропроцессорные системы» Московского инженерно-физического института.

Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript — Робин Никсон

Даже те, кто практически не имеет опыта создания web-ресурсов, используя настоящее руководство, смогут самостоятельно создавать динамические порталы с развитым пользовательским интерфейсом. Учебник помогает шаг за шагом осваивать такие, необходимые для этого инструменты, как PHP, JavaScript и MySQL. Каждая технология в учебнике рассматривается отдельно, а затем показывается, как на порядок увеличить динамику сайта, используя их вместе.

Что дает книга Робина Никсона «Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript» своим читателям?

Понимание общих принципов объектно-ориентированного программирования на PHP. Глубокое понимание структуры и способов реализации возможностей системы MySQL. Умение использовать PHP и MySQL для объединения составных частей HTML документа. Необходимый объем знаний JavaScript: функции, события, объекты, DOM, Ajax вызовы и многое другое. Умение подключать к проекту различные библиотеки, программы и интерфейсы (Smarty, PEAR, Yahoo! User Interface). Начальные навыки в создании больших социальных сетей.

Криптография. Официальное руководство RSA Security — С. Бернет, С. Пэйн

Эту книгу можно рассматривать как вводную часть в криптографию. На ее страницах авторы попытались без использования сложных математических формул и кусков программного кода донести до читателя основные сведения об этой науке. Рассмотрены основные ее принципы и возможности.

Детально описаны особенности криптографии, алгоритмы блокового и поточного шифрования. Авторами С. Бернет и С. Пэйн рассказывается о современных средствах криптографии — электронной подписи, сертификатах, защищенных протоколах, аппаратных средствах обеспечения безопасности.

Благодаря множеству рассмотренных примеров в книге «Криптография. Официальное руководство RSA Security» описывается правильное и неправильное применения средств криптографии. Книга рассчитана на широкий круг читателей.

Модельное конструирование компьютерных приложений — Самойлов В. Д.

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

Книга «Модельное конструирование компьютерных приложений», автором которой является Самойлов В. Д. предназначена в первую очередь для специалистов, чья деятельность связана с созданием и использованием ПО для подготовки и подбора персонала.