2000-luvun tietojenkäsittelytiede ymmärretään joskus tieteeksi, joka käsittelee yksinomaan korkeaa teknologiaa ja tietokoneita. Itse asiassa tämä tietokenttä käsittelee kaikenlaista tiedonsiirtoa, tallennusta ja käsittelyä.
Tarve jakaa tietoja
On vaikea kuvitella, mutta yli 95 % ihmisen olemassaolon ajasta tietoa välitettiin vain suullisesti tai reaaliaikaisen havainnoinnin kautta. Tapoja luoda työkaluja, menetelmiä metsästykseen tai kasvien kasvattamiseen, yksinkertaisimpia luonnonhavaintoihin perustuvia loogisia yhteyksiä siirrettiin sukupolvelta toiselle vuosituhansien ajan ilman ainuttakaan kirjaa - ihmiset eivät yksinkertaisesti tienneet, miten se tehdään toisin.
Kirjoittamisen myötä ihmiskunnan olemassaolon historiallinen aika alkaa - tämä tarkoittaa, että tuli mahdolliseksi välittää mitä tahansa tietoa ajassa ja tilassa. Siirrettävän tiedon määrän kasvu on lisääntynyt jokaisen uuden vuosisadan myötä ja kasvaa edelleen.tänään: tieto, jonka ihminen saa nykyään muutamassa vuodessa, ylittää keskiajan elämänsä aikana hankkiman tiedon.
Tietojenkäsittelytieteen historian oppitunnin luonnoksessa tulee sisältää tietoja vähintään kahdesta tärkeimmistä aiheista - laskemisesta ja kirjoittamisesta.
Ensimmäiset yritykset käsitellä tietoja
Koulussa oppitunti aiheesta "Tietojenkäsittelytieteen esihistoria" alkaa tarinoilla laskennan alkuperästä, eikä tämä ole sattumaa. Ihminen oppi laskemaan paljon aikaisemmin kuin kirjoittamaan: esineiden lukumäärää osoittavia lovia esiintyy useita vuosituhansia ennen ensimmäisiä yrityksiä välittää jotain syvempää merkitystä merkeillä.
Tämä näkyy esimerkkinä nykyaikaisista heimoista kehityksen alkuvaiheessa: ne pystyvät toimimaan alkuluvuilla sormien, kivien tai tikkujen avulla, mutta heillä ei ole mitään kirjoitusta eivätkä edes yritä luoda yksi.
Vaaramerkit
Tärkein tietotekniikan esihistorian tiedossa oleva signaali oli vaarasignaali, joka ihmisen oli kyettävä välittämään olemassaolonsa alusta lähtien. Huudot olivat yksinkertaisin varoituksen muoto, mutta rajallinen äänialue johti muiden visuaalisten menetelmien kehittämiseen.
Beacon tulipalot olivat laajalle levinnyt käytäntö ympäri maailmaa. Siellä oli joukko ihmisiä, joiden tehtäviin kuului tulen viipyminen tietyssä kohdassa vaaratilanteessa. Savu oli merkki päivällä ja tuli oli merkki yöllä. Tieto ketjua pitkin saapui alueen pääkaupunkiin, ja viranomaiset ryhtyivät kaikkiin toimiin ongelman ratkaisemiseksi.
Myös signaalilippuja käytettiin, mikä mahdollisti usean tyyppisen signaalin lähettämisen kerralla, joiden merkityksestä ihmiset sovittiin alun perin. Tällaisen signaalin näkyvyys oli huonompi, mutta tämä menetelmä mahdollisti paitsi vaaran olemassaolon tosiasian välittämisen myös sen lähteen määrittämisen.
Tilihistoria
Vanhimmat luotettavat laskentayritykset luissa olevien lovien avulla ovat peräisin 30. vuosituhannelta eKr. Tätä esimerkkiä ei voida pitää tilinä sinänsä, mutta voidaan päätellä, että ihmisen aivojen kehitys riittää todellisten esineiden yhdistämiseen abstrakteihin kvantitatiivisiin arvoihin. Tästä eteenpäin voimme puhua tietojenkäsittelytieteen esihistoriasta, ja tämä mielen ominaisuus tulee lopulta merkitsemään tieteen muodostumista.
Säännöllinen matemaattisten operaatioiden käyttö esiintyy vasta muinaisen Egyptin päivinä. On turvallista sanoa, että numeroiden nimet ilmestyivät paljon myöhemmin kuin silloin, kun ihmiskunta oppi laskemaan.
Numerojärjestelmät
Jokainen sivilisaatio kulki omalla tavallaan luodessaan lukujärjestelmiä ja määritellessään numeerisia käsitteitä. Kuten tietojenkäsittelytieteen esihistoria osoittaa, numeroiden ja numerojärjestelmien historia vaihtelee sivilisaatioittain.
Esimerkiksi babylonialaiset laskivat "kuusikymmenellä", eli kuten me laskemme minuutit ja tunnit tänään. klojotkut kansat laskettiin kymmenillä, toiset - "kaksikymppisillä". Tämä valinta määräytyy laskemiseen käytettyjen sormien lukumäärän mukaan: ensimmäisessä tapauksessa nämä ovat sormia, toisessa - kädet ja jalat.
Sadoissa kielissä kaikista planeetalla olevista kielistä on vain numeroita yhdestä viiteen (tai vähemmän), ja loput luvut ilmaistaan näiden sanojen yhdistelmällä: esimerkiksi "neljä" voidaan merkitä "kaksi-kaksi".
Laskentatyökalut
Tietojenkäsittelytieteen esihistoria tuntee paljon työkaluja, jotka auttavat ihmistä laskelmissa.
Yksinkertaisimmat keinot olivat kiviä, siemeniä tai mikä tahansa muu pieni esine, joista jokaisesta tuli vastaava laskettava esine. Kaksi tusinaa lammasta voitaisiin korvata kahdellakymmenellä kivillä, viisi vehnälyhdettä viidellä tabletilla jne.
Myöhemmin keksittiin "kehittyneempiä" menetelmiä: laskeminen köysien solmujen mukaan; abacus, abacus - levy, jossa on yhdensuuntaisia osia, joista jokainen edusti seuraavaa luokkaa.
Blaise Pascal keksi ensimmäisen laskukoneen 1600-luvulla. Myöhemmin Leibniz ehdotti lisäkoneen mallia, joka oli 1900-luvulle asti suosituin tietokonelaite. Lopulta 1900-luvulla ihmiskunta siirtyy tietojenkäsittelytieteen esihistoriasta historiaansa: se luo tietokoneen, ohjelmointikieliä ja tietokantoja, laskennallisia ja hermoverkkoja ja paljon muuta. Mutta se on toinen tarina.