Koden. Datavetenskapens hemliga språk

Koden. Datavetenskapens hemliga språk
engelsk  Kod: Det dolda språket för hårdvara och programvara
Författare Charles Petzold
Genre Populärvetenskaplig litteratur
Originalspråk engelska språket
Original publicerat 1999
Utgivare Microsoft Press
Sidor 393
ISBN 978-0-7356-0505-3

Koden. The Secret Language of Computer Science ( Eng.  Code: The Hidden Language of Computer Hardware and Software ) är en populärvetenskaplig bok av den amerikanske programmeraren Charles Petzold, som beskriver hur persondatorer fungerar på hård- och mjukvarunivå. I förordet till utgåvan skrev Petzold att hans mål var att läsarna skulle förstå hur datorer fungerar på en specifik nivå som "till och med kan konkurrera med elektroingenjörer och programmerare" [1] .

Idén att skriva boken kom till honom 1987 när han skrev en kolumn som heter "PC Tutor" för PC Magazine [2] .

Innehåll

Petzold börjar boken med att beskriva gamla tekniker som morsekod , punktskrift och logisk algebra , som han använder för att förklara vakuumrör , transistorer och integrerade kretsar .

Författaren noterade att "mycket smarta människor" var tvungna att gå in i "återvändsgränderna" av mekaniska datorer och decimalräkning innan de kom fram till en skalbar lösning, nämligen den elektroniska binära koden för en dator med John von Neumann-arkitekturen . Boken belyser också den senaste utvecklingen, inklusive ämnen som flyttalsmatematik , operativsystem och ASCII - tabellen .

Boken fokuserar på "förnätverksdatorer" och täcker inte begrepp som distribuerad datoranvändning eftersom Petzold trodde att det inte skulle vara lika intressant eller användbart för "majoriteten av människor som använder Internet", hans avsedda publik. Specifikt sa han i en intervju att hans "huvudförhoppning" när han skrev boken var att förmedla till sina läsare "en riktigt bra uppfattning om vad ett beat är och hur beats sammanförs för att förmedla information."

Recensioner

Mjukvaruingenjören och bloggaren Jeff Atwood beskrev boken som "ett kärleksbrev till datorn" [3] .

Upplaga i Ryssland

Boken översattes till ryska och gavs ut av förlaget Russian Redaction 2004. ISBN 5-7502-0159-7 [4] .

Se även

Anteckningar

  1. Petzold, Charles. Kod: Det dolda språket för hårdvara och programvara. - Microsoft Press, 16 augusti 2000. - Vol. 38. - P. 38-0334. — ISBN 0-7356-1131-9 . doi : 10.5860 /choice.38-0334 .
  2. Wall, David Amazon.com Intervju: Charles Petzold . Amazon.com . Hämtad 13 november 2019. Arkiverad från originalet 6 maj 2021.
  3. Om att älska datorer är fel, jag vill inte ha rätt , kodar skräck  (3 januari 2007). Arkiverad från originalet den 20 november 2021. Hämtad 13 november 2019.
  4. Kod. Datavetenskapens hemliga språk . Hämtad 6 december 2021. Arkiverad från originalet 6 december 2021.