Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
rytmami.Choćistniejewielepunktówwspólnychmiędzymatematykąiinfor-
matyką,toteżoczywiściemiędzynimiistotneróżnice.Głównaznichdotyczy
przedmiotuipodejściadojegobadania:matematykazajmujesięΠmniejczy
bardziejtwierdzeniami,nieskończonymiprocesami,relacjamistatycznymi,
ainformatykamadoczynieniazalgorytmami,skończonymikonstrukcjami
irelacjamidynamicznymi”.Mimotychróżnicmatematykaiinformatykawza-
jemnienasiebieoddziałują.
Tezę,żeinformatykajestnaukąoprocedurach,głosiStuartS.Shapiro
wpracyΠComputerscience:Thestudyofprocedures”.Twierdzion,żeinforma-
tykajestnaukąprzyrodniczą,którabadaprocedury,przyczymprzezprocedu-
ryrozumiesię-zgodniezdefinicjąsłownikaWebstera-Πsposo!bpostępowa-
niawceluosiągnięciaczegoś”.Przytymujęciualgorytmystanowiąpodklasę
procedur.Procedurynieobiektaminaturalnymi,alestanowiązjawiskanatu-
ralne,któremożnaobiektywniemierzyć.Podobniejakinnenaukiprzyrodnicze,
informatykazawierazarównoczęśćteoretyczną,jakistosowaną,obejmuje
zarównoteoretyków,jakieksperymentatorów.Informatykateoretycznapró-
bujezrozumiećproceduryiichwłasności,ainformatykastosowanazajmujesię
procedurami,któreokazująsięużyteczne,oraztworzyprogramyisystemy
komputerowe.Autoruważazafałszywątezę,informatykazajmujesięprze-
twarzanieminformacji.WedługniegoΠkomputerysłużącymiogólnymcelom
maszynamidziałającymizgodniezpewnymiprocedurami,ainformatykajest
ogólnymbadaniemprocedur”.
Tezy,żeinformatykatogałąźinżynierii,bronizkoleiFrederickP.BrooksJr.,
głoszącwpracyΠThecomputerscientistastoolsmith”,żeinformatykatonie
nauka,aΠdyscyplinasyntetycznaiinżynierska”.Zajmujesięonawytwarzaniem
Πrzeczy,czytokomputery,czyalgorytmylubprogramy”.Przytymwiększość
jejproduktówtoobiektynieuchwytnezmysłowo(algorytmy,programy).
PeterJ.DenningtwierdziwpracyΠWhatiscomputerscience?”,żeinforma-
tykatonaukaoprocesachprzetwarzaniainformacji.Dostrzegaprzytymjej
głębokiekorzeniewmatematyce,inżynieriiilogice.Rozważającrozwójinfor-
matykiodlat40.XXwieku,pokazuje,jakwtymprocesienowepoddziedziny
przekształcająsięΠzesłaborozumianegozbiorutechnikwdobrzerozumiany
zespółkluczowychzasad”.Wyróżnianastępująceetapyrozwoju(idziały)in-
formatyki:teoria,obliczenianumeryczne,architektura,językiprogramowania
imetodologia,algorytmyistrukturydanych,systemyoperacyjne,sieci,interfa-
ce,systemybazdanych,obliczeniarównoległe,sztucznainteligencja.Następnie
charakteryzujejezwięźle.
___
___
___
___
__
jedyniepytanieΠjak?”,anie(jakwstarożytnejGrecji,azaGrekamiwcałejpóźniejszejmate-
matyce)Πdlaczego?”.
10