Путь человека труден и опасен, но мы преодолеем всё и доберёмся до конечной точки нашего пути – Вершине знаний.

ББК 32.973-018.1


Пратт Т., Зелковиц М. Языки программирования: разработка и реализация / Под общей ред. А. Матросова. — СПб.: Питер, 2002.

Пратт Т., Зелковиц М. Языки программирования разработка и реализацияВ книге известных американских специалистов в области языков программирования Т. Пратта и М. Зелковица рассматриваются общие концепции разработки и реализации языков программирования, а также основы формальных грамматик и конечных автоматов — математических моделей, используемых для определения и реализации языков программирования. Это именно та база, которая необходима высококвалифицированному программисту для создания производительных и устойчивых к ошибкам программ. Изложение материала в книге не привязано ни к какому конкретному языку программирования, хотя предполагается, что читатель знаком хотя бы с одним процедурным и с одним объектно-ориентированным языком.
В книге известных американских специалистов Теренса Пратта и Марвина Зелковица рассматриваются общие концепции разработки языков программирования, а также основы формальных грамматик и конечных автоматов — математических моделей, используемых для их определения и реализации.
Трудно представить себе программиста, не читавшего этой книги. Ее прототип появился еще четверть века назад, и на нем воспитывалось целое поколение первопроходцев программирования. Языки программирования рождались, старели и умирали, и содержание книги изменялось, отражая эти процессы.
У вас в руках — уже четвертое издание, в котором помимо важнейших языков конца XX века рассматриваются и новые, появление которых обусловлено бурным развитием программирования для бизнеса и World Wide Web. Книга будет полезна студентам высших учебных заведений, а также программистам любой квалификации.

 Просмотреть  содержание  »

Эспозито Д. Знакомство с технологией Microsoft ASP.NET 2.0 AJAX.

Эспозито Д. Знакомство с технологией Microsoft ASP.NET 2.0 AJAX. Книга представляет собой экспертное введение в расширение языка JavaScript (кодовое название Atlas) для Microsoft ASP.NET 2.0, написанное специалистами, работающими в группе разработки. Эта книга является идеальным справочным пособием, поскольку содержит наиболее свежие сведения о рассматриваемых в ней инструментах разработки, а также множество примеров на языках С# и JavaScript.

 Просмотреть  содержание  »

Джо Майо. C#Builder. Быстрый старт.

Джо Майо. C#Builder. Быстрый старт.Книга знакомит с новой перспективной средой программирования компании Borland — C#Builder. В настоящий момент C#Builder имеется и как самостоятельный продукт, и как составляющая Delphi 2005. C#Builder — новое средство программирования, обеспечивающее создание прикладных программ для Microsoft .NET. Платформа .NET — это надстройка над операционными системами, позволяющая создавать прикладные программы, работающие без перекомпиляции на различных аппаратных средствах и с различными операционными системами: Windows, Linux и др. Уже появились первые версии Windows, поддерживающие .NET. И в недалеком будущем, по-видимому, разработка приложений для Интернета, распределенных приложений, а также и отдельных программ будет, прежде всего, ориентироваться на .NET. Язык С#, на котором основан C#Builder, создан специально для .NET, объединяет наиболее сильные стороны языков C++ и Java, и станет, вероятно,основным инструментом программирования в .NET.

 Просмотреть  содержание  »

Магда Ю. С. Ассемблер для процессоров Intel Pentium.

Магда Ю. С. Ассемблер для процессоров Intel Pentium.Издание посвящено вопросам программирования на языке ассемблера для процессоров Intel Pentium. Рассмотрен широкий круг вопросов, начиная с основ программирования на ассемблере и заканчивая применением самых современных технологнй обработки данных, таких как ММХ, SSE и SSE2. Материал книги раскрывает методику отимизации программного кода для всех поколений процессоров Intel Pentium, включая Intel Pentium 4. Теоретический материал подкреплен многочисленными примерами программного кода. Для широкого круга читателей, от студентов до опытных разработчиков программного обеспечения.

 Просмотреть  содержание  »

