SlideShare a Scribd company logo
Ալգորիթմներ
ԱԼԳՈՐԻԹՄ
◘ Ի՞նչ է ալգորիթմը
◘Ալգորիթմի հատկությունները
◘Ալգորիթմի ներկայացման
ձևերը
◘Հիմնական գրաֆիկական
նշաններ
◘Ալգորիթմի տեսակները
-ԱԼ ԽՈՐԵԶՄ
783-850թթ
-ԱԼ ԽՈՐԵԶՄ
(783-850)
Մուհամեդ իբն Մուսա
Խորեզմի (պարսկերեն՝ ‫موسی‬ ‫بن‬ ‫محمد‬
‫,خوارزمی‬ Mohammad ebne Mūsā
Khwārazmī, 783 — 850)-շուրջ շուրջ
, -պարսիկ մեծ մաթեմատիկոս աստղագետ և աշ
,խարհագետ դասական հանրահաշվի
:հիմնադիրներից մեկը Նրա անունով է կոչվում
:ալգորիթմը
վերադառնալ
Ալգորիթմ
( )Ալգորիթմը քայլերի գործողությունների կարգավորված
, :աջորդականությունն է որը հանգեցնում ՝ սպասված արդյունքին
,Իհարկե սա չենք կարող համարել ալգորիթմի սահմանումը քանի որ ալգորիթմը ավելի
: :յն հասկացություն է Այն իր մեջ ընդկրկում է ավելին քան վերը նշված սահմանումը
.լգորիթմի պարզագույն և կենցաղային օրինակներից է համակրգչով աշխատելը ՝
• ,նախ պետք ե միացնել համակարգիչը
• ,ապա էկրանը
• :այնուհետև սկսել աշխատանքը
, ,Եթե այդ հաջորդականությունը խախտենք ապա ոչինչ չի ստացվի այսինքն քայլերի
, , :աջորդականությունը կարելի է ասել ամենակարևորն է
2-րդ ձևակերպում
Ալգորիթմ
,Մաթեմատիկայում և ինֆորմատիկայում ալգորիթմը (ստեղծվել է հռչակավոր
- ) :մաթեմատիկոս Ալ Խորեզմի կողմից քայլ առ քայլ հաշվարկային գործընթաց է
,Ալգորիթմը օգտագործվում է հաշվարկներում տվյալների մշակման և մտահանգումների
: ,ավտոմատացման ժամանաակ Ավելի ճշգրիտ ալգորիթմը ֆունկցիայի հաշվարկման
որոշակի լավ սահմանված
:արդյունավետ մեթոդ է
Ալգորիթմի հատկությունները
○ :Որոշակիություն
○Մասսայականություն
○ :Արդյունավետություն
○Դիսկրաեյտություն
Որոշակիություն
Ալգորիթմը պետք է բաղկացած լինի
:իրագործելի քայլերից Դրա մեջ եղած
յուրաքանչյուր գործողություն պետք է
հասկանալի լինի և միարժեքորեն մեկնաբանվի
:կիրառողի կողմից Միևնույն նախնական
տվյալների վրա բազմակի կիրառված նույն
ալգորիթմը պետք է աշխատի ճիշտ միևնույն
:կերպ և հանգի նույն արդյունքին
Մասսայականություն
Ալգորիթմը պետք է պիտանի լինի նույն դասի բազմաթիվ խնդիրների
լուծման համար՝նախնական տվյալների թույլատրելի ցանկացած
:արժեքների դեպքում
Արդյունավետություն
Նախապես սահմանված վերջավոր քանակի գործողությունների
:արդյունքում ալգորիթմը պետք է հանգի որոշակի արդյունքի
Դիսկրետություն
Ալգորիթմը պետք է բաղկացած լինի իրար հաջորդող առանձին պարզ
( ):գործողություններից քայլերից
Ալգորիթմի ներկայացման ձևերը
2Ալգորիթմի ներկայացման ձև կա՝
1.Բառաբանաձևային.՝Երբ ալգորիթմը ներկայացվում է
նախադասությունների և բանաձևերի միջոցով:
2.Գրաֆիկական.՝Երբ ալգորիթմը ներկայացվում է հատուկ
,պատկերների՝ բլոկների միջոցով:
Գրաֆիկական նշաններ
Բլոկի անվանումը Գրաֆիկական պատկեր Կատարող ֆունկցիան
Գործընթաց Հաշվարկների կատարման և վերագրման
գործողություն
Պայման Պայմանի ստուգում և հաշվման գործընթացի
այլընտրանքային շարունակում
-Մուտք ելք Տվյալների ներածում և արտածում
Մոդիֆիկացիա Ցիկլային գործընթացի կազմակերպում
Սկիզբ Ալգորիթմի սկիզբ
Ավարտ Ալգորիթմի ավարտ
Միացուցիչ Ալգորիթմի հոսքի ընդհատված մասերի միջև
կապի միջոց
Ալգորիթմի տեսակները
3Ալգորիթմները լինում են տեսակի՝
, :գծային ճյուղավորված և ցիկլային
Գծային
,Գծային են կոչվում այն ալգորիթմները որտեղ
պարամետրերի արժեքներից անկախ՝
գործողությունները կատարուվում են միշտ
,միևնույն հաջորդականությամբ՝ վերից վար
:ուրաքանչյուրը միայն մեկ անգամ
Որևէ փոփոխականի մեջ արժեք պահպանելու
գործղությունն անվանում են վերագրման
:գործողություն Վերագրման գործողություն
իրականացնելիս նախ հաշվարկվում է
,արտահայտության աջ մասի արժեքը ապա
արդյունքը վերագրվում ձախ մասում եղած
:պարամետրին
Ճյուղավորված
Ճյուղավորված է կոչվում այն
,ալգորիթմը որտեղ ստուգվող
պայմանից ելնելով՝ հաշվման
գործընթացը շարունակվում է
հնարավոր տարբեր ուղիներից
:որևէ մեկով
Պայմանը տրամաբանական
,արտահայտություն է որը կարող
է ընդունել ճշմարիտ կամ կեղծ
:արժեքներից որևէ մեկը
Ցիկլային
Եթե ալգորիթմի մեջ միևնույն
,գործողությունը կրկնվում է մի քանի անգամ
ապա ալգորիթմի կրճատ ներկայացման համար
(օգտագործում ենք ցիկլ կրկնություն կոչվող
): ,հատուկ հրամանը Ալգորիթմը որը
պարունակում է կրկնվող գործողությունների
̀ ,խումբ ցիկլ կոչվում է ցիկլային
:ալգորիթմ

