Soru

Zorluk: ZorEşleştirme Problemleri

Bir teknoloji şirketinde çalışan Elif, Fahri, Gizem ve Hasan adlı yazılımcılar; Gömülü Sistemler, Siber Güvenlik, Veri Analizi ve Yapay Zeka alanlarından farklı birinde uzmanlaşmışlardır. Bu yazılımcıların kullandıkları programlama dilleri ise C++, Java, Python ve Rust'tır.

Bu kişilerin çalıştıkları alanlar ve kullandıkları programlama dillerine ilişkin bazı bilgiler şu şekildedir:
* Gizem, Gömülü Sistemler alanında çalışmaktadır.
* Siber Güvenlik alanında çalışan kişi Python kullanmaktadır.
* Elif, Java kullanmaktadır.
* Hasan, Yapay Zeka alanında çalışmamaktadır.
* Python kullanan kişi Fahri değildir.

Buna göre, aşağıdakilerden hangisi kesinlikle doğrudur?

  1. A
    Elif, Yapay Zeka alanında çalışmaktadır.
  2. Hasan, Python kullanmaktadır.Cevap
  3. C
    Gizem, C++ kullanmaktadır.
  4. D
    Fahri, Veri Analizi alanında çalışmaktadır.
  5. E
    Fahri, Rust kullanmaktadır.

Cevap

Hasan, Python kullanmaktadır.
Yapılan mantıksal analiz sonucunda, Python kullanan (yani Siber Güvenlik alanında çalışan) kişinin Fahri, Elif veya Gizem olamayacağı görülür. Bu durumda geriye tek seçenek olarak Hasan kalmaktadır. Dolayısıyla Hasan'ın Python kullandığı kesinlikle doğrudur.

Adım Adım Çözüm

1
Verilen öncülleri analiz ederek kesin olan bilgileri belirleme.
Gizem'in Gömülü Sistemler (GS) alanında çalıştığı ve Elif'in Java kullandığı kesin bilgilerdir. Ayrıca Siber Güvenlik (SG) alanında çalışan kişinin Python kullandığı bilinmektedir.
Soruda verilen doğrudan verileri kullanarak çözüme başlamak için.
2
Elif'in çalışabileceği olası alanları belirleme.
Gizem GS alanında çalıştığı için Elif GS'de çalışamaz. SG alanında çalışan kişi Python kullandığına ve Elif Java kullandığına göre Elif SG alanında da çalışamaz. Dolayısıyla Elif, Yapay Zeka (YZ) ya da Veri Analizi (VA) alanlarından birinde çalışmaktadır.
Alanlar ile diller arasındaki kısıtlamaları birleştirerek olasılıkları daraltmak için.
3
Python kullanan (Siber Güvenlik alanında çalışan) kişiyi tespit etme.
Python kullanan kişi Fahri değildir. Elif Java kullandığı için o da olamaz. Gizem de GS alanında çalıştığı için Python kullanan kişi olamaz. Bu durumda Python kullanan ve dolayısıyla Siber Güvenlik alanında çalışan tek aday Hasan kalır.
Çelişkileri eleyerek kesin bir eşleştirmeye ulaşmak için.
4
Hasan'ın durumunun diğer öncüllerle uyumunu kontrol etme.
Hasan'ın SG alanında çalışması, 'Hasan Yapay Zeka alanında çalışmamaktadır' öncülüyle tamamen uyumludur. Bu durumda Hasan'ın Python kullandığı ve Siber Güvenlik alanında çalıştığı kesinleşir.
Bulunan sonucun tüm kısıtlamaları sağladığını doğrulamak için.

Anahtar Kavram

Koşullu mantıksal eşleştirme ve eleme yöntemi
Bu soruyu puanla