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

📄 9. Sınıf Matematik: Algoritma Temelli Yaklaşımlarla Problem Çözme Çalışma Kağıdı

📌 1. Doğru / Yanlış

1. Algoritma, bir problemi çözmek veya belirli bir görevi yerine getirmek için adım adım izlenmesi gereken talimatlar dizisidir.

2. Akış şemalarında döngü (tekrarlama) yapıları kullanılamaz.

3. Bir algoritma her zaman belirli bir sonuca ulaşmalıdır.

4. Sözde kod, bir algoritmanın doğal dile yakın, yapısal bir şekilde ifade edilmesidir.

5. Problemi anlama, algoritma geliştirmenin ilk adımı değildir.

✏️ 2. Boşluk Doldurma

1. Bir problemin çözümüne ulaşmak için gerekli adımların belirli bir sıraya göre düzenlenmesine denir.
2. Akış şemalarında karar verme adımı genellikle şekli ile gösterilir.
3. Algoritmanın adımlarını grafiksel olarak gösteren yapıya denir.
4. Bir algoritmanın sonlu sayıda adımda bitmesi özelliğine denir.
5. Bir algoritma tasarlarken, problemin girdileri ve dikkatlice belirlenmelidir.

🔗 3. Kavram Eşleştirme

« Akış şemasında oval şekil ile gösterilir.
« Akış şemasında paralelkenar şekli ile gösterilir.
« Akış şemasında dikdörtgen şekli ile gösterilir.
« Akış şemasında eşkenar dörtgen şekli ile gösterilir.
« Akış şemasında oklar ile gösterilir.

✍️ 4. Kısa Cevaplı Sorular

1. Algoritma geliştirme sürecindeki temel adımlardan ilk ikisini yazınız.

2. Bir algoritmanın sahip olması gereken üç temel özellikten bahsediniz.

🎯 5. Çoktan Seçmeli Sorular

1. Bir algoritma tasarlanırken aşağıdaki adımlardan hangisi genellikle ilk sırada yer alır?

2. Aşağıdaki akış şeması sembollerinden hangisi bir karar verme noktasını (koşullu ifadeyi) temsil eder?

3. Bir sayının tek mi çift mi olduğunu bulan bir algoritma için aşağıdaki adımlardan hangisi yanlıştır?

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

1. Bir öğrencinin 3 ders notunun ortalamasını hesaplayan bir algoritma yazınız. Algoritmanızı adım adım veya sözde kod şeklinde ifade ediniz.

2. Kullanıcıdan alınan bir sayının pozitif, negatif veya sıfır olduğunu bulan bir algoritmanın akış şemasında hangi semboller ve nasıl kullanılacağını açıklayınız.

3. İki sayının çarpımını bulan bir algoritma tasarlayınız. Ancak çarpma işlemi yerine toplama işlemi kullanarak sonucu elde ediniz (Örn: \(3 \times 4 = 3 + 3 + 3 + 3\)). Algoritmanızı adım adım ve sözde kod kullanarak açıklayınız.