Павловская Т. А., Щупак Ю. АC++. Объектно-ориентированное программирование

Практикум предназначен для студентов, изучающих язык C++ на семинарах или самостоятельно. Классы, шаблоны, наследование, исключения, стандартная библиотека, UML, концепции программной инженерии (software engineering) и паттерны проектирования рассматриваются на примерах, сопровождаемых необходимыми теоретическими сведениями. Обсуждаются алгоритмы, приемы отладки и вопросы качества. По каждой теме приведено по 20 вариантов заданий.
Допущено Министерством образования Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению «Информатика и вычислительная техника».

 Просмотреть  содержание  »

Флёнов М. Е. Delphi в шутку и всерьез: что умеют хакеры.

Флёнов М. Е. Delphi в шутку и всерьез: что умеют хакеры.Книга о профессиональных приемах программирования в Delphi. В легкой и доступной форме с использованием большого количества оригинальных примеров рассмотрены вопросы корректного написания кода, оптимизации программ, работы с системным окружением, создания сетевых приложений. Исходный код рассматриваемых примеров программ вынесен на прилагаемый к книге компакт-диск. Книга предназначена в первую очередь для начинающих программистов с небольшим опытом программирования, но будет полезна и профессионалам. Эта книга для тех, кто хочет повысить свой уровень программирования в системе Delphi. Вы узнаете как оформлять свои проекты, чтобы ими легче было управлять, как оптимизировать код, чтобы сделать программу максимально быстрой. Большая часть книги посвящена сетевому программированию без использования вспомогательных компонентов, только на Windows API, что позволяет добиться максимальной производительности и гибкости программы. Прочитав книгу вы научитесь создавать свои собственные прокси-серверы, FireWall, РОРЗ- или SMTP-клиенты, создавать программы-шутки и при этом узнаете массу полезных вещей о системном окружении, уязвимостях Windows и многое другое.
Основные темы книги:
• правильное написание программного кода,
• работа с системным окружением;
• функции программного интерфейса Windows API для работы с сетью;
• сетевое программирование;
• программы-шутки, использующие уязвимости Windows

 Просмотреть  содержание  »

Кристиансен Т., Торкингтон Н Perl. Сборник рецептов. Для профессионалов. 2-е изд

Photo Sharing and Video Hosting at PhotobucketОбширный сборник задач, решений и практических примеров для всех программистов Perl. Книга содержит сотни тщательно проанализированных «рецептов» по всем основным областям программирования: обработка данных (строки, числа, даты, массивы и хэши), поиск по образцу и замена текста; ссылки, структуры данных, объекты и классы; сигналы и исключения и т. д.
Второе издание книги было дополнено двумя новыми главами. Одна глава посвящена mod_perl, интегрированному интерпретатору Perl веб-сервера Apache, а другая — обработке данных в формате XML. Многие старые рецепты в других главах были изменены или дополнены.
Книга рассчитана на программистов, обладающих опытом работы на Perl.

 Просмотреть  содержание  »

У. Савич. Программирование на C++. 4-е изд

У. Савич. Программирование на C++. 4-е изд Книга содержит исчерпывающую информацию о языке программирования C++. Помимо «стандартных» тем, таких как объявление переменных, операторы выбора, циклы, массивы, функции и др., подробно рассматривается также работа с векторами, динамические многомерные массивы, обработка исключений, указатели и перегрузка операторов. Примеры и задания для самостоятельной работы, содержащиеся в каждой главе, помогут читателю закрепить изученный теоретический материал.
Книга рассчитана на студентов и начинающих программистов, которые хотят изучить тонкости программирования на языке C++.

 Просмотреть  содержание  »





Все материалы взяты из открытых источников и представлены исключительно в ознакомительных целях. Все права на книги принадлежат их авторам и издательствам.



Вход в систему