Համակարգչային գիտությունը 21-րդ դարում երբեմն հասկացվում է որպես գիտություն, որը վերաբերում է բացառապես բարձր տեխնոլոգիաներին և համակարգիչներին: Փաստորեն, գիտելիքի այս ոլորտը վերաբերում է ցանկացած տեսակի տեղեկատվության փոխանցմանը, պահպանմանն ու մշակմանը:
Հարկավոր է կիսվել տեղեկատվություն
Դժվար է պատկերացնել, բայց մարդկության գոյության ժամանակի ավելի քան 95%-ի ընթացքում տեղեկատվությունը փոխանցվել է միայն բանավոր կամ իրական ժամանակում դիտարկման միջոցով: Գործիքներ ստեղծելու, որսի կամ բույսերի աճեցման մեթոդները, բնության դիտարկումների վրա հիմնված ամենապարզ տրամաբանական կապերը հազարամյակներ շարունակ փոխանցվել են սերնդեսերունդ առանց որևէ արձանագրության. մարդիկ պարզապես չգիտեին, թե ինչպես դա անել այլ կերպ:
Գրության գալուստով սկսվում է մարդկության գոյության պատմական շրջանը - սա նշանակում է, որ հնարավոր է դարձել ցանկացած տեղեկություն փոխանցել ժամանակի և տարածության մեջ: Փոխանցվող տեղեկատվության ծավալի աճը յուրաքանչյուր նոր դարի հետ աճել է և շարունակում է աճել։այսօր. գիտելիքը, որն այսօր մարդը ստանում է մի քանի տարում, գերազանցում է միջնադարյան մարդու ողջ կյանքի ընթացքում ձեռք բերած գիտելիքներին:
Համակարգչային գիտության պատմության դասի ուրվագիծը պետք է ներառի տվյալներ ամենակարևոր թեմաներից առնվազն երկուսի՝ հաշվելու և գրելու վերաբերյալ:
Տեղեկատվության հետ աշխատելու առաջին փորձերը
Դպրոցում «Համակարգչային գիտության նախապատմություն» թեմայով դասը սկսվում է հաշվման ծագման մասին պատմություններով, և դա պատահական չէ: Մարդը սովորել է հաշվել շատ ավելի վաղ, քան գրելը. առարկաների քանակությունը ցույց տվող խազերն առաջանում են նշաններով ավելի խորը իմաստ հաղորդելու առաջին փորձերից մի քանի հազարամյակ առաջ:
Դա կարելի է տեսնել ժամանակակից ցեղերի օրինակում զարգացման վաղ փուլերում. նրանք կարողանում են գործել պարզ թվերի հետ՝ օգտագործելով մատները, խճաքարերը կամ փայտերը, բայց բացարձակապես չունեն գրություն և նույնիսկ չեն փորձում ստեղծել։ մեկ.
Վտանգի ազդանշաններ
Համակարգչային գիտության նախապատմությանը հայտնի ամենակարևոր ազդանշանն այն վտանգի ազդանշանն էր, որը մարդը պետք է կարողանար փոխանցել իր գոյության սկզբից: Բղավոցները նախազգուշացման ամենապարզ ձևն էին, բայց ձայնի սահմանափակ շրջանակը խթանեց այլ տեսողական մեթոդների մշակումը:
Փարոսների հրդեհները տարածված պրակտիկա էին ամբողջ աշխարհում: Կար մի խումբ մարդիկ, որոնց պարտականությունները ներառում էին վտանգի դեպքում որոշակի կետում օպերատիվ կրակ վառելը։Ծուխը ազդանշան էր ցերեկը, իսկ կրակը՝ գիշերը: Շղթայի երկայնքով տեղեկատվությունը հասել է տարածքի գլխավոր քաղաք, և իշխանությունները ձեռնարկել են ցանկացած քայլ՝ խնդիրը լուծելու համար:
Օգտագործվել են նաև ազդանշանային դրոշներ, որոնք հնարավորություն են տվել փոխանցել միանգամից մի քանի տեսակի ազդանշաններ, որոնց իմաստը մարդիկ ի սկզբանե համաձայնել են։ Նման ազդանշանի տեսանելիությունն ավելի քիչ էր, սակայն այս մեթոդը հնարավորություն տվեց փոխանցել ոչ միայն վտանգի առկայության փաստը, այլև որոշել դրա աղբյուրը։
Հաշվի պատմություն
Ոսկորների վրա անցքերով հաշվելու ամենահին հուսալի փորձերը թվագրվում են մ.թ.ա. 30-րդ հազարամյակից: Այս օրինակը չի կարելի որպես այդպիսին հաշիվ համարել, սակայն կարելի է եզրակացնել, որ մարդկային ուղեղի զարգացումը բավարար է իրական առարկաների վերացական քանակական արժեքների հետ ասոցիացիայի համար։ Այս պահից սկսած մենք կարող ենք խոսել համակարգչային գիտության նախապատմության մասին, և մտքի այս հատկությունն է, որ ի վերջո նշանավորելու է գիտության ձևավորումը:
Մաթեմատիկական գործողությունների կանոնավոր օգտագործումը հայտնվում է միայն Հին Եգիպտոսի ժամանակներում: Կարելի է վստահորեն ասել, որ թվերի անունները հայտնվել են շատ ավելի ուշ, քան այն պահը, երբ մարդկությունը սովորեց հաշվել։
Թվերային համակարգեր
Յուրաքանչյուր քաղաքակրթություն գնաց իր ճանապարհով, երբ ստեղծում էր թվային համակարգեր և նշանակում թվային հասկացություններ: Ինչպես վկայում է համակարգչային գիտության նախապատմությունը, թվերի և թվային համակարգերի պատմությունը տարբեր քաղաքակրթություններից տարբերվում է:
Օրինակ, բաբելոնացիները հաշվում էին «վաթսունով», այսինքն՝ ինչպես ենք այսօր հաշվում րոպեներն ու ժամերը: ժամըորոշ ժողովուրդներ հաշվվել են տասնյակներով, ոմանց մոտ՝ «քսաններով»։ Այս ընտրությունը որոշվում է հաշվելու համար օգտագործվող մատների քանակով. առաջին դեպքում դրանք մատներ են, երկրորդում՝ ձեռքեր և ոտքեր։
Մոլորակի վրա գոյություն ունեցող բոլոր լեզուների հարյուրավոր լեզուներն ունեն միայն մեկից հինգ (կամ ավելի քիչ) թվեր, իսկ մնացած թվերը նշված են այս բառերի համակցությամբ. օրինակ՝ «չորս»: կարելի է նշել որպես «երկու-երկու»:
Հաշման գործիքներ
Համակարգչային գիտության նախապատմությունը գիտի բազմաթիվ գործիքներ, որոնք օգնում են մարդուն հաշվարկներում:
Ամենապարզ միջոցները ձեռքի տակ էին խճաքարերը, սերմերը կամ ցանկացած այլ փոքր առարկա, որոնցից յուրաքանչյուրը համարժեք էր այն իրի տեսակին, որը պետք է հաշվել: Երկու տասնյակ ոչխարներին կարելի է փոխարինել քսան խճաքարով, հինգ դարակ ցորենին կարելի է փոխարինել հինգ հաբով և այլն:
Հետագայում հայտնագործվեցին ավելի «առաջադեմ» մեթոդներ՝ պարանների վրա հանգույցներով հաշվելը; աբակուս, աբակուս - զուգահեռ հատվածներով տախտակ, որոնցից յուրաքանչյուրը ներկայացնում էր հաջորդ կատեգորիան։
Առաջին հաշվիչ մեքենան հայտնագործվել է 17-րդ դարում Բլեզ Պասկալի կողմից։ Ավելի ուշ Լայբնիցը առաջարկեց մեքենայի ավելացման մոդել, որը մինչև 20-րդ դարը մնաց ամենահայտնի հաշվողական սարքը։ Վերջապես, 20-րդ դարում մարդկությունը համակարգչային գիտության նախապատմությունից կտեղափոխվի իր պատմություն. կստեղծի համակարգիչ, ծրագրավորման լեզուներ և տվյալների բազաներ, հաշվողական և նեյրոնային ցանցեր և շատ ավելին: Բայց դա այլ պատմություն է։