Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация

Компьютерный форум Ru.Board » Блоги » Обзоры и обсуждение компьютерной литературы.


1 2 Архив
Peter Norton's New Inside the PC (рецензия от kuku1375).
Peter Norton's New Inside the PC

Имя Питера Нортона знакомо каждому пользователю компьютера со стажем. В СССР был очень популярен Norton Commander - файл менеджер с окнами, когда самих "окон", т.е. Windows, еще не было, a программа работала под DOS. Соответственно перу Питера Нортона принадлежит классическое руководство по DOS. Но прославился Нортон (и заработал немалые суммы) не этим. Ему принадлежит первая программа восстановления удаленных файлов. В дальнейшем Нортон успешно занимался антивирусными программами (всем известный Norton Antivirus) и другим софтвером для лечения разных компьютерных недугов. Под редакцией Нортона выходит библиотечка компьютерной литературы озаглавленная "Peter Norton's" (т.е. "от Питера Нортона") и с его фотографией со скрещенными руками как фирменным знаком. Одна из таких книг Inside the PC (Внутри персональнального компьютера), которая выдержала восемь изданий и наконец вышла с подзаголовком New в соавторстве со Скоттом Кларком. Интерес представляют все издания этой книги, т.к. Нортон, каждый раз включал в последнее издание все самое новое и, к сожалению, вынужден был исключать то, что представляло к тому времени исторический интерес, но было очень важно для понимания эволюции компьютеров. Тем, кому не хочется копаться в истории можно обратиться сразу к самому актуальному новому (New) изданию. Кроме прочих достоинств можно еще отметить прекрасный литературный язык Нортона. Книга читается как роман.

Вот, аннотация Amazon.com:

Цитата:
No competing book provides a more in-depth understanding of the working principles and operations of the computer to a general audience. Ensures maximum productivity by providing an intimate working knowledge of the personal computer at all levels. Uses the unique "Peter Norton" approach: expert advice in a user-friendly, hands-on exploratory mode. Topics covered: Inside IBM-standard PCs, processors, disks, memory, peripherals, networking (including the Internet), and the newest developments in 3-D audio and video.

А, вот, краткое содержание книги:

Цитата:
Introduction.
I. THE GLASS BOX.
1. The Desktop PC.
The Three Main Parts. The System Unit. The Display. Input Devices. Inside the PC.
2. Portable PCs.
From Luggables to Laptops and Beyond. Hardware That Is Almost Unique to Mobile PCs. Lessons Learned from Portable PCs. Extending Your Battery's Life. Summary.
3. PDAs and Handheld PCs.
Put a PC in Your Pocket. Ancient History. The PalmPilot. Linux By the Handful—Agenda. Windows-Centered Devices. Comparisons.
4. Understanding Bits and Bytes.
What Are Information and Data? How Bits and Bytes Cast a Hex on ASCII. Reducing Bits, Bytes, and Real Life. Summary and Looking Ahead.
II. INSIDE THE PC: A CLOSER LOOK AT COMPONENTS.
5. A First Look at Motherboards and Processors.
Safe System Unit “Surgery” . A Platform to Build Upon: The Motherboard. Understanding PC Processors. Major and Minor Improvements. Summary.
6. Video and Monitors.
It's Just No Good if You Can't Get the Information Out. Basic Characteristics of Video. How Images Are Painted on the Screen (Overview). Getting the Colors Right. How to Talk to a Video Display. Understanding Display Technologies. Summary.
7. Disks and PC Data Storage.
Traditional PC Disk Drives. The Origin of IDE, EIDE, ATA, ATAPI, and More. The Really Good Bus with the Really Bad Name (SCSI). Mixing IDE and SCSI Disk Drives. Summary.
8. Removable Storage.
Variations on the Theme of PC Storage. The Multiple Dimensions of PC Storage Technologies. Removable Magnetic PC Data Storage Devices. Removable Optical PC Data Storage Devices. Magneto-Optical PC Data Storage Devices. Electronic PC Data Storage Devices. Summary.
9. Serial Ports.
Talking Through a Tiny Pipe: Serial Ports. A Series of Serial Ports. IEEE 1394 FireWire. What if You Need Lots of Serial Ports? Summary.
10. Parallel Ports.
The Faster Path. “Printer” Ports Aren't Just for Printers. Printer Ports Aren't Even for Printers Anymore. Summary.
11. Networking—Wired and Wireless.
What Is Networking? Why Network? Types of Networks. The Parts of a Network. Ethernet—The Everywhere Network. Alternative Small Networks. Wireless Networking. Summary.
12. Modems and Broadband.
Reaching Out. “Yodeling” PCs. Cable Modems. Keeping It Purely Digital. Which Way Should You Go? Summary.
13. Input Devices.
The Keyboard Is “Key” . Alternatives to Typing: Voice Recognition. The Point Is Pointing (Mousing Around). Some Other PC Input Devices. Summary.
14. Printers.
The Purpose and Power of PC Printers. Page Description Languages. Printing Technologies. Getting the Color (Almost) Right. Summary.
III. INSIDE THE BLACK BOXES INSIDE THE GLASS BOX.
15. Motherboard Magic.
Processor Architecture. The “Intel-Compatible” Chips. The Architecture That Goes Around the CPU. Interrupts: The Driving Force. What Is a DMA Channel? Keeping Up with the Clock. System Buses: ISA, PCI and AGP. Measuring Performance via Benchmarks. Summary.
16. Kick Starting—The Boot Process.
What Is the BIOS? CMOS and Other Programs. POST (Power-On Self-Test). Device Drivers and Firmware. BIOS Fault Tolerance. How Your PC Wakes Up and Prepares Itself for Work. Speeding Up Your PC's Boot Process. Common BIOS Tuning Options. CMOS Security. The Current BIOS Industry. Summary.
17. Understanding PC Memory.
The CPU's Essential Playground. Various Flavors of RAM. Various Flavors of ROM and NVRAM. Addressing Memory: Intel's Segments. Not All Memory Is Equal. Your PC's Memory Needs Managing. Understanding Windows Memory Use. Memory Management Software. So How Much RAM Do You Need, Really? Summary.
18. Storage: How Does Data Get There?
Hard Disks. Hard Disks are Different from Floppies. Making Sense out of Chaos. RAID Systems—Sense and Sensibility. Optical Discs. Learning About File Formats. Data Compression. Summary.
19. Advanced Networking.
Layers in the Network Strategy. The NIC Needs a NOS. TCP/IP: The Internet's Babelfish. What Is the Internet? Assuring a Quality of Service—Tomorrow's Internet. Summary.
20. Video Acceleration.
Vector Versus Bitmapped Images: Rasterizing and Rendering. How PCs Create Compelling Visual Images. The RAMDAC. More About AGP: Is it Really Faster? The World of 3D. Summary.
21. Inside Tomorrow's PC.
A Changed World. Sure Bets. Your Own Glass Box.
IV. APPENDIXES.
Appendix A. Operating Systems: The Middleman Between You and Your PC.
What Is an Operating System and Why Do You Need One? DOS Is Dead! Long Live Windows! Understanding Your Choices for Your PC's Operating System. Summary.
Appendix B. Understanding How Humans Instruct PCs.
Harnessing the PC's Power to Help Mere Humans. Dividing Up the Work. How Not to Keep On Reinventing the Wheel. Helping Ordinary People “Program” Their PCs Easily. Summary.
Glossary.
Index.

Связь с автором:
http://forum.ru-board.com/profile.cgi?action=show&member=kuku1375
emx, 08-05-2005 00:38Комментарии: 0

Special Edition Using Linux®, Sixth Edition
Special Edition Using Linux®, Sixth Edition
By David Bandel, Robert Napier



Publisher Que
Pub Date December 22, 2000
ISBN 0-7897-2543-6
Pages 800



Цитата:
Built as a business workstation, Caldera's OpenLinux delivers reliability, ease of installation and administration, high performance, security, and robust applications. Special Edition Using Linux Second Edition includes the following topics: Installing and configuring OpenLinux, Configuring and using Samba, Netscape, and sendmail, Coverage of KDE 2.0 and its integrated utility suite, Configuring the X Windows System, Installing and managing applications, Customizing your shell environment, Networking with OpenLinux, and Step-by-step instructions for getting connected to the Internet.





Использование Linux. Специальное издание (6-е издание)



Издатель "Вильямс"
Pub Year 2002 год
ISBN 5-8459-0234-7
Pages 784





Краткое cодержание:

