Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
26
Rozdział1Przechowywaniedanych
Ludzieużywająkomputerówdotworzenia.Programy,mediacyfrowe,treściinter-
netowe,zbiorydanych,modeleisymulacjewszystkotosąprzykładyartefaktów
obliczeniowych,któreludzietworzązapomocąnarzędziobliczeniowychiabs-
trakcji.Naszebadanieinformatykirozpoczniemyodanalizy,wjakisposóbte
artefaktyobliczeniowesązapisywaneiprzechowywanewkomputerach.Naszym
pierwszymkrokiembędzieomówieniepodstawkomputerowychurządzeńdo
przechowywaniadanych,anastępnieprzeanalizowaniesposobówzapisuinfor-
macjiwceluichprzechowywaniawtychsystemach.Złożonośćtychsystemów
wymagapotężnychabstrakcjinawielupoziomach,począwszyodnajprostszych
brameksprzętowychzbudowanychzprzełącznikóważpowysokopoziomowe
językiprogramowania,którychużywamydozapisunaszychpoleceńjakopro-
gramudlakomputera.
Artefaktobliczeniowytowszystko,cozostałostworzoneprzezczłowiekaprzy
użyciukomputeraimożebyćmiędzyinnymiprogramem,obrazem,dźwiękiem,
wideo,prezentacjąlubstronąinternetową.
Najważniejszeinformacje
1.1Bityiichprzechowywanie
Abstrakcjepozwalająnamreprezentowaćwielerodzajówdanych,alewewspół-
czesnychkomputerachnanajniższympoziomiewszystkieinformacjesązakodo-
wanejakoukładyzerijedynek.Cyfrytenazywanesąbitami(ang.bits,skrótod
binarydigits).Chociażmożemymiećskłonnośćdokojarzeniabitówzwartościami
liczbowymi,wrzeczywistościsątotylkosymbole,którychznaczeniezależyod
użycia.Postaciebitoweczasamisąużywanedoprzedstawianiawartościliczbo-
wych;czasamireprezentująznakialfabetuiznakiinterpunkcyjne,czasamikolor
iobrazy,aczasemdźwięki.
Danecyfrowesąreprezentowaneprzezabstrakcjenażnychpoziomach.
Nanajniższympoziomiewszystkiedanecyfrowesąreprezentowaneprzezbity.
Nawyższychpoziomachbitysągrupowanewceluprzedstawianiaabstrakcji,
Najednymznajniższychpoziomówabstrakcjidanecyfrowesąprzedstawiane
wtymm.in.liczb,znakówikolorów.
binarnie(podstawa2)przyużyciuwyłączniekombinacjicyfrzeroijeden.
Najważniejszeinformacje