Фридман. "С/С++. Архив программ. Код с комментариями"

Фридман С/С++. Архив программ. Код с комментариями

В данном учебнике по программированию изложен код работоспособных приложений на С/С++, относящихся к самым разнообразным областям программирования - это как работа с относительно простыми структурами данных, к которым относятся связанные списки, очереди, стеки, деревья, так и работа с уже более сложными вещами, такими как построение синтаксических анализаторов и интерпретаторов, организация доступа к сети Интернет и так далее. Программный код, приводимый в данном учебнике, может быть использован в ваших программах без изменений, либо в модифицированном и усовершенствованном виде. Изучение представленного программного кода очень полезно для освоения важнейших принципов, алгоритмов и различных приемом решения задач. Практически все программы учебника снабжены комментариями к их коду, что очень удобно. Книга Фридман "С/С++. Архив программ. Код с комментариями" будет очень полезна для широкого круга программистов, программирующих на языках программирования С/С++.

Краткое описание содержания книги Фридмана "С/С++. Архив программ. Код с комментариями"

Традиционно начнем с первой главы учебника. Итак, глава номер один будет посвящена алгоритмам сортировки, а именно таким ее разновидностям как пузырьковая сортировка, выборочная, базовая быстрая, улучшенная быстрая сортировка и сортировка слиянием.

Вторая глава книги Фридмана будет полностью посвящена связанным спискам. Рассматриваются односвязные и двусвязные списки.

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

Четверная глава повествует о смешанных таблицах и разреженных массивах. Рассматриваются этапы проектирования и реализации смешанных таблиц, одномерных и двумерных разреженных массивов.

В пятой главе речь пойдет о динамической памяти. По-моему, очень важная концепция в программировании, которую, конечно же, нужно знать "на зубок".

Далее у нас по плану идет работа с файлами и каталогами. Что будет рассмотрено: поиск и замена в текстовом файле, работа с файловой системой, просмотр содержимого файла.

Итак, следующая у нас на очереди глава номер семь и здесь нас ждут основы шифровки - по-моему довольно-таки интересно познакомиться с таким материалом. Здесь сначала будет рассказано, что такое шифровка в общем, а затем будут рассмотрены различные алгоритмы криптографии.

Глава восемь - управление исходным кодом. Проектирование программы управления кодом, классы лексем...

И вот мы уже добрались до главы номер девять, в которой мы будем знакомиться с такой темой, как С/С++ и Интернет: будут рассмотрены работа с сокетами и многое другое.

Десятая глава посвящена финансовым расчетам в языке С/С++.

Одиннадцатая посвящается статическим расчетам в С/С++.

А вот двенадцатая уже рассматривает создание фракталов: рассказывается о фракталах и графиках.

Глава 13. Объектно-ориентированный анализатор выражений. Основы синтаксического анализа, простой анализатор выражений, обобщенный анализатор и так далее...

Следующая глава рассматривает реализацию языковых интерпретаторов на С++.

Далее у нас идет исследование библиотеки стандартных шаблонов (STL): контейнеры, итераторы, алгоритмы и т.д.

И наконец, последняя имеет заголовок "С/С++ в разработках CGI". Интересная темка на закуску)


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

Вот еще для вашей уверенности процитирую часть введения книги Фридмана "С/С++. Архив программ. Код с комментариями"

Эта книга написана программистами, пишущими на С/С++, - для программистов, пишущих на С/С++. В 16-ти ее главах вы найдете самый интересный и полезный код, приложения которого вы можете видеть повсюду. Программы и подсистемы можно использовать так, как они написаны, или как основы для ваших собственных разработок. Будете ли вы относительным новичком в программировании или испытанным профессионалом, я уверен, что книга вам понравиться.

Скачать Фридман "С/С++. Архив программ. Код с комментариями" (Letitbit.net - 28.25 mb djvu + дискета с программами)

Скачать Фридман "С/С++. Архив программ. Код с комментариями" (DepositFiles - 28.25 mb djvu + дискета с программами)