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

📄 9. Sınıf Matematik: Algoritma ve mantık bağlaçları Çalışma Kağıdı

📌 1. Doğru / Yanlış

1. Bir algoritmanın adımları her zaman belirli bir sıra takip etmelidir.

2. \(p \Rightarrow q\) koşullu önermesi, algoritmalardaki 'Eğer \(p\) ise \(q\) adımı uygula' karar yapısıyla doğrudan ilişkilidir.

3. Mantık bağlaçlarından 'veya' (\(\vee\)) bağlacı, iki koşuldan en az birinin doğru olması durumunda algoritmanın o yönde ilerlemesini sağlar.

4. Bir algoritmanın sonsuza kadar çalışması ve hiç durmaması, o algoritmanın doğru tasarlanmış olduğunu gösterir.

5. \(p \Leftrightarrow q\) iki yönlü koşullu önermesi, algoritmalarda sadece \(p\) doğru olduğunda çalışır.

✏️ 2. Boşluk Doldurma

1. Belirli bir görevi yerine getirmek için tasarlanan, başlangıcı ve bitişi olan adım adım yönergeler bütününe denir.
2. Mantıktaki \(p \wedge q\) önermesi, algoritmalarda her iki koşulun da olması durumunda çalışır.
3. Bir algoritmanın görsel olarak sembollerle ifade edilmesine denir.
4. Akış şemalarında karar verme (karşılaştırma) adımları genellikle şekli ile gösterilir.
5. Bir önermenin hükmünün değiştirilmesiyle elde edilen yeni önermeye bu önermenin denir.

🔗 3. Kavram Eşleştirme

« Bir problemi çözmek için takip edilen adım adım yol haritası.
« Algoritmanın geometrik şekillerle görselleştirilmiş hali.
« Mantıktaki 'ise' (\(\Rightarrow\)) bağlacı ile kurulan ve algoritmalardaki karar yapılarını temsil eden önerme.
« Bir durumun tersini kontrol eden mantıksal işlem.
« Algoritmada belirli bir koşul sağlandığı sürece tekrarlanan işlemler bütünü.

✍️ 4. Kısa Cevaplı Sorular

1. Bir algoritmanın 'BAŞLA' ve 'BİTİR' adımları akış şemalarında hangi geometrik şekil ile gösterilir?

2. \(p = 1\) ve \(q = 0\) iken \(p \Rightarrow q\) önermesinin doğruluk değeri nedir?

3. Algoritmada bir koşulun sağlanıp sağlanmadığını kontrol eden ve iki farklı çıkış yolu (Evet/Hayır) sunan yapıya ne ad verilir?

🎯 5. Çoktan Seçmeli Sorular

1. Bir algoritma şu adımlardan oluşmaktadır:
1. Adım: Başla.
2. Adım: \(x\) sayısını oku.
3. Adım: Eğer \(x > 10\) ise 5. Adıma git, değilse 4. Adıma git.
4. Adım: \(x\) değerini 2 ile çarp ve ekrana yaz, 6. Adıma git.
5. Adım: \(x\) değerinden 3 çıkar ve ekrana yaz.
6. Adım: Bitir.

Buna göre, kullanıcı \(x = 8\) değerini girdiğinde ekranda hangi sayı görünür?

2. Aşağıdaki mantıksal ifadelerden hangisi, bir algoritmadaki 'Kullanıcı adı doğru VE şifre doğru ise sisteme giriş yap' koşulunu temsil eder? (Kullanıcı adı doğruluğu: \(p\), Şifre doğruluğu: \(q\))

3. I. Algoritmaların bir başlangıç noktası olmalıdır.
II. Algoritmalar sonsuz sayıda adımdan oluşabilir.
III. Her algoritmanın en az bir çıkışı (sonucu) olmalıdır.

Yukarıda verilen ifadelerden hangileri doğrudur?

4. Mantıktaki \(p \Rightarrow q\) önermesi aşağıdakilerden hangisine denktir?

5. Bir programda 'Eğer hava yağmurlu ise şemsiyeni al' komutu çalıştırılacaktır. 'Havanın yağmurlu olması' \(p\) önermesi, 'Şemsiyeni al' eylemi \(q\) önermesi ile gösterilmektedir. Bu komutun mantıksal olarak gerçekleşmemesi (yani sonucun 0 olması) hangi durumda mümkündür?

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

1. Girilen bir \(a\) tam sayısının tek mi çift mi olduğunu belirleyen ve sonucu ekrana yazdıran bir algoritmanın adımlarını yazınız.

2. Mantıktaki \((p \wedge q) \Rightarrow r\) bileşik önermesini bir öğrenci not sistemi algoritması üzerinden açıklayınız. (\(p\): Ödev teslim edildi, \(q\): Sınava girildi, \(r\): Dersten geçildi)

3. Bir otopark ücretlendirme algoritmasında, ilk 1 saat ücretsiz, sonraki her saat için ise 10 TL ücret alınmaktadır. Bu algoritmanın \(t\) saatlik park süresi için ödenecek ücreti (\(U\)) hesaplayan adımlarını ve mantıksal koşulunu yazınız.