More Related Content

What's hot

էհմ
էհմէհմ
Նախագիծ մաթեմատիկա
Նախագիծ մաթեմատիկաՆախագիծ մաթեմատիկա
Նախագիծ մաթեմատիկա
George Tevosyan
 
Влада золота в повісті Бальзака Гобсек
Влада золота в повісті Бальзака ГобсекВлада золота в повісті Бальзака Гобсек
Влада золота в повісті Бальзака Гобсек
SnezhanaP10
 
ինֆորմացիայի տեսակներ, կոդավորում
ինֆորմացիայի տեսակներ, կոդավորումինֆորմացիայի տեսակներ, կոդավորում
ինֆորմացիայի տեսակներ, կոդավորումMaria Lisitsina
 
Ինտերնետ (Համացանց)
Ինտերնետ (Համացանց)Ինտերնետ (Համացանց)
Ինտերնետ (Համացանց)ganyan
 
ΔΙΑΛΥΤΟΤΗΤΑ
ΔΙΑΛΥΤΟΤΗΤΑΔΙΑΛΥΤΟΤΗΤΑ
ΔΙΑΛΥΤΟΤΗΤΑ
Libavius Zosimos
 
8 р анги нийлмэл бодис нэгж
8 р анги нийлмэл бодис нэгж8 р анги нийлмэл бодис нэгж
8 р анги нийлмэл бодис нэгжNaraa_2012
 
Jirmiin suljee
Jirmiin suljeeJirmiin suljee
Jirmiin suljeesainaa88
 
9 sınıf biyoloji 2.dönem 1. yazili sorulari
9 sınıf biyoloji 2.dönem 1. yazili sorulari9 sınıf biyoloji 2.dönem 1. yazili sorulari
Презентация.Еңбек шарты
Презентация.Еңбек шартыПрезентация.Еңбек шарты
Презентация.Еңбек шартыnyunuks
 
Презентация.Азаматтық құқық негіздері
Презентация.Азаматтық құқық негіздеріПрезентация.Азаматтық құқық негіздері
Презентация.Азаматтық құқық негіздеріnyunuks
 
