Ինֆորմատիկա

**Ինֆորմատիկան** ուսումնասիրում է ինֆորմացիայի և հաշվարկման տեսական հիմունքները, և քոմփյութերային համակարգերում նրանց իրականացման և գործածման կիրառական միջոցները։ Ինֆորմատիկայի տիրույթի մեջ են մտնում ինչպես տեսական (ալգորիթմերի անալիզ, հաշվարկման բարդության տեսություն, ավտոմատների տեսություն), այնպես էլ կիրառական գիտական ճյուղեր (կենսաինֆորմատիկա, օպերացիոն համակարգեր, համակարգչային ցանցեր, տվյալների բազաներ, տեղեկատվության անվտանգություն, շարժական սարքեր)։

Ինֆորմատիկան ընդարձակ գիտություն է, հետևապես չի սահմանափակվում էլեկտրոնային հաշվիչ մեքենաների ուսումնասիրմամբ։ Նիդերլանդացի գիտնական Էդսգեր Դեիկստրան ասել է՝ «Ինֆորմատիկան այնքանով է գիտություն համակարգիչների մասին, որքանով աստղագիտությունը՝ հեռադիտակի»։ Հասարակության մեջ, ինչպես նաև դպրոցներում, շփոթում են ինֆորմատիկան բազմաթիվ պատրաստական դասընթացների հետ։

Ինֆորմատիկա» անունն առաջին անգամ օգտագործել է գերմանացի գիտնական Կարլ Շտեինբուքը 1957 թվականին։ Ինֆորմատիկայի առաջին ֆակուլտետը ստեղծվել է 1962 թվականի հոկտեմբերին՝ Փրդյուի համալսարանում։

Մինչև 1920-ականները, համակարգիչ անվանում էին մարդկանց, հիմնականում՝ կանանց, որոնք սովորաբար աշխատում էին ֆիզիկոսի ղեկավարության տակ և կատարում էին մաթեմատիկական հաշվարկներ։ Նրանց կատարած հաշվարկումներն առանձնահատուկ գյուտարարություն կամ ներըմբռնում չէր պահանջում, հետևաբար, 1920-ականներին ստեղծվեցին առաջին *հաշվիչ մեքենաները*։

Այս մեքենաների մի մասը, որն աշխատում էր շարունակական արժեքների հետ, հայտնի դարձավ որպես *անալոգային* հաշվիչ մեքենա։ Իրենց առջև դրված խնդիրների լուծման համար այս մեքենաներն օգտագործում են *շարունակական* ֆիզիկական երևույթների (էլեկտրական, մեխանիկական, հիդրավլիկ) քանակություններ։ Ի տարբերություն անալոգային սարքերի, թվային մեքենան լոգիկական սարք է և սահմանափակված չէ վերոհիշյալ ֆիզիկական երևույթների հատկություններով, հետևաբար կարող է կատարել ամեն տեսակի «զուտ մեխանիկական» աշխատանք։ Առաջին այսպիսի լոգիկական մեքենա ստեղծել է ինֆորմատիկայի հայր՝ Ալան Թյուրինգը, որին այսօր անվանում են Թյուրինգի մեքենա։

Ժամանակակից համակարգիչը, որը մինչև ավելի արագ հիշողության սարքերի հնարումը օգտագործում էր տարբերության շարժիչներ, պատկանում է հաշվիչ մեքենաների *թվային* դասին, հետևաբար Թյուրինգի մեքենայի կատարելագործված տարբերակ է։

## Պատմություն
մինի|"Newmark" անալոգային համակարգիչը, 1960 թ.
[մինի|[Ալան Թյուրինգի հուշարձանը Սաքվիլ Զբոսայգում]]

«Ինֆորմատիկա» անունն առաջին անգամ օգտագործել է գերմանացի գիտնական Կարլ Շտեինբուքը 1957 թվականին։ Ինֆորմատիկայի առաջին ֆակուլտետը ստեղծվել է 1962 թվականի հոկտեմբերին՝ Փրդյուի համալսարանում։

Անգլերեն «քոմփյութեր»  բառով, մինչև 1920-ականները, անվանում էին մարդկանց, հիմնականում՝ կանանց, որոնք սովորաբար աշխատում էին ֆիզիկոսի ղեկավարության տակ և կատարում էին մաթեմատիկական հաշվարկներ։ Նրանց կատարած հաշվարկումներն առանձնահատուկ գյուտարարություն կամ ներըմբռնում չէր պահանջում, հետևաբար, 1920-ականներին ստեղծվեցին առաջին *հաշվիչ մեքենաները*։

Այս մեքենաների մի մասը, որն աշխատում էր շարունակական արժեքների հետ, հայտնի դարձավ որպես *անալոգային* հաշվիչ մեքենա։ Իրենց առջև դրված խնդիրների լուծման համար այս մեքենաներն օգտագործում են *շարունակական* ֆիզիկական երևույթների (էլեկտրական, մեխանիկական, հիդրավլիկ) քանակություններ։ Ի տարբերություն անալոգային սարքերի, թվային մեքենան տրամաբանական սարք է և սահմանափակված չէ վերոհիշյալ ֆիզիկական երևույթների հատկություններով, հետևաբար կարող է կատարել ամեն տեսակի «զուտ մեխանիկական» աշխատանք։ Առաջին այսպիսի տրամաբանական մեքենա ստեղծել է ինֆորմատիկայի հայր՝ Ալան Թյուրինգը, որն այսօր անվանում են Թյուրինգի մեքենա։

