🪄 İçerik Hazırla
🎓 9. Sınıf 📚 9. Sınıf Matematik

📄 9. Sınıf Matematik: Algoritmik yapılar içindeki mantık bağlaçları ve niteleyicileri çözümleyebilme Çalışma Kağıdı

📌 1. Doğru / Yanlış

1. Algoritmik bir yapıda 'VE' (\(\wedge\)) bağlacı, her iki koşul da doğru (1) olduğunda algoritmanın o adımdan geçmesini sağlar.

2. 'VEYA' (\(\vee\)) bağlacının kullanıldığı bir algoritmada, koşullardan en az birinin doğru olması durumun sağlanması için yeterli değildir.

3. Her (\(\forall\)) niteleyicisi, algoritmik bir döngüde ele alınan kümenin tüm elemanları için koşulun sağlanması gerektiğini belirtir.

4. Bazı (\(\exists\)) niteleyicisi, kümede koşulu sağlayan en az bir elemanın bulunmasının yeterli olduğunu ifade eder.

5. Bir algoritmadaki 'İSE' (\(\Rightarrow\)) bağlacı içeren koşulda, ilk durum doğru (1) ve ikinci durum yanlış (0) ise sonuç doğru (1) olarak kabul edilir.

✏️ 2. Boşluk Doldurma

1. Algoritmalarda tüm elemanların bir koşulu sağlaması gerektiğini belirtmek için (\(\forall\)) niteleyicisi kullanılır.
2. Bir akış şemasında iki farklı koşulun da aynı anda gerçekleşmesi isteniyorsa bu koşullar bağlacı ile birbirine bağlanmalıdır.
3. En az bir elemanın koşulu sağlamasının yeterli olduğu durumları ifade eden niteleyiciye niteleyicisi denir.
4. Mantıksal bir algoritmada, koşulun olumsuzunu almak için işlemi kullanılır.
5. \(p \Rightarrow q\) koşullu önermesinin doğruluk değeri 0 ise, algoritmadaki \(p\) önermesinin doğruluk değeri olmalıdır.

🔗 3. Kavram Eşleştirme

« Kümedeki tüm elemanların verilen koşulu sağlaması gerektiğini belirten evrensel niteleyici.
« Kümede koşulu sağlayan en az bir elemanın bulunmasının yeterli olduğunu belirten varlıksal niteleyici.
« Bağlanan tüm koşulların aynı anda doğru olması durumunda doğru sonuç veren mantıksal bağlaç.
« Bağlanan koşullardan en az birinin doğru olması durumunda doğru sonuç veren mantıksal bağlaç.
« Bir önermenin veya koşulun doğruluk değerini tersine çeviren işlem.

✍️ 4. Kısa Cevaplı Sorular

1. \(p: x > 5\) ve \(q: x < 10\) açık önermeleri veriliyor. Algoritmada bu iki koşulun da aynı anda sağlanması istenmektedir. Bu durumu mantık bağlacı kullanarak sembolik olarak nasıl ifade ederiz?

2. \(\exists x \in \mathbb{Z}, x + 3 = 5\) ifadesinin sözel olarak karşılığı nedir?

3. Bir algoritmada tanımlanan \(p \Rightarrow q\) koşulunda \(p\) önermesi yanlış (0), \(q\) önermesi doğru (1) ise bu koşulun doğruluk değeri kaç olur?

🎯 5. Çoktan Seçmeli Sorular

1. Bir programlama algoritmasında kullanıcıdan alınan bir \(x\) tam sayısı için şu koşul tanımlanmıştır: '\((x > 0) \wedge (x \text{ çift sayıdır})\)'. Buna göre, aşağıdaki \(x\) değerlerinden hangisi bu koşulu sağlar?

2. Bir algoritmadaki döngü koşulu '\(\forall x \in A, x^2 \ge 0\)' olarak belirlenmiştir. Buna göre, bu koşulun sözel ifadesi aşağıdakilerden hangisidir?

3. Bir şifreleme algoritmasında girilen şifrenin geçerli olması için \(p\) ve \(q\) koşullarının sağlanması gerekmektedir. Şifrenin kabul edilme durumu \(p \wedge q'\) önermesi ile modellenmiştir. Buna göre, şifrenin kabul edilmesi için \(p\) ve \(q\) önermelerinin sırasıyla doğruluk değerleri ne olmalıdır?

4. Bir karar destek sisteminde kullanılan algoritma, girdi değerleri için '\(p \Rightarrow q\)' koşulunu denetlemektedir. Algoritmanın bu adımdan 'Geçersiz' (yani 0) sonucu alması için \(p\) ve \(q\) önermelerinin doğruluk değerleri sırasıyla aşağıdakilerden hangisi olmalıdır?

5. Bir veri tabanı sorgusunda kullanılan koşul şu şekildedir: '\(\exists x \in \mathbb{N}, x < 0\)'. Bu ifadenin doğruluk değeri ve değili (olumsuzu) sırasıyla aşağıdakilerden hangisinde doğru verilmiştir?

📝 6. Açık Uçlu Klasik Sorular

1. Bir sıralama algoritmasında, dizideki elemanların sıralı olup olmadığını kontrol etmek için şu mantıksal koşul kurulmuştur: '\(p: \forall i \in \{1, 2, 3\}, a_i \le a_{i+1}\)'. Dizinin elemanları sırasıyla \(a_1 = 3\), \(a_2 = 5\), \(a_3 = 4\), \(a_4 = 8\) olarak verilmiştir. Bu algoritmanın doğruluk değerini adım adım inceleyerek bulunuz.

2. Bir akış şemasında kullanıcıdan alınan bir \(x\) tam sayısı için iki farklı kontrol noktası vardır. Birinci kontrol noktası \(p: x > 10\), ikinci kontrol noktası ise \(q: x\) tektir önermeleridir. Akış şeması, bu iki koşuldan en az biri sağlandığında 'Onaylandı' çıktısı vermektedir. Bu durumu sembolik mantık dilinde ifade ediniz ve \(x = 7\) için algoritmanın çıktısının ne olacağını gerekçesiyle açıklayınız.

3. Bir yazılımda kullanıcıların sisteme giriş yapabilmesi için \(p\) (şifre doğru) ve \(q\) (e-posta onaylı) koşullarının ikisinin de sağlanması gerekmektedir. Bu durumu ifade eden mantıksal önermenin değilini (olumsuzunu) De Morgan kurallarını kullanarak bulunuz ve elde ettiğiniz ifadenin sözel olarak ne anlama geldiğini açıklayınız.