Soru

Zorluk: ZorSayma Kuralları (Toplama ve Çarpma)

Bir kamu kurumunun Bilgi İşlem Dairesi Başkanlığı, geliştirilen yazılım projelerini takip etmek amacıyla üç bileşenden oluşan bir "Proje Kayıt Kodu" sistemi oluşturmuştur.

Bu kodlama sisteminin bileşenleri ve seçenekleri aşağıdaki gibidir:

1. Hizmet Alanı: Eğitim, Sağlık, Adalet (3 seçenek)
2. Erişim Türü: Web, Mobil, Kiosk (3 seçenek)
3. Veri Gizliliği: Standart, Yüksek (2 seçenek)

Proje kodları oluşturulurken aşağıdaki sınırlamalara uyulması zorunludur:

* Adalet alanındaki projelerin tamamı Yüksek gizlilik seviyesinde olmalıdır.
* Sağlık alanındaki projeler için Kiosk erişim türü kullanılamamaktadır.
* Yüksek gizlilik gerektiren Eğitim projeleri Web üzerinden sunulmamaktadır.

Buna göre, bu koşulları sağlayan kaç farklı Proje Kayıt Kodu oluşturulabilir?

  1. A
    10
  2. 12Cevap
  3. C
    14
  4. D
    15
  5. E
    16

Cevap

Geçerli koşulları sağlayan toplam 12 farklı proje kodu oluşturulabilir.
Soruda verilen üç değişken (Hizmet Alanı, Erişim Türü, Gizlilik) birbirine bağımlı kısıtlamalar içerdiğinden, hesaplamayı Hizmet Alanlarına göre parçalara ayırarak yapmak (Toplama Yoluyla Sayma) en doğru yöntemdir. Adalet için 3, Sağlık için 4 ve Eğitim için 5 geçerli durum vardır. Bunların toplamı 12'dir.

Adım Adım Çözüm

1
Her bir hizmet alanı için olası durumları ayrı ayrı analiz et.
Eğitim, Sağlık ve Adalet alanları için geçerli kombinasyonlar hesaplanacaktır.
Kısıtlamalar hizmet alanlarına göre değiştiği için toplama yoluyla sayma ilkesini kullanmak en güvenilir yöntemdir.
2
Adalet alanı için geçerli durumları hesapla.
Adalet projeleri sadece 'Yüksek' gizlilikte olabilir (1 seçenek). Erişim türünde kısıtlama yoktur (Web, Mobil, Kiosk = 3 seçenek). Toplam: 1 × 3 = 3 durum.
'Adalet alanındaki projelerin tamamı Yüksek gizlilik seviyesinde olmalıdır' kuralı uygulandı.
3
Sağlık alanı için geçerli durumları hesapla.
Sağlık projeleri 'Kiosk' olamaz (Geriye Web, Mobil kalır = 2 seçenek). Gizlilik kısıtlaması yoktur (Standart, Yüksek = 2 seçenek). Toplam: 2 × 2 = 4 durum.
'Sağlık alanındaki projeler için Kiosk erişim türü kullanılamamaktadır' kuralı uygulandı.
4
Eğitim alanı için geçerli durumları hesapla.
İki duruma ayıralım: 1) Gizlilik 'Standart' ise: Erişim Web, Mobil, Kiosk olabilir (3 durum). 2) Gizlilik 'Yüksek' ise: Erişim Web olamaz (Mobil, Kiosk kalır = 2 durum). Toplam: 3 + 2 = 5 durum.
'Yüksek gizlilik gerektiren Eğitim projeleri Web üzerinden sunulmamaktadır' kuralı uygulandı.
5
Tüm alanlardan elde edilen sonuçları topla.
Adalet (3) + Sağlık (4) + Eğitim (5) = 12 farklı kod.
Hizmet alanları ayrık kümeler olduğu için toplama kuralı uygulanır.

Anahtar Kavram

Sayma Kuralları (Toplama ve Çarpma Prensibi)

İpuçları

1
Toplam olası durum sayısından gitmek yerine, her bir Hizmet Alanı (Eğitim, Sağlık, Adalet) için geçerli durumları ayrı ayrı hesaplayıp toplamayı deneyin.
2
Adalet alanı için 'Gizlilik' seçeneği sadece 1 tanedir (Yüksek). Sağlık alanı için 'Erişim' seçeneği 2 tanedir (Web, Mobil).
3
Eğitim alanı için iki durumu ayrı düşünün: Gizlilik 'Standart' ise tüm erişimler serbesttir. Gizlilik 'Yüksek' ise Web yasaktır.

Daha Fazla Pratik

Benzer bir mantıkla, rakamları farklı 3 basamaklı sayı oluşturma problemlerini inceleyebilirsiniz.

Alternatif Yöntem

Tüm Durumlar - İstenmeyen Durumlar Yöntemi: Toplam durum (3×3×2 = 18). Çıkarılacaklar: 1) Adalet+Standart (3 durum), 2) Sağlık+Kiosk (2 durum), 3) Eğitim+Yüksek+Web (1 durum). 18 - (3+2+1) = 12.
Tahmini Süre:2m 30s
Bu soruyu puanla