Ժամանակակից համակարգիչը, որը մինչև ավելի արագ հիշողության սարքերի հնարումը օգտագործում էր տարբերության շարժիչներ, պատկանում է հաշվիչ մեքենաների *թվային* դասին, հետևաբար Թյուրինգի մեքենայի կատարելագործված տարբերակ է։

## Ինֆորմատիկայի բաժինները
### Տեսական ինֆորմատիկա
* **[[Մաթեմատիկական տրամաբանություն]]ը** մաթեմատիկական գիտություն է, կապված ինֆորմատիկայի և փիլիսոփայական տրամաբանության հետ։
* **[[Ավտոմատների տեսություն]]ն** ուսումնասիրում է աբստրակտ մեքենաների կառուցվածքը և գործունեությունը։
* **[[Թվերի տեսություն]]ը** տեսական մաթեմատիկայի ճյուղ է։ Ուսումնասիրում է թվերի, հատկապես ամբողջական թվերի, հատկանիշները և մեծաքանակ խնդիրները, որոնք առաջանում են նրանց ուսումնասիրման հետևանքով։
* **[[Կատեգորիաների տեսություն]]ը** Մաթեմատիկաի ճյուղ է, որն ուսումնասիրում է մաթեմատիկական կառուցվածքները և նրանց հարաբերությունները։
* **[[Հաշվարկական երկրաչափություն]]ն** ուսումնասիրում է այն ալգորիթմները որոնք կարող են ներկայացվել երկրաչափության միջոցով։
* **[[Քվանտային հաշվարկման տեսություն]]ը** զբաղվում է քվանտային համակարգիչների ուսումնասիրմամբ։
* **[[Հաշվարկման տեսություն]]ն** ինֆորմատիկայի և մաթեմատիկայի բաժին է, որը զբաղվում է շատ կարևոր սկզբունքային հարցով՝ ինչը և ինչքան էֆեկտիվորեն կարելի է հաշվարկել։
* **[[Հաշվարկելիության տեսություն]]ն** պարզում է, որ խնդիրներն են հաշվարկելիորեն լուծելի։
* **[[Հաշվարկման բարդության տեսություն]]ն** ուսումնասիրում է խնդիրներ, որոնք կապված են ալգորիթմներին անհրաժեշտ ռեսուրսների հետ։ Ալգորիթմների անալիզը հաշվարկման բարդության տեսության ծյուղ է։

Տեսական ինֆորմատիկայի տիրույթին են պատկանում նաև **[[Գրաֆների տեսություն]]ը** և **[[Տիպերի տեսություն]]**։

### Ալգորիթմներ և տվյալների կառուցվածքներ
* **[[Ալգորիթմ]]ներ**
* **[[Ալգորիթմների անալիզ]]ն** ուսումնասիրում է ալգորիթմները, և նրանց իրագորձման համար անհրաժեշտ ռեսուրսների քանակը պարզելու համար։
* **[[Տվյալների կառուցվածք]]ները** համակարգչում տվյալների կազմակերպման և պահեստավորման որոշակի ձևեր են։

### Ծրագրավորում
* **[[կազմարկիչ]]ներն** անհրաժեշտ են բարձր մակարդակի ծրագրավորման լեզուները մեքենայական լեզվի թարգմանելու համար։
* **[[Ծրագրավորման լեզուներ]]**

### Համակարգչի կառուցվածք
* **[[Թվային լոգիկա]]ն** ընդամենը Բուլեան հանրահաշվի համակարգչում ներկայացման ձև է։
* **[[Միկրոկառուցվածք]]ը** պրոցեսորում հրահանգների ցանկի կառուցվածքի իրագործման որոշակի ձեվն է։
* **[[Բազմամշակւոմ]]ը** մեկ համակարգչում երկու կամ ավելի Գլխավոր մշակման միավորների օգտագործումն է։

### Թվային և սիմվոլիկ հաշվարկում
* **[[Կենսաինֆորմատիկա]]ն** ինֆորմատիկայի կիրառումն է մոլեկուլային կենսաբանության ասպարեզում։
* **[[Իմացական գիտություն]]ն** ուսումնասիրում է մտավոր ունակությունը։
* **[[Հաշվարկական քիմիա]]ն** քիմիաի բաժին է որն օգտագործում է համակարգիչներ քիմիական խնդիրների լուծման համար։
* **[[Հաշվարկական ֆիզիկա]]ն** թվային ալգորիթմների ուսումնասիրումն ու գործածումն է ֆիզիկական խնդիրների լուծման համար։
* **[[Թվային անալիզ]]ն** ուսումնասիրում է ալգորիթմներ՝շարունակական մաթեմատիկայի խնդիրների լուծման համար։
* **[[Սիմվոլիկ մաթեմատիկա]]**
* **[[Հաշվարկական նյարդագիտություն]]**

### Կիրառական ինֆորմատիկա
* **[[Օպերացիոն համակարգ]]ը** ինտերֆեյս է սարքակազմի և գործածող միջև։
* **[[Համակարգչային ցանցեր]]**
* **[[Համակարգչային գրաֆիկա]]**
* **[[Համակարգչային տեսողություն]]**
* **[[Տվյալների բազաներ]]**
* **[[Համակարգչային անվտանգություն]]ը** Տեղեկատվական անվտանգության ճյուղ է, որն առնչվում է համակարգիչների և համակարգչային ցանցերի հետ։
* **[[Արհեստական բանականություն]]**
* **[[Կիբեռնետիկա]]**
* **[[Մարդ-համակարգիչ փոխազդեցություն]]**

## Աղբյուրներ