Prehistory ntawm computer science: kev txhim kho kev sau ntawv, suav thiab lej

Cov txheej txheem:

Prehistory ntawm computer science: kev txhim kho kev sau ntawv, suav thiab lej
Prehistory ntawm computer science: kev txhim kho kev sau ntawv, suav thiab lej
Anonim

Kev tshawb fawb hauv computer hauv xyoo pua 21st qee zaum nkag siab tias yog kev tshawb fawb tshwj xeeb nrog cov thev naus laus zis siab thiab khoos phis tawj. Qhov tseeb, qhov kev paub txog kev paub no cuam tshuam nrog txhua yam kev hloov pauv cov ntaub ntawv, khaws cia thiab ua haujlwm.

Yuav tsum qhia cov ntaub ntawv

Nws nyuaj rau kev xav, tab sis rau ntau dua 95% ntawm lub sijhawm ntawm tib neeg lub neej, cov ntaub ntawv tsuas yog kis los ntawm qhov ncauj lossis los ntawm kev soj ntsuam lub sijhawm. Txoj hauv kev los tsim cov cuab yeej, txoj hauv kev yos hav zoov lossis cov nroj tsuag loj hlob, kev sib txuas yooj yim tshaj plaws raws li kev soj ntsuam ntawm xwm, tau dhau los ntawm ib tiam dhau ib tiam rau ntau txhiab xyoo yam tsis muaj ib daim ntawv teev tseg - tib neeg tsuas tsis paub yuav ua li cas lwm yam.

prehistory ntawm computer science
prehistory ntawm computer science

Nrog rau qhov tshwm sim ntawm kev sau ntawv, lub sijhawm keeb kwm ntawm tib neeg lub neej pib - qhov no txhais tau tias nws tau dhau los ua cov ntaub ntawv hauv lub sijhawm thiab qhov chaw. Kev loj hlob ntawm qhov ntim ntawm cov ntaub ntawv xa mus tau nce nrog txhua xyoo pua tshiab thiab tseem nce ntxiv.niaj hnub no: kev paub uas niaj hnub no ib tug neeg tau txais nyob rau hauv ob peb xyoos dhau qhov kev paub tau los ntawm ib tug medieval neeg nyob rau hauv lub neej.

Ib nqe lus piav qhia txog keeb kwm ntawm kev tshawb fawb hauv computer yuav tsum suav nrog cov ntaub ntawv tsawg kawg yog ob yam tseem ceeb tshaj plaws - suav thiab sau ntawv.

Thawj sim ua haujlwm nrog cov ntaub ntawv

Nyob hauv tsev kawm ntawv, zaj lus qhia ntawm lub ncauj lus "Prehistory of Computer Science" pib nrog cov dab neeg hais txog lub hauv paus ntawm kev suav, thiab qhov no tsis yog qhov xwm txheej. Ib tug neeg tau kawm suav ntau ua ntej sau ntawv: notches qhia tus naj npawb ntawm cov khoom tshwm sim ntau txhiab xyoo ua ntej thawj zaug sim qhia qee lub ntsiab lus tob nrog cov paib.

Qhov no tuaj yeem pom hauv cov piv txwv ntawm cov pab pawg niaj hnub no nyob rau theem pib ntawm kev loj hlob: lawv muaj peev xwm ua haujlwm nrog cov lej tseem ceeb uas siv cov ntiv tes, pebbles lossis sticks, tab sis lawv tsis muaj ntawv sau thiab tsis txawm sim tsim. ib.

Danger signals

Lub teeb liab tseem ceeb tshaj plaws paub txog keeb kwm ntawm kev tshawb fawb hauv computer yog lub teeb liab txaus ntshai uas tus txiv neej yuav tsum muaj peev xwm kis tau los ntawm qhov pib ntawm nws lub neej. Kev qw yog daim ntawv ceeb toom uas yooj yim tshaj plaws, tab sis qhov txwv ntau ntawm lub suab txhawb kev txhim kho ntawm lwm txoj kev pom.

prehistory ntawm computer science keeb kwm ntawm cov lej thiab lej systems
prehistory ntawm computer science keeb kwm ntawm cov lej thiab lej systems

Beacon hluav taws yog ib qho kev coj ua thoob plaws ntiaj teb. Muaj ib pab neeg uas nws lub luag haujlwm suav nrog kev teeb tsa hluav taws sai sai ntawm ib qho chaw thaum muaj xwm txheej. Cov pa luam yeeb yog lub teeb liab thaum nruab hnub, thiab hluav taws yog lub teeb liab thaum hmo ntuj. Cov ntaub ntawv raws cov saw hlau mus txog lub nroog loj hauv cheeb tsam, thiab cov tub ceev xwm tau nqis tes los daws qhov teeb meem.