Цитата:
Введение

Глава 1. Знакомимся c Linux

Глава 2. Рабочий стол пользователя

Глава 3. KDE

Глава 4. GNOME

Глава 5. Конфигурирование Х

Глава 6. Настрайка Х и управление ресурсами

Глава 7. Мультимедиа

Глава 8. Средства системного администрирования

Глава 9. Дисковые накопители и файловые системы

Глава 10. Файловая систама Linux

Глава 11. Пользователи,группы и права доступа

Глава 12. Загрузчики операционной системы

Глава 13. Инициализация системы

Глава 14. Настройка среды оболочек

Глава 15. Изучаем RAM

Глава 16. Управление пакетами программ

Глава 17. Сборка и пересборка пакета

Глава 18. Сборка нестандартного ядра

Глава 19. Модули ядра

Глава 20. Частные виртуальные сети

Глава 21. Аудит и регистрация событий

Глава 22. Сети

Глава 23. Использование DHCP

Глава 24. Подключение к ISP

Глава 25. Клиенты и серверы электронной почты

Глава 26. DNS и BIND

Глава 27. Совместное использование файлов с помощью NFS

Глава 28. Использование NetWare

Глава 29. Cовместное использование ресурсов с помощью Samba

Глава 30. Настройка сети

Глава 31. Печать

Глава 32. Протокол передачи файлов (FTP)

Глава 33. Web-сервер Apache и демон khttpd

Глава 34. Переключатели TCP

Глава 35. Маскиравка IP-адресов

Глава 36. Брэндмауэры

Глава 37. Удаленное администрирование

Приложение






В книге описываются листиги и довольно подробно расписаны опции кофигурационных файлов рассматриваемых приложений, при этом даны решения конкретных задач, а не просто переписываются man'ы
Рассказывает о построении различных серверов
Книга расчитана на широкую аудиторию и позволяет понять различные аспекты администрирования Linux-систем
eugrus, 28-01-2005 23:37Комментарии: 8 (khguygfbt, 01-06-2010 23:10)

Хэзфилд, Кирби Искусство программирования на C


Цитата:
Эта книга посвящена искусству программирования на одном из самых популярных и мощных языков. Значительное внимание уделено таким актуальным вопросам, как обработка данных, работа с битами и байтами, отладка программ, управление памятью, моделирование, рекурсия, а также темам, не часто встречающимся в литературе, но играющим важную роль при разработке коммерческих приложений.

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

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

Издатель: ДиаСофт
Тематика: Программирование
Год издания: 2001
Количество страниц: 736 c., ил.
Дополнение: ---
ISBN: 966-7393-82-8
Формат: 84x108/16
Переплет: тв.

Книга imho служит прекрасным дополнением книги Сэджвика по фундаментальным алгоритмам на C. Однако если Сэджвик рассматривает вопросы более теоретизированно, используя Си только в качестве вспомогательного языка для иллюстрации действия алгоритмов, то Хэзфилд и Кирби придерживаются практически противоположного подхода: огромное внимание уделено правильности написания кода, оптимизации кода и т.п.

В общем, must read.
albel, 18-04-2004 16:09Комментарии: 1 (sket4, 18-04-2006 19:14)

Professional C# (2nd Edition)

Издатель: Wrox Press,
дата выхода: март 2002
ISBN: 1861007043

Я не случайно в описании темы вставил фразу "Great book, based on certain expectations.". Именно прочитав это высказывание от одного из создателей .NET, я понял, что должен ее прочесть. И сделал это не даром.
К этой книге применимы только восхвалительные эпитеты - "великолепная", "полезнейшая", "the best of" и т.д. И действительно это так - лучшей книги по C# на данный момент нет смысла и искать. И все из-за того, что это не только учебник по языку C# (таких полным полно), но и великолепный учебник по .NET Framework SDK.

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

Цитата:

Вводная глава книги серьезно по содержанию отличается от вводной главы Professional ASP.NET (хотя вроде и там и там речь идет о .NET ). Здесь вы найдете краткое описание ключевых понятий .NET - управляемый код, IL, Common Type System/Common Language Specification, сборки, неймспейсы, AppDomains И многое другое. Не забыты также обзоры ключевых языков .NET.

