📄 9. Sınıf Matematik: Algoritma Sorusu Ç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. Bir algoritmanın her adımı birden fazla anlama gelebilir, bu da esneklik sağlar.
3. Algoritmalarda kullanılan değişkenler, program boyunca değerleri değişebilen sembolik isimlerdir.
4. Bir algoritma tasarlanırken, problemin çözümü için her zaman en uzun ve karmaşık yol tercih edilmelidir.
5. Akış şemaları, algoritmaları görsel olarak ifade etmenin bir yoludur.
✏️ 2. Boşluk Doldurma
🔗 3. Kavram Eşleştirme
✍️ 4. Kısa Cevaplı Sorular
1. Bir algoritma tasarlarken dikkat edilmesi gereken temel özelliklerden iki tanesini yazınız.
2. "Klavyeden girilen iki sayının toplamını ekrana yazdıran" bir algoritmanın temel adımlarını sıralayınız.
3. Algoritmalarda "karar yapısı" ne anlama gelir? Kısaca açıklayınız.
🎯 5. Çoktan Seçmeli Sorular
1. Aşağıdakilerden hangisi bir algoritmanın temel özelliklerinden biri DEĞİLDİR?
2. I. Başla
II. Sayıyı (x) oku
III. Eğer x > 0 ise "Pozitif" yaz
IV. Eğer x < 0 ise "Negatif" yaz
V. Eğer x = 0 ise "Sıfır" yaz
VI. Bitir
Yukarıdaki algoritma, klavyeden girilen bir sayının durumunu belirlemektedir. Bu algoritmada hangi yapı kullanılmıştır?
3. Bir algoritmanın "çıktı" adımı ne işe yarar?
4. Aşağıdaki algoritma adımlarından hangisi "değişken atama" örneğidir?
5. I. Başla
II. x = 1
III. y = 5
IV. Toplam = x + y
V. Ekrana Toplam'ı yaz
VI. Bitir
Yukarıdaki algoritma çalıştırıldığında ekrana hangi değer yazılır?
📝 6. Açık Uçlu Klasik Sorular
1. Klavyeden girilen bir sayının tek mi çift mi olduğunu belirleyen bir algoritma yazınız.
2. Bir mağazada satılan ürünün fiyatına %18 KDV ekleyerek yeni satış fiyatını hesaplayan bir algoritma tasarlayınız.
3. 1'den 5'e kadar olan sayıları ekrana alt alta yazdıran bir algoritma taslağı oluşturunuz.
|
Ad Soyad: .................................. Sınıf / No: ....... / ......... Tarih: .... / .... / 202...
Algoritma Sorusu Çalışma Kağıdı
|
PUAN
|
A. Doğru (D) / Yanlış (Y) Bölümü
| ( .... ) | Algoritma, bir problemi çözmek veya belirli bir görevi yerine getirmek için adım adım izlenmesi gereken talimatlar dizisidir. |
| ( .... ) | Bir algoritmanın her adımı birden fazla anlama gelebilir, bu da esneklik sağlar. |
| ( .... ) | Algoritmalarda kullanılan değişkenler, program boyunca değerleri değişebilen sembolik isimlerdir. |
| ( .... ) | Bir algoritma tasarlanırken, problemin çözümü için her zaman en uzun ve karmaşık yol tercih edilmelidir. |
| ( .... ) | Akış şemaları, algoritmaları görsel olarak ifade etmenin bir yoludur. |
B. Boşluk Doldurma Bölümü
| 1) | Bir algoritmanın ilk adımı genellikle .................... alma ile başlar. |
| 2) | Algoritmanın sonunda elde edilen sonuca .................... denir. |
| 3) | Algoritmadaki tekrarlayan işlemleri ifade etmek için .................... yapıları kullanılır. |
| 4) | Bir algoritmanın adımları açık, net ve .................... olmalıdır. |
| 5) | Algoritmalarda belirli bir koşulun sağlanıp sağlanmadığına göre farklı yollar izlenmesini sağlayan yapılara .................... yapıları denir. |
🔗 3. Kavram Eşleştirme
D. Kısa Cevaplı Sorular
| 1) | Bir algoritma tasarlarken dikkat edilmesi gereken temel özelliklerden iki tanesini yazınız. |
| 2) | "Klavyeden girilen iki sayının toplamını ekrana yazdıran" bir algoritmanın temel adımlarını sıralayınız. |
| 3) | Algoritmalarda "karar yapısı" ne anlama gelir? Kısaca açıklayınız. |
E. Çoktan Seçmeli Sorular
| 1) |
Aşağıdakilerden hangisi bir algoritmanın temel özelliklerinden biri DEĞİLDİR?
A) Netlik
B) Anlaşılırlık
C) Sonsuzluk
D) Sonluluk
E) Doğruluk
|
| 2) |
I. Başla II. Sayıyı (x) oku III. Eğer x > 0 ise "Pozitif" yaz IV. Eğer x < 0 ise "Negatif" yaz V. Eğer x = 0 ise "Sıfır" yaz VI. Bitir Yukarıdaki algoritma, klavyeden girilen bir sayının durumunu belirlemektedir. Bu algoritmada hangi yapı kullanılmıştır?
A) Döngü yapısı
B) Karar yapısı
C) Sıralama yapısı
D) Girdi yapısı
E) Çıktı yapısı
|
| 3) |
Bir algoritmanın "çıktı" adımı ne işe yarar?
A) Algoritmaya veri girmek için kullanılır.
B) Algoritmanın sonucunu kullanıcıya göstermek için kullanılır.
C) Algoritmadaki hataları ayıklamak için kullanılır.
D) Algoritmanın adımlarını tekrar etmek için kullanılır.
E) Algoritmanın başlangıcını belirtir.
|
| 4) |
Aşağıdaki algoritma adımlarından hangisi "değişken atama" örneğidir?
A) "Sayı giriniz."
B) "Sayıyı oku."
C) "Toplam = x + y"
D) "Ekrana yazdır."
E) "Bitir."
|
| 5) |
I. Başla II. x = 1 III. y = 5 IV. Toplam = x + y V. Ekrana Toplam'ı yaz VI. Bitir Yukarıdaki algoritma çalıştırıldığında ekrana hangi değer yazılır?
A) 1
B) 5
C) 6
D) 7
E) 0
|
F. Açık Uçlu Klasik Sorular
| 1) | Klavyeden girilen bir sayının tek mi çift mi olduğunu belirleyen bir algoritma yazınız. |
| 2) | Bir mağazada satılan ürünün fiyatına %18 KDV ekleyerek yeni satış fiyatını hesaplayan bir algoritma tasarlayınız. |
| 3) | 1'den 5'e kadar olan sayıları ekrana alt alta yazdıran bir algoritma taslağı oluşturunuz. |
Cevap Anahtarı ve Detaylı Çözümler İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritma-sorusu/etkinlikler