Дербес компьютердің аппаттық жабдықтамасы
Дербес компьютердің аппаттық жабдықтамасыДербес компьютердің аппаттық жабдықтамасы
Дербес компьютердің аппаттық жабдықтамасы
ikonkursy
 
επιρρηματικοι προσδιορισμοι θεωρια
επιρρηματικοι προσδιορισμοι θεωριαεπιρρηματικοι προσδιορισμοι θεωρια
επιρρηματικοι προσδιορισμοι θεωρια
Eleni Kots
 
Αντιδράσεις μετάλλων με αραιά διαλύματα οξέων
Αντιδράσεις μετάλλων με αραιά διαλύματα οξέωνΑντιδράσεις μετάλλων με αραιά διαλύματα οξέων
Αντιδράσεις μετάλλων με αραιά διαλύματα οξέων
Fotis Fotiades
 
amid biyiin zohildlogoo
amid biyiin zohildlogooamid biyiin zohildlogoo
amid biyiin zohildlogoournaa_1962
 
ավետիք իսահակյան
ավետիք իսահակյանավետիք իսահակյան
ավետիք իսահակյանAlmira Berberyan
 
Көсемшенің түрленуі
Көсемшенің түрленуіКөсемшенің түрленуі
Көсемшенің түрленуі
Bilim All
 
тригонометр
тригонометртригонометр
тригонометр
oyunbileg08
 

What's hot (20)

Համացանց
ՀամացանցՀամացանց
Համացանց
 
էհմ
էհմէհմ
էհմ
 
Նախագիծ մաթեմատիկա
Նախագիծ մաթեմատիկաՆախագիծ մաթեմատիկա
Նախագիծ մաթեմատիկա
 
Влада золота в повісті Бальзака Гобсек
Влада золота в повісті Бальзака ГобсекВлада золота в повісті Бальзака Гобсек
Влада золота в повісті Бальзака Гобсек
 
ինֆորմացիայի տեսակներ, կոդավորում
ինֆորմացիայի տեսակներ, կոդավորումինֆորմացիայի տեսակներ, կոդավորում
ինֆորմացիայի տեսակներ, կոդավորում
 
Ինտերնետ (Համացանց)
Ինտերնետ (Համացանց)Ինտերնետ (Համացանց)
Ինտերնետ (Համացանց)
 
ΔΙΑΛΥΤΟΤΗΤΑ
ΔΙΑΛΥΤΟΤΗΤΑΔΙΑΛΥΤΟΤΗΤΑ
ΔΙΑΛΥΤΟΤΗΤΑ
 
Tuya eh
Tuya ehTuya eh
Tuya eh
 
8 р анги нийлмэл бодис нэгж
8 р анги нийлмэл бодис нэгж8 р анги нийлмэл бодис нэгж
8 р анги нийлмэл бодис нэгж
 
Jirmiin suljee
Jirmiin suljeeJirmiin suljee
Jirmiin suljee
 
9 sınıf biyoloji 2.dönem 1. yazili sorulari
9 sınıf biyoloji 2.dönem 1. yazili sorulari9 sınıf biyoloji 2.dönem 1. yazili sorulari
9 sınıf biyoloji 2.dönem 1. yazili sorulari
 
Презентация.Еңбек шарты
Презентация.Еңбек шартыПрезентация.Еңбек шарты
Презентация.Еңбек шарты
 
Презентация.Азаматтық құқық негіздері
Презентация.Азаматтық құқық негіздеріПрезентация.Азаматтық құқық негіздері
Презентация.Азаматтық құқық негіздері
 
Дербес компьютердің аппаттық жабдықтамасы
Дербес компьютердің аппаттық жабдықтамасыДербес компьютердің аппаттық жабдықтамасы
Дербес компьютердің аппаттық жабдықтамасы
 
επιρρηματικοι προσδιορισμοι θεωρια
επιρρηματικοι προσδιορισμοι θεωριαεπιρρηματικοι προσδιορισμοι θεωρια
επιρρηματικοι προσδιορισμοι θεωρια
 
Αντιδράσεις μετάλλων με αραιά διαλύματα οξέων
Αντιδράσεις μετάλλων με αραιά διαλύματα οξέωνΑντιδράσεις μετάλλων με αραιά διαλύματα οξέων
Αντιδράσεις μετάλλων με αραιά διαλύματα οξέων
 
