12 SPIS RYSUNKÓW
bardzo dokładnie (dla przykładu 2), gdyż omawiają podstawowe pojęcia, które stanowią niejako alfabet informatyka. Inne zaś, dla przykładu sieci czy systemy operacyjne, są potraktowane bardziej powierzchownie, głównie w celu wprowadzenie pojęć i zasygnalizowania problematyki, kierunki te stanowią tematykę specjalizowanych wykładów na późniejszych latach studiów.
Na samym wstępie umieszczono rozdział omawiający istotę i historię informatyki, oraz pokazano, iż rozwój informatyki jest w chwili obecnej ściśle związany z rozwojem komputerów. Opisano też główne dziedziny obecnej informatyki i wskazano, gdzie według autorów odbywa się obecnie najbardziej dynamiczny rozwój.
W rozdziale 2 Czytelnik zapozna się z niezbędnymi definicjami i informacjami dotyczącymi systemów liczbowych, kodów i pojęć stosowanych w komputerach. Rozdział ten jest w części związanej z algebrą Boole’a teoretyczny i zawiera definicje oraz podstawowe twierdzenia tych algebr. Starano się jednak opisać to wszystko w sposób maksymalnie uproszczony i przejrzysty, zdając sobie sprawę, że nie każdy czytelnik ma odpowiednie przygotowanie matematyczne. Należy jednak podkreślić, że algebra Boole’a jest bardzo ważnym elementem, bynajmniej nie tylko teoretyczny, szczególnie przydaje się w późniejszej praktyce upraszczanie wyrażań algebraicznych.
W rozdziale 3 została omówiona budowa dzisiejszego komputera i zasada jego działania. Przy czym szczególny nacisk położono na ideę konstrukcji od strony koncepcji nie zaś technologii. Stąd w pierwszej kolejności omówiono Maszynę Turinga, która stanowiła jeden z elementów, który posłużył von Neumannowi do stworzenia idei maszyny von neumannowskiej. Poza tym sama Maszyna Turinga stanowi ważną konstrukcję myślową, która służy później do badań w teorii języków formalnych i automatów skończonych. W dalszym ciągu w rozdziale tym omówiono elementarną budowę mikroprocesora na przykładzie procesora INTEL 8086, wraz z sygnalizacją takich pojęć jak rejestry, kod maszynowy czy asembler. Wyjaśniono również w jaki sposób jest reprezentowana informacja w komputerze, zatem została omówiona reprezentacja w kodzie uzupełnień do dwu, reprezentacja zmiennoprzecinkowa, kod ASCII czy też UNICODE.
Rozdział 4 stanowi wprowadzenie w zagadnienia teorii informacji. Ponieważ sama ta teoria jest trudna i wymagająca świetnej znajomości rachunku prawdopodobieństwa, stąd starano się przedstawić tylko najważniejsze fakty, wyrabiając w czytelniku pewną intuicję, pomijając zaś niepotrzebne szczegóły techniczne, czy twierdzenia. W dalszej części pokazano jak pewne elementy związane z teorią informacji wykorzystuje się na codzień
©2001-2003 by P. Fulmański & Ś. Sobieski, Uniwersytet Łódzki. Wersja RC1 z dnia: 4 stycznia 2004