Press "Enter" to skip to content

Alqoritm

Alqoritmlər bir sıra təyin olunmuş, sifarişli və sonlu təlimatlar vasitəsilə bir əməliyyatı icra etməyə və ya problemi həll etməyə imkan verir. Beləliklə, bir başlanğıc vəziyyəti və bir giriş verildiyi və göstərilən ardıcıl addımların ardından son vəziyyətə çatılır və bir həll əldə edilir.

Alqoritm

–>Fotoşəkillər –>

–> –>Giriş forması –>

–>Faydalı keçidlər –>

–>Facebook-da –>

–>

« Mart 2023 »
B.e. Ç.a. Ç C.a. C Ş B
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

–>

–>Təqdimatlar –>

–>Statistika –>

Onlayn: 10

Ziyarətçilərin sayı: 10

Qeydiyyatdan keçənlərin sayı: 0

ALQORİTM

1. Alqoritm anlayışı Ağayeva Gülsabah
2. Budaqlanan alqoritm Xəlilova Yeganə
3. Alqoritm Nazarova Zülfiyyə
4. Alqoritm (3 sinif) Rəcəbova Könül
5. Alqoritm Xəlilova Yeganə
6. Budaqlanan alqoritm (7 sinif) Hacıyeva Ulduz
7. “Qatarlar” məsələsinin alqoritmi (7 sinif) Süleymanov Etibar
8. “Tərəzidə çəkmə” məsələsinin alqoritmi (7 sinif) Süleymanov Etibar
9. “Qarpızların çəkilməsi” məsələsinin alqoritmi (7 sinif) Süleymanov Etibar
10. “Hanoy qülləsi” 4 halqa üçün Süleymanov Etibar,
Maqsudova Güllər
11. Məşhur icraçılar (4 sinif) Maqsudova Güllər
12. Alqoritmik dil (8 sinif) Süleymanov Etibar
13. Yardımçı alqoritmlər (8 sinif) Süleymanov Etibar
14. Dövrü alqoritmlər (8 sinif) Süleymanov Etibar
15. Alqoritmik dildə şərt (8 sinif) Süleymanov Etibar
16. Alqoritmik dildə kəmiyyətlər (8 sinif) Süleymanov Etibar
17. Daxilet və Çapet komandaları (8 sinif) Süleymanov Etibar
18. Alqoritmin nəticələri və funksiyalar (8 sinif) Süleymanov Etibar
19. Alqoritm. Maraqlı məsələlər (6 sinif) Süleymanov Etibar
20. Alqoritmik dilə aid məsələlər (8 sinif) Süleymanov Etibar
21. “Ən iri balığın tutulması” məsələsi (7 sinif) Süleymanov Etibar
22. Alqoritm Mirzəyeva İradə
23. Budaqlanan alqoritmlər Əliyeva Xanım
24. Hərəkətlər və hadisələr ardıcıllığı Bəyova Günəş
25. Alqoritm Mütəllimov Mütəllim
26. Yardımçı alqoritmlər Mütəllimov Mütəllim

Alqoritm anlayışı

Alqoritm – verilmiş hər hansı tip məsələnin həlli üçün yerinə yetiriləcək əməliyyatlar ardıcıllığıdır. Ümumi şəkildə desək, alqoritm məsələnin həll yoludur, başqa sözlə, məsələnin həllini təmin edən formal qaydalar sistemidir.

Bizim hər bir görəcəyimiz iş müəyyən bir alqoritmə əsaslanır. Məsələn, yeməyin hazırlanma resepti, mebelin quraşdırılması üzrə təlimat, kompyuter proqramlarının istifadəsi üçün dərslik və s. Bu siyahını istənilən qədər artırmaq olar.


Alqoritmin dəqiq riyazi tərifi yoxdur.

Alqoritmin yaranma tarixi