amid biyiin zohildlogoo
amid biyiin zohildlogooamid biyiin zohildlogoo
amid biyiin zohildlogoo
 
ավետիք իսահակյան
ավետիք իսահակյանավետիք իսահակյան
ավետիք իսահակյան
 
Көсемшенің түрленуі
Көсемшенің түрленуіКөсемшенің түрленуі
Көсемшенің түрленуі
 
тригонометр
тригонометртригонометр
тригонометр
 

Recently uploaded

Վիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Վիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptxՎիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Վիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Manushak Abrahamyan
 
Գևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptx
Գևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptxԳևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptx
Գևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptx
Manushak Abrahamyan
 
Նոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptx
Նոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptxՆոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptx
Նոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptx
Manushak Abrahamyan
 
Իմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptx
Իմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptxԻմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptx
Իմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptx
Manushak Abrahamyan
 
Մարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Մարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptxՄարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Մարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Manushak Abrahamyan
 
Աննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptx
Աննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptxԱննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptx
Աննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptx
Manushak Abrahamyan
 

Recently uploaded (6)

Վիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Վիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptxՎիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Վիլլիամ Արթհանիան․ Իմ ուսումնական տարվա ամփոփումը.pptx
 
Գևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptx
Գևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptxԳևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptx
Գևորգ Պողոսյանի ուսումնական տարվա ամփոփումը.pptx
 
Նոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptx
Նոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptxՆոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptx
Նոեմի Մելքոնյանի 2023-20244 տարեկան ամփոփոմը.pptx
 
Իմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptx
Իմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptxԻմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptx
Իմ տարվա ամփոփումը․ Ռուզաննա Սարգսյան.pptx
 
Մարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Մարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptxՄարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptx
Մարիա Սահակյան․ Իմ ուսումնական տարվա ամփոփումը.pptx
 
Աննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptx
Աննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptxԱննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptx
Աննա Մովսիսյան․ ուսումնական տարվա ամփոփում.pptx
 

