5.SINIF – 6.Hafta – Algoritma Nedir?

Program: Bilgisayara verilen komutlar bütününe “program” adı verilir.

Kod: Bilgisayara neler yapması gerektiğini söyleyen kullanıcıdır ve komutların karşılığı “kod” adını alır.

Problem: Kurallar yardımıyla çözülmesi istenen soru yada durumdur. Problem çözme aşamaları aşağıdaki gibidir;

  1. Problemi anlama
  2. Çözüm için plan yapma
  3. Planı uygulama
  4. Çözümün sonuçlarını değerlendirme

Algoritma: Problemi çözmek veya bir amaca ulaşmak için tasarlanan yoldur. Problemin adım adım yazılmasıyla oluşur.
Algoritmalar adımlar şeklinde yazılır ve sözel bir anlatım kullanılır. Algoritmalar “Başla” ile başlar ve “Bitir” ile biter.

Algoritma Kullanmanın Faydaları
§ Problemleri daha hızlı çözeriz.
§ Problem çözme sürecini kolay takip ederiz.
§ Problem çözme sürecinde, varsa hataları kolay buluruz.
§ Çözüm için farklı yöntemler denememizi sağlar.

Örnek: Ayran yapma algoritması

Adım 1: Başla
Adım 2: Yoğurdu kaba koy.
Adım 3: Su ekle.
Adım 4: Çırp.
Adım 5: Tuz koy.
Adım 6: Bardağa doldur.
Adım 7: Bitir.

Örnek: Arabayı çalıştırıp yola çıkma algoritması

Adım 1: Başla
Adım 2: Sürücü koltuğuna geç.
Adım 3: Emniyet kemerini tak.
Adım 4: Aynaları kontrol et.
Adım 5: Anahtarı tak.
Adım 6: Kontağı çevir.
Adım 7: El frenini indir.
Adım 8: Vitese geç.
Adım 9: Gaza bas.
Adım 10: Bitir.

Örnek: Bilgisayarı Kapatma Algoritması

  1. Başla
  2. Açık uygulamaları kaydet ve kapat
  3. “Başlat” menüsünü aç
  4. “Bilgisayarı Kapat” seçeneğini seç
  5. Bilgisayarın kapanmasını bekle
  6. Bilgisayarın kapandığını kontrol et
  7. Bitir

Örnek: İki Sayının Toplamı Algoritması

  1. Başla
  2. Birinci sayıyı gir
  3. İkinci sayıyı gir
  4. Birinci sayı ve ikinci sayıyı topla
  5. Sonucu ekrana yaz
  6. Bitir

Örnek: Yumurta Haşlama Algoritması

  1. Başla
  2. Tencereye su koy
  3. Yumurtaları suya yerleştir
  4. Ocağı aç
  5. Suyun kaynamasını bekle
  6. Eğer kaynamadıysa, 5. adıma dön
  7. Eğer su kaynıyorsa, 8. adıma git
  8. Kaynadıktan sonra 5 dakika bekle
  9. Süre dolduysa, ocağı kapat
  10. Yumurtaları soğuk suya koy
  11. Yumurtaların kabuğunu soy
  12. Servis et
  13. Bitir

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.