Главы с 2 по 6 посвящены C#. Читавшие Гуннерсона (не в переводе) или Арчера в принципе смело могут их пропустить, хотя и им может быть интересно прочитать, например, о XML документации в C# (представлен полный список тегов документации) или взглянуть на те или иные примеры. Хотя, ИМХО, читать эти главы нужно всем - многие вещи описаны здесь намного проще и понятней, нежели в том же Гуннерсоне, а более-менее толковое описание работы методов Finalize(), Dispose() и деструкторов я вообще только в этой книге и встретил.

Начиная с 7 главы читатель уже знает C# и пытается использовать его в .NET. Возможно размещение материала в книге и не очень удачно, но в этой главе кроме корневого класса .NET иерархии рассматриваются такие весьма непростые вопросы, как работа со строками (в том числе и класс StringBuilder), регулярные выражения, массивы, коллекции и словари. Ну а в конце главы (наверное чтобы совсем огорошить читателя ) поднимаются темы атрибутов (в том числе и пример реализации своих атрибутов), рефлексии и многонитиевости.

8 глава для огорошенного к этому моменту читателя покажется легким чтивом Ну а владельцы Visual Studio.NET вообще могут ее пропустить, так как в этой главе описывается именно это средство разработки .NET приложений. Хотя последний раздел главы может быть полезен всем любителям правильного кодирования - в нем приведены рекомендации по именованию в C#.

В 9 главе продолжается поиск путеводной нити книги и от использования Visual Studio.NET происходит прыжок к созданию Windows приложений. В этой главе даны краткие описания Windows элементов управления и показан небольшой пример создания своего элемента управления.

10 глава бросает читателя от Windows приложений к сборкам (не совсем все таки логичные пути, да? ). В этой главе можно узнать много интересного про сборки, их назначение и структуру, поддержку многоязыковости в .NET, работу с ресурсами и примеры локализации, работу с GAC и многое другое, так или иначе связанное со сборками.

11 глава вводит читателя в мир ADO.NET. очень подробное описание библиотеки классов ADO.NET дополнено описание XML схем и, естесственно, разнообразными примерами.

В 12 главе продолжается рассказ о работе с данными. Но теперь уже рассказывается о визуальном представлении данных и всем, что с ним связано. DataSet, DataTable, DataView, DataGrid - вот некоторые темы этой главы. Также здесь рассматриватся работа с данными из Visual Studio.NET.

13 глава кратко знакомит читателя с неймспейсом System.Xml и наиболее важными классами этого неймспейса. Также здесь рассматриваются связь ADO.NET-XML и вопрос сериализации данных.

В 14 главе кратко, но понятно рассмотрены работа с файлами и директориями, а также чтение/запись файлов с помощью .NET Framework. Здесь же присутствует описание класса для работы с реестром Windows.

15 глава погружает читателя в пучину работы Active Directory. Довольно подробное описание System.DirecoryServices с примерами работы ы объектами Active Directory поможет быстро разобраться в этом на первый взгляд очень сложном вопросе.

Главы 16-18 посвящены ASP.NET. В них можно найти краткое описание веб форм, примеры связывания данных в веб формах, такой же краткий рассказ про веб сервисы и, почему то, пример создания пользовательского и серверного элемента управления.

Главы 19 и 20 посвящены COM и COM+. В них рассмотрены вопросы сосуществования COM и .NET, вызов COM объектов из .NET и наоборот, COM+ транзакции и использование в них .NET компонентов и многое другое.

В 21 главе вкратце описан GDI+. Хотя этого "вкратце" вполне ИМХО хватит для того, чтобы понять как использовать новую графическую библиотеку в своих приложениях .

22 глава рассматривает вопросы доступа к интернет ресурсам из .NET приложений. В принципе ничего особо интересного - только описание классов WebClient и WebRequest (естесственно с примерами).

23 глава посвящена редко рассматриваемой, но очень интересной теме - ремоутингу. на протяжении 50 страниц написан маленький туториал по ремоутингу в .NET, описывающий основные вопросы данной темы.

Прочитав 24 главу можно узнать, что создавать Windows сервисы не так уж и сложно, как может показаться вначале По крайней мере вся глава с примерами занимает аж 40 страниц, а после ее прочтения сервисы создаются на ура.

Заканчивает книгу глава, посвященная вопросам безопасности в .NET.