Algoritm

  • 2. ԱԼԳՈՐԻԹՄ ◘ Ի՞նչ է ալգորիթմը ◘Ալգորիթմի հատկությունները ◘Ալգորիթմի ներկայացման ձևերը ◘Հիմնական գրաֆիկական նշաններ ◘Ալգորիթմի տեսակները -ԱԼ ԽՈՐԵԶՄ 783-850թթ
  • 3. -ԱԼ ԽՈՐԵԶՄ (783-850) Մուհամեդ իբն Մուսա Խորեզմի (պարսկերեն՝ ‫موسی‬ ‫بن‬ ‫محمد‬ ‫,خوارزمی‬ Mohammad ebne Mūsā Khwārazmī, 783 — 850)-շուրջ շուրջ , -պարսիկ մեծ մաթեմատիկոս աստղագետ և աշ ,խարհագետ դասական հանրահաշվի :հիմնադիրներից մեկը Նրա անունով է կոչվում :ալգորիթմը վերադառնալ
  • 4. Ալգորիթմ ( )Ալգորիթմը քայլերի գործողությունների կարգավորված , :աջորդականությունն է որը հանգեցնում ՝ սպասված արդյունքին ,Իհարկե սա չենք կարող համարել ալգորիթմի սահմանումը քանի որ ալգորիթմը ավելի : :յն հասկացություն է Այն իր մեջ ընդկրկում է ավելին քան վերը նշված սահմանումը .լգորիթմի պարզագույն և կենցաղային օրինակներից է համակրգչով աշխատելը ՝ • ,նախ պետք ե միացնել համակարգիչը • ,ապա էկրանը • :այնուհետև սկսել աշխատանքը , ,Եթե այդ հաջորդականությունը խախտենք ապա ոչինչ չի ստացվի այսինքն քայլերի , , :աջորդականությունը կարելի է ասել ամենակարևորն է 2-րդ ձևակերպում
  • 5. Ալգորիթմ ,Մաթեմատիկայում և ինֆորմատիկայում ալգորիթմը (ստեղծվել է հռչակավոր - ) :մաթեմատիկոս Ալ Խորեզմի կողմից քայլ առ քայլ հաշվարկային գործընթաց է ,Ալգորիթմը օգտագործվում է հաշվարկներում տվյալների մշակման և մտահանգումների : ,ավտոմատացման ժամանաակ Ավելի ճշգրիտ ալգորիթմը ֆունկցիայի հաշվարկման որոշակի լավ սահմանված :արդյունավետ մեթոդ է
  • 7. Որոշակիություն Ալգորիթմը պետք է բաղկացած լինի :իրագործելի քայլերից Դրա մեջ եղած յուրաքանչյուր գործողություն պետք է հասկանալի լինի և միարժեքորեն մեկնաբանվի :կիրառողի կողմից Միևնույն նախնական տվյալների վրա բազմակի կիրառված նույն ալգորիթմը պետք է աշխատի ճիշտ միևնույն :կերպ և հանգի նույն արդյունքին
  • 8. Մասսայականություն Ալգորիթմը պետք է պիտանի լինի նույն դասի բազմաթիվ խնդիրների լուծման համար՝նախնական տվյալների թույլատրելի ցանկացած :արժեքների դեպքում
  • 9. Արդյունավետություն Նախապես սահմանված վերջավոր քանակի գործողությունների :արդյունքում ալգորիթմը պետք է հանգի որոշակի արդյունքի
  • 10. Դիսկրետություն Ալգորիթմը պետք է բաղկացած լինի իրար հաջորդող առանձին պարզ ( ):գործողություններից քայլերից
  • 11. Ալգորիթմի ներկայացման ձևերը 2Ալգորիթմի ներկայացման ձև կա՝ 1.Բառաբանաձևային.՝Երբ ալգորիթմը ներկայացվում է նախադասությունների և բանաձևերի միջոցով: 2.Գրաֆիկական.՝Երբ ալգորիթմը ներկայացվում է հատուկ ,պատկերների՝ բլոկների միջոցով:
  • 12. Գրաֆիկական նշաններ Բլոկի անվանումը Գրաֆիկական պատկեր Կատարող ֆունկցիան Գործընթաց Հաշվարկների կատարման և վերագրման գործողություն Պայման Պայմանի ստուգում և հաշվման գործընթացի այլընտրանքային շարունակում -Մուտք ելք Տվյալների ներածում և արտածում Մոդիֆիկացիա Ցիկլային գործընթացի կազմակերպում Սկիզբ Ալգորիթմի սկիզբ Ավարտ Ալգորիթմի ավարտ Միացուցիչ Ալգորիթմի հոսքի ընդհատված մասերի միջև կապի միջոց
  • 13. Ալգորիթմի տեսակները 3Ալգորիթմները լինում են տեսակի՝ , :գծային ճյուղավորված և ցիկլային
  • 14. Գծային ,Գծային են կոչվում այն ալգորիթմները որտեղ պարամետրերի արժեքներից անկախ՝ գործողությունները կատարուվում են միշտ ,միևնույն հաջորդականությամբ՝ վերից վար :ուրաքանչյուրը միայն մեկ անգամ Որևէ փոփոխականի մեջ արժեք պահպանելու գործղությունն անվանում են վերագրման :գործողություն Վերագրման գործողություն իրականացնելիս նախ հաշվարկվում է ,արտահայտության աջ մասի արժեքը ապա արդյունքը վերագրվում ձախ մասում եղած :պարամետրին
  • 15. Ճյուղավորված Ճյուղավորված է կոչվում այն ,ալգորիթմը որտեղ ստուգվող պայմանից ելնելով՝ հաշվման գործընթացը շարունակվում է հնարավոր տարբեր ուղիներից :որևէ մեկով Պայմանը տրամաբանական ,արտահայտություն է որը կարող է ընդունել ճշմարիտ կամ կեղծ :արժեքներից որևէ մեկը
  • 16. Ցիկլային Եթե ալգորիթմի մեջ միևնույն ,գործողությունը կրկնվում է մի քանի անգամ ապա ալգորիթմի կրճատ ներկայացման համար (օգտագործում ենք ցիկլ կրկնություն կոչվող ): ,հատուկ հրամանը Ալգորիթմը որը պարունակում է կրկնվող գործողությունների ̀ ,խումբ ցիկլ կոչվում է ցիկլային :ալգորիթմ