Три книги по компьютерам, оборудованию и информации, которые должен прочитать каждый

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

Аннотированный Тьюринг: экскурсия по исторической статье Алана Тьюринга о вычислимости и машине Тьюринга Чарльза Петцольда - одна из моих самых любимых книг. Твердые пять звезд из пяти. Один я рекомендую прочитать всем, особенно разработчикам программного обеспечения.

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

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

Прочитав эту книгу, вы почувствуете себя умным, потому что прочитали и поняли одну из самых важных научных работ 20-го века. Это отличное чтение. Иди, прочти!

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

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

В то время как первые две книги больше рассматривают аппаратную и архитектурную историю и основы вычислений, эта третья книга Информация: история, теория, наводнение Джеймса Глейка рассматривает путь, который приведет нас к теоретическим основам наш информационный век. В книге исследуется история информации и обработки информации, а также рассматривается, как такие фигуры, как Чарльз Бэббидж, Ада Байрон, Сэмюэл Морс и Алан Тьюринг (снова этот парень!), Внесли ключевой вклад. Затем мы обратимся к Клоду Шеннону, который создал теорию информации и породил бит - двоичную цифру - с которой мы знакомы сегодня.

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

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

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

Эта статья является частью моего задания 30 дней / 30 статей, в котором я попытался написать тридцать статей в течение тридцати дней.