📄 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
🔗 3. Kavram Eşleştirme
✍️ 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.
|
Ad Soyad: .................................. Sınıf / No: ....... / ......... Tarih: .... / .... / 202...
Algoritma, akış şeması ve sözde kod Çalışma Kağıdı
|
PUAN
|
A. Doğru (D) / Yanlış (Y) Bölümü
| ( .... ) | Algoritma, bir problemi çözmek için adım adım izlenen talimatlar dizisidir. |
| ( .... ) | Akış şemalarında dikdörtgen sembolü karar verme durumlarını temsil eder. |
| ( .... ) | Sözde kod, programlama diline yakın, ancak daha anlaşılır bir dilde yazılmış algoritma ifadesidir. |
| ( .... ) | Bir algoritmanın başlangıç ve bitiş adımları akış şemasında aynı sembolle gösterilir. |
| ( .... ) | Algoritma yazarken her zaman matematiksel formüller kullanmak zorunludur. |
B. Boşluk Doldurma Bölümü
| 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
D. 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. |
E. Çoktan Seçmeli Sorular
| 1) |
Aşağıdakilerden hangisi bir algoritmanın temel özelliklerinden biri değildir?
A) Açık ve net olmalı
B) Sonlu sayıda adımda bitmeli
C) Her zaman matematiksel formüller içermeli
D) Her adım belirli bir işi yapmalı
E) Giriş ve çıkışları tanımlanmış olmalı
|
| 2) |
Akış şemalarında karar verme durumlarını (örneğin "Sayı pozitif mi?") gösteren sembol aşağıdakilerden hangisidir?
A) Dikdörtgen
B) Paralelkenar
C) Eşkenar dörtgen
D) Elips
E) Ok
|
| 3) |
Bir sayının tek mi çift mi olduğunu bulan bir algoritmanın ilk adımı genellikle ne olur?
A) Sayıyı 2 ile çarpmak
B) Sayıyı ekrandan okumak
C) Sayıya 1 eklemek
D) Sayının mutlak değerini almak
E) Sayıyı sıfıra eşitlemek
|
| 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?
A) EĞER sayi < 10 İSE
B) EĞER sayi = 10 İSE
C) EĞER sayi > 10 İSE
D) EĞER sayi <= 10 İSE
E) EĞER sayi >= 10 İSE
|
| 5) |
Bir algoritma yazılırken aşağıdaki adımlardan hangisi genellikle en sonda yer alır?
A) Problemi tanımlama
B) Çözüm adımlarını belirleme
C) Sonucu çıktı olarak verme
D) Gerekli verileri toplama
E) Algoritmayı test etme
|
F. 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. |
Cevap Anahtarı ve Detaylı Çözümler İçin QR Kodu Okutun
https://www.eokultv.com/atolye/9-sinif-matematik-algoritma-akis-semasi-ve-sozde-kod/etkinlikler