Matematikte Algoritmanın Tanımı

bir algoritması matematikte bir prosedür, matematiksel bir hesaplamayı çözmek için kullanılabilecek bir dizi adımın açıklamasıdır: ancak bugünkünden çok daha yaygındır. Algoritmalar, bilimin birçok dalında (ve bu konudaki günlük yaşamda) kullanılır, ancak belki de en yaygın örnek, uzun bölüm.

"73'ün 3'e bölünmesi" gibi bir sorunu çözme süreci aşağıdaki algoritma ile açıklanabilir:

  • 3 7'ye kaç kez giriyor?
  • Cevap 2
  • Kaç kişi kaldı? 1
  • 1'i (on) 3'ün önüne koyun.
  • 3 13'e kaç kez giriyor?
  • Cevap 4'tür ve bir tanesi kalacaktır.
  • Ve elbette, cevap 24 ve 1 geri kalanı.

Yukarıda açıklanan adım adım prosedüre uzun bölüm algoritması denir.

Neden Algoritmalar?

Yukarıdaki açıklama biraz ayrıntılı ve telaşlı görünse de, algoritmalar tamamen matematik yapmak için etkili yollar bulmakla ilgilidir. Anonim matematikçinin dediği gibi, 'Matematikçiler tembeldir, bu yüzden her zaman kısayol ararlar.' Algoritmalar bu kısayolları bulmak içindir.

Örneğin, çarpma için bir temel algoritma, aynı sayıyı tekrar tekrar eklemek olabilir. Böylece, 3.546 kez 5 dört adımda tanımlanabilir:

instagram viewer
  • 3546 artı 3546 ne kadar? 7092
  • 7092 plus 3546 ne kadar? 10638
  • 10638 plus 3546 ne kadar? 14184
  • 14184 plus 3546 ne kadar? 17730

Beş kez 3.546, 17.730'dur. Ancak 3.546'nın 654 ile çarpımı 653 adım alacaktır. Kim tekrar tekrar numara eklemeye devam etmek ister? Bir dizi var çarpma algoritmaları bunun için; seçtiğiniz numara numaranızın büyüklüğüne bağlıdır. Bir algoritma genellikle matematik yapmanın en etkili (her zaman değil) yoludur.

Ortak Cebirsel Örnekler

FOIL (İlk, Dış, İç, Son) cebirde kullanılan ve algoritmada kullanılan bir algoritmadır. çoğullama polinomları: öğrenci polinom ifadesini doğru sırayla çözmeyi hatırlar:

Çözmek için (4x + 6) (x + 2), FOIL algoritması şöyle olacaktır:

  • İle çarpın ilk parantez içindeki terimler (4x kez x = 4x2)
  • Üzerindeki iki terimi çarpın dışarıda (4x kez 2 = 8x)
  • İle çarpın içeride terimler (6 kez x = 6x)
  • İle çarpın son terimler (6 kez 2 = 12)
  • 4x2 + 14x + 12 elde etmek için tüm sonuçları bir araya getirin)

BEDMAS (Parantez, Üsler, Bölme, Çarpma, Toplama ve Çıkarma.) Bir başka yararlı adım kümesidir ve aynı zamanda bir formül olarak kabul edilir. BEDMAS yöntemi, bir dizi sipariş vermenin bir yolunu belirtir. matematiksel işlemler.

Öğretim Algoritmaları

Herhangi bir matematik müfredatında algoritmalar önemli bir yere sahiptir. Asırlık stratejiler eski algoritmaların ezberlenmesini içerir; ama modern öğretmenler de yıllar boyunca müfredatı etkili bir şekilde öğretmek için müfredat geliştirmeye başladılar. karmaşık sorunları, bunları bir dizi prosedürel hale getirerek çözmenin birden çok yolu olduğunu adımları tekrarlayın. Çocuğun problemleri çözme yollarını yaratıcı bir şekilde icat etmesine izin vermek, algoritmik düşünme geliştirmek olarak bilinir.

Öğretmenler öğrencilerin matematiğini izlediklerinde onlara poz vermek için harika bir soru "Yapmanın daha kısa bir yolunu düşünebilir misiniz?" "Çocukların sorunları çözmek için kendi yöntemlerini oluşturmalarına izin vermek, düşünme ve analitik becerilerini genişletir.

Matematik Dışı

Prosedürleri daha verimli hale getirmek için nasıl operasyonel hale getirileceğini öğrenmek, birçok çaba alanında önemli bir beceridir. Bilgisayar bilimi, bilgisayarların daha verimli çalışmasını sağlamak için aritmetik ve cebirsel denklemler üzerinde sürekli gelişir; ama mercimek çorbası veya cevizli turta yapmak için en iyi tarifi yapmak için süreçlerini sürekli olarak geliştiren şefler de.

Diğer örnekler, kullanıcının tercihleri ​​ve özellikleri hakkında bir form doldurduğu çevrimiçi buluşmadır ve bir algoritma bu seçenekleri mükemmel bir potansiyel eş seçmek için kullanır. Bilgisayar video oyunları bir hikaye anlatmak için algoritmalar kullanır: kullanıcı bir karar verir ve bilgisayar bu karardaki sonraki adımları temel alır. GPS sistemleri, tam uydu konumunuzu ve SUV'niz için en iyi rotayı belirlemek üzere çeşitli uydulardaki okumaları dengelemek için algoritmalar kullanır. Google, uygun reklamları yönlendirmeniz için aramalarınıza dayalı bir algoritma kullanır.

Bugün bazı yazarlar 21. yüzyıla Algoritmalar Çağı adını bile veriyor. Bugün, günlük olarak ürettiğimiz büyük miktardaki verilerle başa çıkmanın bir yoludur.

Kaynaklar ve İleri Okuma

  • Curcio, Frances R. ve Sydney L. Schwartz. "Algoritma Öğretimi için Algoritma Yok"Çocuklara Matematik Öğretimi 5.1 (1998): 26-30. Yazdır.
  • Morley, Arthur. "Öğretme ve Öğrenme Algoritmaları"Matematiğin Öğrenilmesi İçin 2.2 (1981): 50-51. Yazdır.
  • Rainie, Lee ve Janna Anderson. "Kod Bağımlı: Algoritma Çağının Artıları ve Eksileri." İnternet ve Teknoloji. Pew Araştırma Merkezi 2017. Ağ. Erişim tarihi: 27 Ocak 2018.