Bilişim Teknolojileri dersi Algoritma – Code.org Sitesi Alıştırmaları

DOSYAYI İNDİRMEK İÇİN TIKLAYINIZ

ALGORİTMA VE AKIŞ DİYAGRAMI

Bir problemi çözmek için;

  • Problemi iyi anlamak
  • Kısa ve anlaşılır biçimde çözmek
  • Ve sonucun doğruluğunu kontrol etmek gerekir.

Günlük yaşantımızda problem çözmenin aşamaları olduğu gibi program yazmanın da aşamaları vardır.

Çünkü bilgisayarımızdaki programlar da belli problemleri çözmek için geliştirilmişlerdir.

Hayatımızın hemen her anında problemlerle karşılaşırız ve sürekli problemleri çözmeye yönelik mantığımızı kullanırız.

Örneğin; yarın arkadaşlarınızla pikniğe gideceksiniz. Ama yağmur yağacağını öğrendiniz. Ne yaparsınız?

Algoritma:  herhangi bir sorunun çözümü için izlenecek yolun adım adım ifade edilmesidir. Çözüm için yapılması gereken işlemler hiçbir alternatif yoruma izin vermeksizin sözel olarak ifade edilir.

Diğer bir deyişle algoritma, problemin nasıl çözüleceğinin, hangi basamaklardan geçirilerek sonuç alınacağının, sonucun nasıl ve nereye yazılacağının sözel olarak ifade edilmesi biçiminde tanımlanabilir.

Algoritma hazırlanırken, çözüm için yapılması gerekli işlemler, öncelik sıraları göz önünde bulundurularak ayrıntılı bir biçimde tanımlanmalıdırlar.

ÖRNEK: Verilen iki sayının toplamının bulunmasının algoritması aşağıdaki gibi yazılır

TAMAMI İÇİN DOSYAYI İNDİRİNİZ.

Yorum yapabilir , ya da geri bildirim yapabilirsiniz.

Yorum Yapmak İster Misiniz?