Alqoritm anlayışı riyaziyyatda eyni tip məsələlərin həllində ümumi metodların axtarılması ilə əlaqədar olaraq meydana çıxmışdır. Çoxrəqəmli onluq ədədlər üzərində hesab əməllərinin aparılması qaydaları (alqoritmləri) ilk dəfə IX əsrin görkəmli özbək riyaziyyatçısı Əl-Xarəzm tərəfindən verilmişdir.

Alqoritm termini də məhz bu riyaziyyatçının adı ilə bağlıdır (Algorithmi). Onun hesab elminə dair yazdığı “Hind rəqəmləri ilə hesablama kitabı” adlı əsərinin latınca tərcüməsi gəlib bizə çatmışdır. Bu kitab “Alqoritm dedi” kəlmələri ilə başlayır. Burada işlədilən “Alqoritm” sözü uzun müddət riyaziyyatçılar üçün riyazi sirr olaraq qalmışdır. Nəhayət, XIX əsrin 40-cı illərində dəqiq müəyyən edildi ki, bu söz “ƏL-XARƏZMİ” sözünün latıncada düzgün olmayan tələffüzü nəticəsində alınmışdır. Məsələnin kompyuterdə həlli baxımından alqoritm axtarılan cavabların alınması üçün məsələnin verilənləri üzərində icra olunan hesab və məntiqi əməllər (mərhələlər) ardıcıllığıdır. Bu mərhələlərdə uyğun olaraq hesab və müqayisə əməlləri yerinə yetirilir. Müqayisənin nəticəsindən asılı olaraq digər mərhələnin icrasına keçilir. Alqoritmdəki hesab əməlləri arasındakı məntiqi əməllər kompyuterin qəbul edə biləcəyi şəkildə verilməlidir. Məntiqi şərtlər içərisində aşağıdakılar xüsusi yer tutur, çünki onların yaranması hesablama prosesinin normal gedişinə imkan vermir:

1. Hesablamada mütləq qiymətcə kompyuterdə təsvir oluna biləcək maksimal ədəddən böyük ədədin alınması;
2. Sıfırın və ya mənfi ədədlərin loqarifmlərinin hesablanması;
3. Mənasız hesablamaların aparılmasına cəhd göstərilməsi (məs, |x|>1 olduqda, arcsin x və ya arccos x-in hesablanması) və s.


Alqoritmin əsas xassələri

Alqoritm həll ounan məsələnin xarakteri ilə bağlı olduğu üçün onun yaradılmasında ümumi qaydalar yoxdur. Lakin hər bir həll alqoritmi tərtib edilərkən onun müəyyən tələblərə cavab verməsi nəzərə alınmalıdır. Bu tələblərə alqoritmin xassələri deyilir.

Alqoritmin əsas xassələri aşağıdakılardır:

·Determiniklik (müəyyənlik)
·Kütləvilik
·Nəticəvilik (sonluluq)
·Diskretlik

1. Determiniklik (müəyyənlik)
Alqoritmdəki hər bir mərhələnin məzmunu və mərhələlərin yerinə yetirilmə ardıcıllığı müəyyən olmalıdır. Bu, alqoritmin müəyyənlik xassəsini təşkil edir.
2. Kütləvilik Bu xassə iki tələbi nəzərdə tutur:
a)müəyyən məsələnin həlli üçün qurulmuş alqoritm həmin tipdən olan bütün məsələlərin həlli üçün yararlı olmalıdır;
b)alqoritm elə təsvir olunmalıdır ki, ondan hamı istifadə edə bilsin.
3. Nəticəvilik Alqoritmdəki mərhələlərin və onları təşkil edən əməliyyatların sayı sonlu olmalıdır ki, onların yerinə yetirilməsi axtarılan nəticəyə gətirib çıxara bilsin.
4. Diskretlik Alqoritmdəki mərhələlərin hər biri sonlu zaman müddətində yerinə yetirilməlidir. Belə diskret zaman müddəti takt adlanır. Hər bir mərhələ yalnız əvvəlki mərhələnin yerinə yetirilməsindən sonra başlayır.


