Bir eğitim programı, "Matematik" dersini aşağıdaki modüler ünitelere ayırmıştır:
Buna göre, Modül D'yi almak isteyen bir öğrencinin mutlaka tamamlaması gereken modüller hangileridir?
Çözüm:💡 Bu soru, modüler programlamadaki önkoşul ilişkilerini anlamayı gerektirir. Bir modülün önkoşulu, o modüle geçmeden önce mutlaka tamamlanmış olması gereken modüllerdir.
✅ Sonuç olarak, Modül D'yi alabilmek için Modül A, Modül B ve Modül C'nin tümü mutlaka tamamlanmalıdır. Önkoşul zinciri bu şekildedir.