| 5.2.6- Bir Algoritma Masalı |
|
KAZANIMLAR
5.5.1.12. Algoritma kavramını açıklar.
5.5.1.13. Bir problemin çözümü için algoritma geliştirir.
5.5.1.12. Algoritma kavramını açıklar.
Algoritma, belirli bir problemi çözmek ya da bir hedefe ulaşmak için izlenen adımların sıralı bir şekilde tanımlanmasıdır. Başka bir deyişle, algoritma bir işlemi adım adım, düzenli bir şekilde gerçekleştirecek bir talimatlar dizisidir.
Başlangıç ve Bitiş: Algoritma bir başlangıç ve bitiş noktasına sahiptir.Algoritmaların temel özellikleri şunlardır:
Belirginlik: Her adım açık ve net olmalıdır.
Girdi ve Çıktı: Algoritma, giriş alır ve bir çıktı üretir.
Sıralı Adımlar: İşlemler belirli bir sırayla yapılır.
Sonluluk: Algoritma bir noktada sonlanır ve sonsuz döngüye girmez.Örnek: Okula gitme algoritması, okula gitme işlemi için sırasıyla yapılması gereken adımları içerir.
Adım 1: Başla.
Adım 2: Evden çık.
Adım 3: Ayakkabılarını giy.
Adım 4: Çantayı al.
Adım 5: Okul servisi, bir araç ya da yürüyerek okula git.
Adım 6: Okulda ol.
Adım 7: Bitir.
Soru: Algoritma nedir? Kısaca tanımlayın ve bir örnek verin.
Cevap: Algoritma, belirli bir problemi çözmek için izlenen adımların sırasıdır. Algoritmalar, çözümün nasıl elde edileceğini açık bir şekilde gösterir.
Örnek: "Bir sayıyı ikiyle bölecek bir algoritma"
Adım 1: Başla
Adım 2: Sayıyı al
Adım 3: Sayıyı ikiye böl
Adım 4: Sonucu göster
Adım 5: Bitir
Soru: Bir algoritmanın sahip olması gereken temel özellikleri sıralayın.
Cevap: Bir algoritmanın sahip olması gereken temel özellikler:
Başlangıç
Belirginlik
Girdi ve Çıktı
Sıralı Adımlar
BitiÅŸ-Sonluluk
Soru: Algoritmalar hangi alanlarda kullanılır? Birkaç örnekle açıklayınız.
Cevap: Algoritmalar birçok farklı alanda kullanılır, örnekler:
Bilgisayar Bilimleri: Program yazma ve yazılım geliştirme.
Veri Analizi: Büyük veri setlerini analiz etmek için algoritmalar kullanılır.
Günlük Yaşam: Yolda giderken izlenecek rotanın belirlenmesi.
Tıp: Hasta verilerinin analiz edilmesi ve tedavi önerilerinin yapılması.
Soru: Bir algoritmanın verimliliğini artırmak için neler yapılabilir?
Cevap: Bir algoritmanın verimliliği, işlem süresi ve bellek kullanımı ile ölçülür. Verimliliği artırmak için gereksiz adımlardan kaçınılabilir ve algoritmanın karmaşıklığı düşürülebilir.
Soru: Bir algoritmada hata nasıl tespit edilir?
Cevap: Bir algoritmadaki hata, algoritmanın beklenen sonuca ulaşmaması ile tespit edilir.
5.5.1.13. Bir problemin çözümü için algoritma geliştirir.
Soru: Çay demleme algoritmasını oluşturunuz.
Cevap: Algoritma Adımları
Adım 1: Başla.
Adım 2: Çay demlemek için gereken malzemeleri hazırla.
Adım 3: Su kaynat.
Adım 4: Kaynayan suyu bir çaydanlığa dök.
Adım 5: Çayı ekle.
Adım 6: Çayı 10 dakika demlemeye bırak.
Adım 7: Çayı bardaklara koy ve servis et.
Adım 8: Bitir.
Soru: İnternet Tarayıcısında web sayfası açma algoritmasını oluşturunuz.
Cevap: Algoritma Adımları
Adım 1: Başla.
Adım 2: İnternet tarayıcısını aç.
Adım 3: Web sayfası adresini yaz.
Adım 4: "Enter" tuşuna bas.
Adım 5: Sayfanın yüklenmesini bekle.
Adım 6: Sayfa hazır, gezintiye başla.
Adım 7: Bitir.
Soru: Sandviç yapma algoritmasını oluşturunuz.
Cevap: Algoritma Adımları
Adım 1: Başla.
Adım 2: Sandviç için gereken malzemeleri hazırla.
Adım 3: Bir dilim ekmeği al.
Adım 4: Malzemeleri yerleştir.
Adım 7: Diğer dilim ekmeği üzerine kapat.
Adım 8: Sandviçi servis tabağına koy.
Adım 9: Bitir.
Soru: E-Posta gönderme algoritmasını oluşturunuz.
Cevap: Algoritma Adımları
Adım 1: Başla.
Adım 2: E-posta uygulamasını aç.
Adım 3: Yeni e-posta oluştur.
Adım 4: Alıcıyı ve konu başlığını gir.
Adım 5: E-posta içeriğini yaz.
Adım 6: Gönder butonuna bas.
Adım 7: Bitir.
Soru: Meyve suyu yapma algoritmasını oluşturunuz.
Cevap: Algoritma adımları
Adım 1: Başla.
Adım 2: Meyveleri yıka ve kabuğunu soy.
Adım 3: Meyveyi dilimle veya suyunu sık.
Adım 4: Suyu bir bardağa dök.
Adım 5: İsteğe bağlı olarak su ve şeker ekle, karıştır.
Adım 6: Soğutmak için buz ekle veya buzdolabına koy.
Adım 7: Meyve suyu hazır, bitir.
Soru: Cep telefonu için yeni uygulama indirme algoritmasını oluşturunuz.
Cevap: Algoritma Adımları
Adım 1: Başla.
Adım 2: Uygulama mağazasını aç.
Adım 3: İstediğin uygulamayı ara.
Adım 4: Uygulamayı seç ve indirme butonuna tıkla.
Adım 5: İndirme ve yükleme işlemini bekle.
Adım 6: Uygulama indirildikten sonra aç.
Adım 7: Bitir.
Soru: Kahve yapma algoritmasını oluşturunuz.
Cevap: Algoritma adımları
Adım 1: Başla.
Adım 2: Suyu kaynat.
Adım 3: Kahveyi fincana ekle.
Adım 4: Kaynar suyu kahvenin üzerine dök.
Adım 5: Karıştır ve şeker ekle (isteğe bağlı).
Adım 6: Bitir.
İnternet ve Web Bilgisi