Приложения книги посвящены вопросам сравнения C# и других языков программирования (C++, Java и VB). Также там можно найти полное описание опций C# компилятора.

В заключение этого обзора хочу сказать, что эта книга уже переведена и издана издательством "Лори". О качестве перевода судите сами, поскольку я переведенный экземпляр в руках не держал.
HermitAlex, 08-11-2003 19:36Комментарии: 3 (gl0be, 06-04-2005 22:12)

The Pragmatic Programmer: From Journeyman to Master
Andrew Hunt, David Thomas.
The Pragmatic Programmer: From Journeyman to Master.

Издательство: Addison-Wesley Pub Co.
ISBN: 020161622X
Дата выхода: 1999, 352 страницы.

Ревью от Francis Glassborow, ACCU:

Цитата:
For me this is one of those 'must read' books. Even though much of the content will be obvious to experienced programmers it is always pleasant to have your opinions confirmed by others and when they are as well articulated as you will find them in this book you really should not begrudge the authors their royalties.
One of the strongest threads of this book is 'Do it only once.' This is not just applied to code but to the whole process of software development. They make a very good case for throwing away your IDEs and using a single text editor to do everything. Which text editor is your choice, but to the authors it should become a well-loved tool that you have carefully shaped to support your style.

They then advocate the use of scripting languages to allow you to convert ASCII 'specifications' into the form needed for specific use. No I am not going into further detail about that here; you must read the book for yourself. Trust me, it will be worth the effort (if it isn't then you are either a brilliant practitioner or a hopeless case.) Then they are great advocates for programmers increasing their toolkit by studying new languages (they advocate learning one every year), adding your own purpose written programmes etc.

Overall this book is well written in highly readable English and is full of common sense coupled with insights that maybe new to many readers. For me this is a great book to start the new century, I think you will agree.

Другие ревью, отрывок из книги и дополнительную информацию можно найти тут.
albatros, 22-09-2003 16:16Комментарии: 9 (alex5161, 14-11-2004 20:36)

Правила и FAQ
2 ALL

Когда нам нужно выбрать какую-нибудь книгу для изучения, перед нами встает трудная задача: компьютерной литературы сейчас очень много, печатной и электронной. Какую книгу выбрать? Для того, чтобы помочь ответить на этот вопрос и создан этот блог.

Если у вас есть что сказать по поводу той или иной книги (на русском или других языках), сделайте это здесь, в этом блоге. Тематика -- программирование на различных языках, в различных средах и для различных ОС, СУБД, администрирование, безопасность, Web, 3D, создание компьютерных игр, использование различного ПО и т. д. и т. п., одним словом -- книги по компьютерной тематике. Публикуйте свои мнения, рецензии, отзывы или задавайте вопросы. А кто-нибудь, может, напишет настоящий обзор. И, конечно же, создавайте новые темы по интересующим вас книгам для дальнейшего обсуждения. Приветствуется цивилизованное обсуждение книг, их достоинств и недостатков, сообщения об ошибках и опечатках. По идее, со временем получится очень хорошая база знаний , которая поможет сориентироваться многим.

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

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

При выставлении оценок той или иной книге, предлагаю пользоваться следующей градацией оценок:
5 -- однозначно must read!
4 -- рекомендую
3 -- в общем, ничего, но... (ни то, ни сё...)
2 -- не рекомендую
1 -- хуже не бывает
0 -- оказывается, бывает
Хотя, конечно, возможны варианты.

Далее. Частенько нужно просто узнать, что хорошего можно почитать по той или иной теме и обсудить разные книги по этой тематике. Если вы хотите так и поступить, то просто создавайте новую тему по интересующим вас книгам и задавайте вопросы, обсуждайте. Как создать тему - смотрите ниже.


Где найти топик: Собственно блог с темами и Архив с темами
Название блога: Обзоры и обсуждение компьютерной литературы.
Описание: Ваши мнения, рецензии, оценки, вопросы и советы.
Ограничение на создание новой темы: статус не ниже мембера.
Ограничений на ответ в созданной теме: нет (статус не ниже ньюбика ).
Модератор: emx.
Шапку включать для публичного редактирования может только модератор.

Как создать новую тему
Чтобы создать новую тему (или топик, как больше нравится ), заходите в блог. Там наверху перед первой темой будет линк "Архив". Кликаете по нему и попадаете в Архив -- список всех топиков данного блога. А там уже есть линк "Новая тема", как и в остальных топиках Руборда. С помощью этого линка делаете себе новые темы по интересующим вас книгам. Первый пост в созданном топике будет виден в блоге и одновременно будет первым постом в созданном топике. Кстати, в архиве топиков блога доступен привычный фильтр по названию топика, описанию и автору.
Либо просто кликаете эту ссылку: СОЗДАТЬ НОВУЮ ТЕМУ ПРЯМО СЕЙЧАС

Если есть какие-либо предложения, пожелания или вопросы, пишите их тут, в этом топике "Правила и FAQ". Кроме того, можете послать batva сообщение в ПМ. Также можете послать сообщение emx, который является модератором созданного блога.

Онлайн-магазины, в которых вы наверняка сможете найти обсуждаемые книги:
Озон -- www.ozon.ru
Болеро -- www.bolero.ru
Books.Ru -- www.books.ru
Amazon -- www.amazon.com

Если уж все мы читаем книги, то разумнее читать лучшие из них. Let's Go!
albatros, 21-09-2003 12:46Комментарии: 2 (albatros, 10-11-2003 22:28)

The C++ Standart Library. A Tutorial and Reference.
Nicolai M Josuttis.
The C++ Standart Library. A Tutorial and Reference.

Издательство: Addison-Wesley.
ISBN 0-201-37926-0, 799 страниц.

Аннотация издателя:

Цитата:
The C++ standard library provides a set of common classes and interfaces that greatly extend the core C++ language. The library, however, is not self-explanatory. To make full use of its components-and to benefit from their power-you need a resource that does far more than list the classes and their functions. The C++ Standard Library not only provides comprehensive documentation of each library component, it also offers clearly written explanations of complex concepts, describes the practical programming details needed for effective use, and gives example after example of working code. This thoroughly up-to-date book reflects the newest elements of the C++ standard library incorporated into the full ANSI/ISO C++ language standard. In particular, the text focuses on the Standard Template Library (STL), examining containers, iterators, function objects, and STL algorithms. You will also find detailed coverage of special containers, strings, numerical classes, internationalization, and the IOStream library. Each component is presented in depth, with an introduction to its purpose and design, examples, a detailed description, traps and pitfalls, and the exact signature and definition of its classes and their functions. An insightful introduction to fundamental concepts and an overview of the library will help bring newcomers quickly up to speed.

Содержание и введение книги.

Сайт автора книги: http://www.josuttis.com/
Исправления ошибок в книге: http://www.josuttis.com/libbook/errata.html

Наконец-то эту книгу выпустили на русском.
Джосьютис Н.
C++ Стандартная библиотека. Для профессионалов.

Издательство: Питер.
ISBN: 5-94723-635-4
Год издания: 2003.
Твердая обложка, 736 страниц.
Аннтотация издателя:

Цитата:
Книга посвящена стандартной библиотеке C++, значительно расширяющей возможности базового языка. Особое внимание уделяется стандартной библиотеке шаблонов STL - ее многочисленным контейнерам, итераторам, объектам функций и алгоритмам. Также подробно описана библиотека потокового ввода/вывода IOStream и другие компоненты стандартной библиотеки C++: специализированные контейнеры, строки, поддержка математических вычислений, проблемы интернационализации и т.д. Кроме подробной документации по всем классам и интерфейсам библиотеки, в книге также разъясняются многие нетривиальные концепции, а также рассматриваются практические аспекты программирования, необходимые для эффективного использования стандартной библиотеки, и типичные ошибки. Материал поясняется многочисленными примерами. Книга может использоваться и как учебник, и как справочник. Книга рассчитана на программистов среднего и высокого уровня.

Содержание и отрывок из книги можно посмотреть тут.
Файлы к книге.
albatros, 19-09-2003 11:47Комментарии: 0

Практика программирования
Брайн Керниган, Роб Пайк.
Практика программирования.

Перевод с английского. Издательство: Невский Диалект.
ISBN 5-7940-0058-9. Мягкая обложка.
Дата выхода: 2001, 381 страница.

Аннотация издателя:

Цитата:
Книга написана известнейшими американскими специалистами — авторами многих книг (в том числе переведенных на русский язык) и программистами (разработчиками таких систем, как ОС UNIX, язык программирования Си, язык скриптов AWK и др.). В систематической форме в ней излагаются основанные на многолетнем и разностороннем опыте рекомендации авторов: как надо программировать, как разрабатывать программу, как ее писать, как отлаживать, какие средства выбирать. Книга нужна каждому активно работающему программисту и студентам, специализирующимся в создании программного обеспечения. Она может (и должна бы) использоваться в качестве учебного пособия по соответствующим курсам.

Содержание книги.

В оригинале: Brian W. Kernighan, Rob Pike. The Practice of Programming.
Издательство: Addison-Wesley, дата выхода: 1999, ISBN 0-201-61586-X
albatros, 18-09-2003 22:22Комментарии: 7 (beeos, 10-02-2005 20:57)

Фундаментальные алгоритмы на C++
Роберт Седжвик.
Фундаментальные алгоритмы на C++. Части 1-4: Анализ, структуры данных, сортировка, поиск (3-я редакция).
Фундаментальные алгоритмы на C++. Часть 5. Алгоритмы на графах.

Перевод с английского. Издательство: Диасофт.
ISBN 5-93772-047-4 (части 1-4), ISBN 5-93772-054-7 (часть 5). Твердая обложка у обеих книг.
Дата выхода: 2002, 688 страниц (части 1-4), 496 страниц (часть 5)
Аннотация издателя:
К частям 1-4

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

К части 5

Цитата:
Эта книга посвящена глубокому исследованию всех основополагающих концепций и алгоритмов, которые, несомненно, относятся к категории "вечных". Тщательным образом проштудировав их, вы получите знания, которые никогда не устареют и которыми вы будете пользоваться всегда. Краткость, точность, выверенность, актуальность, изобилие примеров и учебных заданий - вот лишь небольшой перечень очевидных достоинств книги. Иллюстрация алгоритмов на одном из наиболее эффективных языков программирования C++ лишний раз подчеркивает их популярность и "вечность". Подробно рассматривается широчайший спектр фундаментальных алгоритмов на графах, в числе которых: поиск в орграфах, неорграфах и сетях; построение минимальных остовных деревьев и кратчайших путей; вычисление потоков в сетях с различными характеристиками. Большое внимание уделяется рабочим характеристикам алгоритмов, а также их математическому выводу.
Книгу можно использовать в качестве курса лекций (как студентами, так и преподавателями), справочного пособия или просто "романа", получая при этом ни с чем не сравнимое удовольствие.

Содержание книги с частями 1-4.
Содержание книги с частями 1-4.

В оригинале: Robert Sedgewick. Bundle of Algorithms in C++, Parts 1-5: Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms (3rd Edition) (все в одной книге).
Издательство: Addison-Wesley, дата выхода: 2001, ISBN 020172684X.
albatros, 18-09-2003 16:49Комментарии: 0

Программирование в C++ Builder 6
Алексей Архангельский.
Программирование в C++ Builder 6 (с дискетой).

Издательство: Бином.
ISBN 5-7989-0239-0. Твердая обложка.
Дата выхода: 2003, 1152 страниц.
Аннотация издателя:

Цитата:
Книга содержит методические и справочные материалы по новой версии системы визуального объектно-ориентированного программирования C++Builder 6 и предшествующим версиям C++Builder 5 и 4. Рассмотрены такие новые возможности C++Builder, как кросс-платформенные приложения, технологии доступа к данным ADO, InterBase Express, dbExpress, компоненты — серверы COM, технологии распределенных приложений COM, CORBA, MIDAS, новая методика диспетчеризации действий. Дается методика построения прикладных программ, реализующих текстовые и графические редакторы, мультипликацию и мультимедиа, работу с базами данных, создание отчетов, приложений для Интернет, распределенных приложений, клиентов и серверов. Справочная часть книги содержит материалы по языку C++, функциям C++Builder и API Windows (свыше 570 функций), типам и классам C++Builder, их свойствам, методам и событиям. Книга рассчитана как на начинающих, владеющих только основами какого-нибудь языка программирования, так и на опытных разработчиков.

albatros, 18-09-2003 16:48Комментарии: 1 (eugrus, 30-01-2005 17:43)
1 2 Архив


Реклама на форуме Ru.Board.

Рейтинг.ru