Şərt (proqramlaşdırma)

Şərt — müəyyən şərtin doğruluğundan asılı olaraq baş verən və ya baş verməyən hərəkət və ya əməliyyat haqqında işlədilən termin.[1]

If-then-else axını diaqramı

Kompüter elmində qərarların idarə edilməsi üçün proqramlaşdırma dili əmrlərinə deyilir. Konkret olaraq, proqramçı tərəfindən müəyyən edilmiş Boolean şərtinin doğru və ya yanlış olaraq qiymətləndirilməsindən asılı olaraq şərtlər müxtəlif hesablamaları və ya hərəkətləri həyata keçirir. Nəzarət axını baxımından qərar həmişə hansısa şərt əsasında axının seçici şəkildə dəyişdirilməsi ilə əldə edilir. Dinamik göndərmə adətən şərti konstruksiya kimi təsnif edilməsə də, icra zamanı alternativlər arasında seçim etməyin başqa bir yoludur. Şərti ifadələr, vəziyyətə uyğun davranışı təyin edən proqramda nəzarət nöqtələridir.

Terminologiya

redaktə

"Şərti deyim" termini adətən imperativ proqramlaşdırma dillərində istifadə olunur. Bunun əksinə olaraq, funksional proqramlaşdırmada "şərti ifadə" və ya "şərti konstruksiya" terminlərinə üstünlük verilir, çünki bu terminlərin hamısının fərqli mənaları var.

İstinadlar

redaktə
  1. İsmayıl Calallı. "conditional" // Rasim Əliquliyev (redaktor). İnformatika terminlərinin izahlı lüğəti (az.). Bakı: "İnformasiya texnologiyaları" / "Bakı" nəşriyyatı. 2017. səh. 164. ISBN 978-9952-434-82-8. 6 sentyabr 2023 tarixində arxivləşdirilib (PDF) (#archive_missing_url).

Xarici keçidlər

redaktə