Bu məqaləni lazımdır. |
Kənar effekt(side effect,побочный эффект, yan etki)-ltproqramın yaratdığı hər hansı vəziyyət dəyişikliyi. Məsələn, fayldan hər hansı kəmiyyəti oxuyan və onun cari vəziyyətinin yerini dəyişdirən altproqram haqqında deyirlər ki, o, kənar effekt yaradır. Yan təsirlər bir proqramın xarici dünya ilə qarşılıqlı əlaqəsi (insanlar, fayl sistemləri, şəbəkələrdə digər kompüterlər) ən ümumi üsuludur. Yan təsirlərin hansı dərəcədə istifadə edildiyi isə proqramlaşdırma paradiqmasına bağlıdır. İmperativ proqramlaşdırma yan təsirlərin tez-tez istifadəsi ilə tanınır. Altproqram eyni parametrlərlə çağrılsa belə, hər çağırışda özünü fərqli apara bilər. Məsələn, Java dilindəki aşağıdakı metod massivin iki elementinin qiymətlərini bir-biriylə əvəzləyir və həm də qlobal t dəyişəninin dəyişməsində kənar effektə malikdir:
static void swap(int a []) { t = a[0]; a[0] = a[1]; a[1] = t; } Kənar effektlər, adətən, arzuolunmazdır, çünki onlar proqramın başqa hissələrində istifadə olunan dəyişənləri "korlayır". Əgər t lokal dəyişən kimi elan olunsa idi, kənar effekt də baş verməzdi.
Ədəbiyyat
| ]- İsmayıl Calallı (Sadıqov), "İnformatika terminlərinin izahlı lüğəti", 2017, "Bakı" nəşriyyatı, 776 s.
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Vikipediya azad ensiklopediya Bu meqaleni vikilesdirmek lazimdir Lutfen meqaleni umumvikipediya ve redakte qaydalarina uygun sekilde tertib edin Kenar effekt side effect pobochnyj effekt yan etki ltproqramin yaratdigi her hansi veziyyet deyisikliyi Meselen fayldan her hansi kemiyyeti oxuyan ve onun cari veziyyetinin yerini deyisdiren altproqram haqqinda deyirler ki o kenar effekt yaradir Yan tesirler bir proqramin xarici dunya ile qarsiliqli elaqesi insanlar fayl sistemleri sebekelerde diger komputerler en umumi usuludur Yan tesirlerin hansi derecede istifade edildiyi ise proqramlasdirma paradiqmasina baglidir Imperativ proqramlasdirma yan tesirlerin tez tez istifadesi ile taninir Altproqram eyni parametrlerle cagrilsa bele her cagirisda ozunu ferqli apara biler Meselen Java dilindeki asagidaki metod massivin iki elementinin qiymetlerini bir biriyle evezleyir ve hem de qlobal t deyiseninin deyismesinde kenar effekte malikdir static void swap int a t a 0 a 0 a 1 a 1 t Kenar effektler adeten arzuolunmazdir cunki onlar proqramin basqa hisselerinde istifade olunan deyisenleri korlayir Eger t lokal deyisen kimi elan olunsa idi kenar effekt de bas vermezdi Edebiyyat span Ismayil Calalli Sadiqov Informatika terminlerinin izahli lugeti 2017 Baki nesriyyati 776 s Kateqoriyalar ProqramlasdirmaInformasiya nezeriyyesiGizli kateqoriya Vikipediya Vikilesdirilecek meqaleler