Alqoritmin təsvir üsulları

Alqoritmin təsviri üçün istifadə olunan əsas üsullar aşağıdakılardır:

·Sözlə təsvir (Təbii dillə);
·Alqoritmik dillə təsvir (proqram);
·Qrafik təsvir (Blok-sxem).

Alqoritm

alqoritm bir problemin həllini tapa biləcəyimiz sifarişli və sonlu sadə əməliyyatlar toplusunu çağırırıq.

Alqoritm sözü latın dilindən gəlir alborarismusvə bu da öz növbəsində klassik ərəb dilinin bir kısaltmasıdır ḥisābu lḡubārbu, ‘ərəb rəqəmlərindən istifadə edərək hesablama’ mənasını verir.

Alqoritmlər bir sıra təyin olunmuş, sifarişli və sonlu təlimatlar vasitəsilə bir əməliyyatı icra etməyə və ya problemi həll etməyə imkan verir. Beləliklə, bir başlanğıc vəziyyəti və bir giriş verildiyi və göstərilən ardıcıl addımların ardından son vəziyyətə çatılır və bir həll əldə edilir.

Alqoritmin xüsusiyyətləri

Hər alqoritm bu əsas xüsusiyyətlərə uyğun olmalıdır:

  • Onların başlanğıcı və sonu var: hər bir alqoritm bir sıra xüsusi məlumatlarla başlanğıc vəziyyətdə başlayır və həll və ya çıxışla başa çatır.
  • Ardıcıllıqla işləyirlər: bir alqoritm bir sıra sifariş edilmiş addımlardan ibarətdir.
  • Ardıcıllıqlar konkretdir– Hər addım aydındır və qeyri-müəyyənliyə yer qoymur.
  • Alqoritmlər mücərrəddir: onlar prosesləri sifariş etmək üçün modellər və ya təlimatlardır.
  • Alqoritmdəki addımların sayı sonludur.

Alqoritm nümunələri

Riyaziyyat, informatika, məntiq və digər əlaqəli fənlər kimi ümumi bir termin olsa da, həqiqət budur ki, gündəlik həyatda sualları həll etmək üçün alqoritmlərdən də istifadə edirik

Mətbəx tərifləri

Sonlu sayda tərkibli bir yemək hazırlamaq üçün addım-addım izah edirlər. İlkin vəziyyət, xammal və son vəziyyət hazırlanan qida olacaqdır.

Təlimatlar

Kitabxana qurmaqdan, mobil telefonu necə aktivləşdirməyə qədər prosesləri icra etmək üçün bir bələdçi rolunu oynayırlar. Bu hallarda son vəziyyət yığılmış, quraşdırılmış, işə salınmış və s. Məhsuldur.

Riyazi əməliyyatlar

Riyaziyyatda bəzi alqoritm nümunələri vurmadır, burada məhsul əldə etmək üçün bir sıra əməliyyat ardıcıllığını izləyirik; və ya bölmə, bu bizə iki ədədin nisbətini təyin etməyə imkan verir. İki müsbət tam ədədin ən böyük ortaq bölməsini əldə etdiyimiz Öklidin alqoritmi bir alqoritmin başqa bir nümunəsidir.

Alqoritmlər qrafik şəklində bir qrafik şəklində təmsil edilə bilər.

Həmçinin baxın Flowchart.

Hesablama alqoritmi

Hesablama və ya proqramlaşdırmada alqoritm bir problemi və ya sualı həll edə biləcəyimiz təlimat sırasıdır.

Əslində kompüterin yerinə yetirdiyi bütün tapşırıqlar alqoritmlərə əsaslanır. Bir proqram və ya kompüter proqramı alqoritmlərə əsaslanaraq hazırlanmışdır ki, içərisində bir tapşırıq təqdim edib həll edə bilək.

  • Proqramlaşdırma.
  • Metaldilli.

Comments are closed, but trackbacks and pingbacks are open.