Proqramlaşdırma paradiqması

Vikipediya, azad ensiklopediya
Jump to navigation Jump to search

Proqramlaşdırma paradiqması — kompüter proqramlarının tərtibat tərzini müəyyən edən fikir və anlayışlar dəsti (proqramlaşdırma yanaşması). Hesablamaların təşkilini və kompüter tərəfindən həyata keçirilən işlərin strukturlaşdırılmasını müəyyən edən konsepsiya üsuludur[1].

Qeyd etmək lazımdır ki, proqramlaşdırma paradiqması proqramlaşdırma dili ilə nadir şəkildə müəyyən edilmir; demək olar ki, bütün müasir proqramlaşdırma dilləri bir və ya bir başqa şəkildə müxtəlif paradiqmalardan istifadə etməyə imkan verir (paradiqma proqramlaşdırma).

Qeyd etmək vacibdir ki, mövcud paradiqmalar tez-tez bir-biri ilə üst-üstə düşür (məsələn, modulobyekt yönümlü proqramlaşdırma), belə ki, müxtəlif müəlliflər müxtəlif paradiqmalardan adları istifadə edərək, eyni fenomen.

Terminin tarixi[redaktə | əsas redaktə]

"Paradiqma" termini, əlbəttə ki, elmi və texniki sahəsində müasir mənaya Tomas Kun və "Elmi İnqilabların Quruluşu" kitabına (paradiqma bax) borcludur. Kun paradiqmalara əsaslanan tədqiqatlar aparılmış elmi fikir sistemlərini qurmuşdur. "Proqramlaşdırma paradiqması" termini 1978-ci ildə Robert Floyd tərəfindən [2] Turing Award mükafatına layiq görülmüşdür.

İstinadlar[redaktə | əsas redaktə]

  1. Роганов, 2001, подраздел «Парадигмы программирования
  2. R. W. Floyd. The Paradigms of Programming Communications of the ACM, 22(8):455—460, 1979. Русский перевод см. в кн.: Лекции лауреатов премии Тьюринга за первые двадцать лет (1966—1985), М.: МИР, 1993.