Computer science sa ika-21 siglo ay minsan nauunawaan bilang isang agham na eksklusibong nakikitungo sa matataas na teknolohiya at mga computer. Sa katunayan, ang larangan ng kaalamang ito ay tumatalakay sa anumang uri ng paglilipat, pag-iimbak, at pagproseso ng impormasyon.
Kailangang magbahagi ng impormasyon
Mahirap isipin, ngunit para sa higit sa 95% ng panahon ng pagkakaroon ng tao, ang impormasyon ay ipinadala lamang sa pasalita o sa pamamagitan ng real-time na pagmamasid. Ang mga paraan upang lumikha ng mga tool, paraan ng pangangaso o pagpapalaki ng mga halaman, ang pinakasimpleng lohikal na koneksyon batay sa mga obserbasyon sa kalikasan, ay ipinasa mula sa henerasyon hanggang sa henerasyon sa loob ng millennia nang walang isang tala - hindi alam ng mga tao kung paano ito gagawin kung hindi man.
Sa pagdating ng pagsulat, nagsimula ang makasaysayang panahon ng pagkakaroon ng sangkatauhan - nangangahulugan ito na naging posible ang paghahatid ng anumang impormasyon sa oras at espasyo. Ang paglaki sa dami ng ipinadalang impormasyon ay tumaas sa bawat bagong siglo at patuloy na tumataas.ngayon: ang kaalaman na natatanggap ngayon ng isang tao sa loob ng ilang taon ay higit sa kaalaman na nakuha ng isang medieval na tao sa isang buhay.
Ang isang balangkas ng isang aralin sa kasaysayan ng computer science ay dapat magsama ng data sa hindi bababa sa dalawa sa pinakamahalagang paksa - pagbibilang at pagsulat.
Unang pagtatangka na gumamit ng impormasyon
Sa paaralan, ang isang aralin sa paksang “Prehistory of Computer Science” ay nagsisimula sa mga kuwento tungkol sa pinagmulan ng pagbibilang, at hindi ito nagkataon. Natutong magbilang ang isang tao nang mas maaga kaysa sumulat: ang mga bingaw na nagsasaad ng bilang ng mga bagay ay nagaganap ilang millennia bago ang mga unang pagtatangka na maghatid ng mas malalim na kahulugan gamit ang mga palatandaan.
Makikita ito sa halimbawa ng mga makabagong tribo sa mga unang yugto ng pag-unlad: nagagawa nilang gumana sa mga prime number gamit ang mga daliri, maliliit na bato o patpat, ngunit wala silang nakasulat at hindi man lang nagtangkang lumikha isa.
Mga senyales ng panganib
Ang pinakamahalagang senyales na kilala sa prehistory ng computer science ay ang senyales ng panganib na kailangang maihatid ng tao mula pa sa simula ng kanyang pag-iral. Ang mga sigaw ay ang pinakasimpleng paraan ng babala, ngunit ang limitadong hanay ng tunog ay nagtulak sa pagbuo ng iba pang mga visual na pamamaraan.
Ang
Beacon fire ay isang malawakang kagawian sa buong mundo. May isang grupo ng mga tao na ang mga tungkulin ay kasama ang pag-aapoy kaagad sa isang tiyak na punto kung sakaling magkaroon ng panganib. Usok ang hudyat sa araw, at apoy ang hudyat sa gabi. Nakarating ang impormasyon sa kahabaan ng chain sa pangunahing lungsod sa lugar, at gumawa ng anumang aksyon ang mga awtoridad upang malutas ang problema.
Gayundin, ginamit ang mga signal flag, na naging posible na magpadala ng ilang uri ng signal nang sabay-sabay, ang kahulugan kung saan napagkasunduan ng mga tao sa simula. Ang kakayahang makita ng naturang signal ay mas mababa, gayunpaman, ginawang posible ng paraang ito na maihatid hindi lamang ang katotohanan ng pagkakaroon ng isang panganib, kundi pati na rin upang matukoy ang pinagmulan nito.
History ng account
Ang pinakamatandang mapagkakatiwalaang pagtatangka sa pagbibilang gamit ang mga bingot sa mga buto ay nagmula pa noong ika-30 milenyo BC. Ang halimbawang ito ay hindi maaaring ituring na isang account bilang tulad, ngunit maaari itong tapusin na ang pag-unlad ng utak ng tao ay sapat para sa pag-uugnay ng mga tunay na bagay na may abstract quantitative values. Mula sa puntong ito, maaari nating pag-usapan ang tungkol sa prehitoryo ng computer science, at ang pag-aari na ito ng pag-iisip na sa kalaunan ay magmamarka sa pagbuo ng agham.
Ang regular na paggamit ng mga mathematical operation ay lumalabas lamang sa mga araw ng Sinaunang Egypt. Ligtas na sabihin na ang mga pangalan ng mga numero ay lumitaw nang mas huli kaysa sa sandaling natutong magbilang ang sangkatauhan.
Number system
Ang bawat sibilisasyon ay may kanya-kanyang paraan sa paggawa ng mga sistema ng numero at pagtatalaga ng mga numerical na konsepto. Bilang ebidensya ng prehistory ng computer science, ang kasaysayan ng mga numero at sistema ng numero ay nag-iiba-iba sa bawat sibilisasyon.
Halimbawa, ang mga Babylonians ay bumilang ng “sa animnapung”, ibig sabihin, ang paraan ng pagbibilang natin ng mga minuto at oras ngayon. Saang ilang mga tao ay binibilang ng sampu, para sa ilan - sa pamamagitan ng "dalawampu't dalawampu." Ang pagpipiliang ito ay tinutukoy ng bilang ng mga daliri na ginamit para sa pagbibilang: sa unang kaso, ito ay mga daliri, sa pangalawa - mga kamay at paa.
Daan-daang wika ng lahat ng umiiral sa planeta ay may mga numero lamang mula isa hanggang lima (o mas kaunti), at ang iba pang mga numero ay ipinapahiwatig ng kumbinasyon ng mga salitang ito: halimbawa, "apat" maaaring ipahiwatig bilang "dalawa-dalawa".
Mga tool sa pagbibilang
Ang prehistory ng computer science ay alam ang maraming tool na tumutulong sa isang tao sa mga kalkulasyon.
Ang pinakasimpleng paraan ay mga bato, buto, o anumang maliit na bagay, na ang bawat isa ay naging katumbas ng uri ng bagay na kailangang bilangin. Dalawang dosenang tupa ang maaaring palitan ng dalawampung maliliit na bato, limang bigkis ng trigo ay maaaring palitan ng limang tapyas, atbp.
Mamaya, mas maraming "advanced" na pamamaraan ang naimbento: pagbibilang sa pamamagitan ng mga buhol sa mga lubid; abacus, abacus - isang board na may mga parallel na seksyon, na ang bawat isa ay kumakatawan sa susunod na kategorya.
Ang unang makina sa pagkalkula ay naimbento noong ika-17 siglo ni Blaise Pascal. Nang maglaon, iminungkahi ni Leibniz ang isang modelo ng pagdaragdag ng makina, na, hanggang sa ika-20 siglo, ay nanatiling pinakasikat na aparato sa pag-compute. Sa wakas, sa ika-20 siglo, lilipat ang sangkatauhan mula sa prehistory ng computer science patungo sa kasaysayan nito: lilikha ito ng computer, programming language at database, computational at neural network, at marami pa. Ngunit ibang kwento iyon.