Modüler programlama (Üniteler)

Örnek 06 / 12
Soru:

Bir eğitim programı, "Matematik" dersini aşağıdaki modüler ünitelere ayırmıştır:

  • Modül A: Temel Kavramlar (Önkoşul: Yok)
  • Modül B: Cebir (Önkoşul: Modül A)
  • Modül C: Geometri (Önkoşul: Modül A)
  • Modül D: Veri Analizi (Önkoşul: Modül B ve Modül C)

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.

  • ➡️ Modül D'nin doğrudan önkoşulu: Modül B ve Modül C.
  • ➡️ Modül B'nin önkoşulu: Modül A.
  • ➡️ Modül C'nin önkoşulu: Modül A.
  • ➡️ Bu nedenle, Modül D'ye ulaşmak için önce Modül A, sonra Modül B ve Modül C tamamlanmalıdır.

✅ 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.

1 2 3 4 5 6 7 8 9 10 11 12
Konuya Geri Dön: