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

📄 9. Sınıf Matematik: Algoritma Dili Çalışma Kağıdı

📌 1. Doğru / Yanlış

1. Algoritma, bir problemi çözmek için belirlenmiş adımlar bütünüdür.

2. Bir algoritma her zaman sonsuz sayıda adım içerir.

3. Akış şemalarında 'elips' şekli, genellikle başlangıç veya bitişi temsil eder.

4. Algoritmalarda kullanılan değişkenler, sabit değerler içerir ve asla değişmez.

5. Bir algoritma yazarken her zaman bilgisayar kodu kullanmak zorunludur.

✏️ 2. Boşluk Doldurma

1. Bir algoritmanın ilk adımı genellikle problemin edilmesidir.
2. Algoritmalarda verileri depolamak için kullanılan yer tutuculara denir.
3. Bir işlemi tekrar tekrar yapmak için kullanılan algoritma yapısına denir.
4. Algoritmaların görsel olarak ifade edilmesinde kullanılır.
5. Karar verme yapıları, bir şartın doğru veya yanlış olmasına göre farklı yollar izlemeyi sağlayan ifadeleridir.

🔗 3. Kavram Eşleştirme

« Bir problemi çözmek için izlenen adım adım talimatlar dizisi.
« Algoritmanın görsel olarak temsil edildiği diyagram.
« Program çalışırken değeri değişebilen veri saklama birimi.
« Akış şemasında elips şekliyle gösterilen işlem.
« Akış şemasında paralelkenar şekliyle gösterilen işlem.

✍️ 4. Kısa Cevaplı Sorular

1. Günlük hayattan bir problem belirleyip bu problemi çözmek için kullanılabilecek basit bir algoritma örneği veriniz.

2. Bir algoritmanın sahip olması gereken temel özelliklerden iki tanesini açıklayınız.

🎯 5. Çoktan Seçmeli Sorular

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

2. Bir akış şemasında, bir koşulun kontrol edildiği ve bu koşulun sonucuna göre farklı yollara ayrılmayı sağlayan şekil aşağıdakilerden hangisidir?

3. İki sayının toplamını bulan bir algoritmanın adımları aşağıda karışık olarak verilmiştir: I. Sayıları topla ve sonucu bir değişkende sakla. II. Kullanıcıdan iki sayı girmesini iste. III. Sonucu ekrana yazdır. IV. Algoritmayı başlat. V. Algoritmayı bitir. Bu adımların doğru sıralaması hangi seçenekte verilmiştir?

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

1. Bir öğrencinin not ortalamasını hesaplayan basit bir algoritmayı doğal dil kullanarak adım adım yazınız. (İki not için hesaplama yapınız.)

2. Kullanıcıdan bir sayı girmesini isteyen ve bu sayının tek mi çift mi olduğunu belirten bir algoritmanın akış şemasında kullanılması gereken temel şekilleri ve görevlerini açıklayınız. (Şekil çizmenize gerek yoktur, sadece isimlerini ve görevlerini yazınız.)

3. Bir marketin indirim uygulamasını kontrol eden bir algoritma düşünelim. Eğer bir ürünün fiyatı 100 TL'den büyükse %10 indirim uygulansın, değilse indirim uygulanmasın. Bu durumu ifade eden bir sözde kod (pseudocode) yazınız.