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

📄 9. Sınıf Matematik: Algoritma, akış şeması ve sözde kod Çalışma Kağıdı

📌 1. Doğru / Yanlış

1. Algoritma, bir problemi çözmek için adım adım izlenen talimatlar dizisidir.

2. Akış şemalarında dikdörtgen sembolü karar verme durumlarını temsil eder.

3. Sözde kod, programlama diline yakın, ancak daha anlaşılır bir dilde yazılmış algoritma ifadesidir.

4. Bir algoritmanın başlangıç ve bitiş adımları akış şemasında aynı sembolle gösterilir.

5. Algoritma yazarken her zaman matematiksel formüller kullanmak zorunludur.

✏️ 2. Boşluk Doldurma

1. Bir problemin çözümüne ulaşmak için belirlenen sıralı adımlar bütününe denir.
2. Akış şemalarında veri girişi ve çıkışı sembolü ile gösterilir.
3. Programlama dillerinden bağımsız olarak, algoritmanın adımlarını sade bir dille ifade etmeye denir.
4. Akış şemalarında yön okları, algoritmanın akışını gösterir.
5. Karar verme yapıları, bir algoritmanın farklı yollar izlemesini sağlayan yapısıdır.

🔗 3. Kavram Eşleştirme

« Bir problemi çözmek için izlenen adım adım talimatlar dizisi.
« Algoritmanın görsel olarak sembollerle ifade edildiği diyagram.
« Bir programlama diline benzer, ancak daha anlaşılır bir dilde yazılmış algoritma metni.
« Algoritmanın başladığı veya sona erdiği noktayı gösteren oval şekil.
« Algoritmadaki hesaplama veya atama işlemlerini gösteren dikdörtgen şekil.

✍️ 4. Kısa Cevaplı Sorular

1. Algoritma yazımında dikkat edilmesi gereken temel özelliklerden iki tanesini belirtiniz.

2. Akış şeması kullanmanın algoritma geliştirmedeki avantajlarından birini açıklayınız.

3. Sözde kod nedir ve neden kullanılır? Kısaca açıklayınız.

🎯 5. Çoktan Seçmeli Sorular

1. Aşağıdakilerden hangisi bir algoritmanın temel özelliklerinden biri değildir?

2. Akış şemalarında karar verme durumlarını (örneğin "Sayı pozitif mi?") gösteren sembol aşağıdakilerden hangisidir?

3. Bir sayının tek mi çift mi olduğunu bulan bir algoritmanın ilk adımı genellikle ne olur?

4. Aşağıdaki sözde kod parçacıklarından hangisi, bir sayının 10'dan büyük olup olmadığını kontrol eder?

5. Bir algoritma yazılırken aşağıdaki adımlardan hangisi genellikle en sonda yer alır?

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

1. Klavyeden girilen iki sayının toplamını bulan bir algoritmayı sözde kod kullanarak yazınız.

2. Klavyeden girilen bir sayının pozitif, negatif veya sıfır olduğunu belirten bir akış şemasının temel adımlarını ve kullanılması gereken sembolleri açıklayınız. (Çizim istenmiyor, açıklama isteniyor.)

3. Bir mağazada bir ürünün fiyatı 100 TL'dir. Eğer müşteri nakit ödeme yaparsa %10 indirim uygulanacaktır. Bu durumu kontrol eden ve müşterinin ödeyeceği nihai fiyatı hesaplayan bir sözde kod yazınız.