Bir şifre belirleme ekranında şu hata ayıklama mesajı çıkmaktadır: 'Şifreniz hem sayı hem harf içermelidir.' Kullanıcı 'Kartal123' yazmasına rağmen sistem hala hata vermektedir. Yazılımdaki mantık hatası aşağıdakilerden hangisi olabilir?
Şıklar
Yazılım sadece sayıları kontrol ediyordur.
Yazılım sadece büyük harfleri kabul etmiyordur.
Kodda 'VE' bağlacı yerine yanlışlıkla 'VEYA' bağlacı kullanılmış ve şartlar birbirini engelliyor olabilir.
Şifre uzunluğu kontrolü hatalı yapılandırılmıştır.
Çözüm Açıklaması
Kullanıcı şartları sağladığı halde hata alıyorsa, kontrol mekanizmasındaki mantıksal bağlaçlar (VE/VEYA) ters kurgulanmış veya şartlar yanlış tanımlanmış olabilir.