Код. Тайный язык информатики

Код. Тайный язык информатики (англ. Code: The Hidden Language of Computer Hardware and Software) — научно-популярная книга американского программиста Чарльза Петцольда, в которой рассказывается, как персональные компьютеры работают на аппаратном и программном уровне. В предисловии к изданию Петцольд написал, что его цель состояла в том, чтобы читатели поняли, как работают компьютеры на конкретном уровне, который «мог бы даже соперничать с уровнем инженеров-электриков и программистов»[1].

Код. Тайный язык информатики
англ. Code: The Hidden Language of Computer Hardware and Software
Автор Чарльз Петцольд
Жанр Научно-популярная литература
Язык оригинала Английский язык
Оригинал издан 1999
Издатель Microsoft Press
Страниц 393
ISBN 978-0-7356-0505-3

Идея написать книгу пришла к нему в 1987 году, когда он писал колонку под названием «PC Tutor» для журнала «PC Magazine»[2].

Содержание

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

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

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

Отзывы

Инженер-программист и блогер Джефф Этвуд описал книгу как «любовное письмо компьютеру»[3].

Издание в России

Книга была переведена на русский язык и вышла в свет в издательстве «Русская Редакция» в 2004 году. ISBN 5-7502-0159-7[4].

См. также

Примечания

  1. Petzold, Charles. Code: The Hidden Language of Computer Hardware and Software. — Microsoft Press, 16 August 2000. — Vol. 38. — P. 38–0334. — ISBN 0-7356-1131-9. doi:10.5860/choice.38-0334.
  2. Wall, David Amazon.com Interview: Charles Petzold. Amazon.com. Дата обращения: 13 ноября 2019.
  3. If Loving Computers is Wrong, I Don't Want to Be Right, Coding Horror (3 January 2007). Дата обращения 13 ноября 2019.
  4. Код. Тайный язык информатики
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.