Tsis tas li, cov cim chij tau siv, uas ua rau nws muaj peev xwm xa tau ntau hom teeb liab ib zaug, lub ntsiab lus uas tib neeg tau pom zoo thaum xub thawj. Qhov pom ntawm cov teeb liab no tsawg dua, txawm li cas los xij, txoj kev no ua rau nws muaj peev xwm nthuav tawm tsis yog qhov tseeb ntawm qhov muaj kev phom sij, tab sis kuj txiav txim siab nws qhov chaw.

Account history

Qhov kev ntseeg siab tshaj plaws ntawm kev suav suav siv cov pob txha ntawm cov pob txha hnub rov qab mus rau 30 xyoo txhiab BC. Qhov piv txwv no tsis tuaj yeem suav tias yog ib tus account li no, tab sis nws tuaj yeem xaus lus tias kev txhim kho ntawm tib neeg lub hlwb yog txaus rau kev koom tes ntawm cov khoom tiag tiag nrog cov txiaj ntsig tsis txaus ntseeg. Txij ntawm no mus, peb tuaj yeem tham txog keeb kwm yav dhau los ntawm kev tshawb fawb hauv computer, thiab nws yog cov cuab yeej ntawm lub siab uas thaum kawg yuav cim qhov tsim ntawm science.

Kev siv lej ua haujlwm tsis tu ncua tshwm sim tsuas yog nyob rau hnub ntawm Ancient Egypt. Nws muaj kev nyab xeeb hais tias cov npe ntawm cov lej tshwm sim tom qab lub sijhawm thaum tib neeg tau kawm suav.

Number systems

Txhua txoj kev vam meej mus nws tus kheej thaum tsim cov lej thiab tsim cov tswv yim lej. Raws li pov thawj los ntawm prehistory ntawm computer science, keeb kwm ntawm cov lej thiab cov lej sib txawv ntawm kev vam meej mus rau kev vam meej.

zaj lus qhia ntawm lub ncauj lus ntawm prehistory ntawm computer science
zaj lus qhia ntawm lub ncauj lus ntawm prehistory ntawm computer science

Piv txwv li, cov Npanpiloo suav “rau caum”, uas yog, uas peb suav feeb thiab teev hnub no. NtawmQee cov neeg raug suav los ntawm kaum, rau qee tus - los ntawm "twenties". Qhov kev xaiv no yog txiav txim los ntawm tus naj npawb ntawm cov ntiv tes siv los suav: thawj zaug, cov no yog cov ntiv tes, hauv qhov thib ob - ob txhais tes thiab taw.

Pua pua hom lus ntawm txhua yam uas muaj nyob hauv ntiaj teb tsuas muaj tus lej ntawm ib mus rau tsib (lossis tsawg dua), thiab cov lej seem yog qhia los ntawm kev sib xyaw ntawm cov lus no: piv txwv li, "plaub" tuaj yeem qhia tau tias "ob-ob".

suav cov cuab yeej

Prehistory ntawm computer science paub tag nrho cov cuab yeej uas pab tib neeg hauv kev suav.

Qhov yooj yim txhais tau tias ntawm tes yog pebbles, noob, lossis lwm yam khoom me me, txhua tus tau dhau los ua qhov sib npaug ntawm hom khoom uas yuav tsum tau suav. Ob lub kaum yaj tuaj yeem hloov tau nees nkaum pebbles, tsib lub pob kws tuaj yeem hloov tau tsib ntsiav tshuaj, thiab lwm yam.

prehistory ntawm computer science cov ntsiab lus
prehistory ntawm computer science cov ntsiab lus

Tom qab ntawd, ntau txoj hauv kev "ua ntej" tau tsim: suav los ntawm cov hlua ntawm txoj hlua; abacus, abacus - ib lub rooj tsavxwm nrog cov seem sib luag, txhua tus sawv cev rau qeb tom ntej.

Thawj lub tshuab xam zauv tau tsim nyob rau xyoo 17th los ntawm Blaise Pascal. Tom qab ntawd, Leibniz tau npaj ib qho qauv ntawm kev ntxiv tshuab, uas, kom txog rau thaum xyoo pua 20th, tseem yog cov khoom siv computer nrov tshaj plaws. Thaum kawg, nyob rau hauv lub xyoo pua 20th, tib neeg yuav txav los ntawm lub prehistory ntawm computer science mus rau nws keeb kwm: nws yuav tsim ib lub computer, programming lus thiab databases, xam thiab neural networks, thiab ntau yam ntxiv. Tab sis qhov ntawd yog lwm zaj dab neeg.

Pom zoo: