Algoritma: nedir, özellikleri ve örnekleri

Algoritma nedir?

Ne algoritma Bir soruna çözüm bulabileceğimiz sıralı ve sonlu basit işlemler kümesi diyoruz.

Algoritma kelimesi geç Latince'den gelir. alborarismusve bu da klasik Arapça'nın bir kısaltmasıdır. hisābu lḡubâr'Arap rakamları kullanarak hesaplama' anlamına gelir.

Algoritmalar, bir dizi tanımlanmış, sıralı ve sonlu talimat yoluyla bir eylemi gerçekleştirmemize veya bir sorunu çözmemize izin verir. Böylece bir başlangıç ​​durumu ve bir girdi verilir ve belirtilen ardışık adımlar takip edilerek son duruma ulaşılır ve bir çözüm elde edilir.

Bir algoritmanın özellikleri

Her algoritma şu temel özelliklere uygun olmalıdır:

  • Onların bir başlangıcı ve bir sonu var: her algoritma, bir dizi spesifik veri ile bir başlangıç ​​durumunda başlar ve bir çözüm veya çıkış ile biter.
  • sırayla çalışırlar: bir algoritma, bir dizi sıralı adımdan oluşur.
  • Sıralar somut- Her adım açıktır ve belirsizliğe yer bırakmaz.
  • Algoritmalar soyut: sipariş süreçleri için modeller veya kılavuzlardır.
  • Algoritmadaki adım sayısı sonludur.

Algoritma örnekleri

Matematik, bilgisayar bilimi, mantık ve diğer ilgili disiplinler gibi alanlarda yaygın olarak kullanılan bir terim olmasına rağmen, gerçek şu ki günlük hayatta da algoritmaları soruları çözmek için kullanıyoruz, örneğin

Mutfak Tarifleri

Sınırlı sayıda malzemeyle bir yemek yaratmanın adım adım açıklar. Başlangıç ​​hali ham maddeler, son hal ise hazırlanan gıda olacaktır.

Kılavuzlar

Bir kütüphanenin nasıl oluşturulacağından bir cep telefonunun nasıl etkinleştirileceğine kadar süreçlerin yürütülmesi için bir rehber görevi görürler. Bu durumlarda nihai durum, ürünün monte edilmiş, kurulmuş, açılmış, çalışır durumda vb.

matematiksel işlemler

Matematikte, bir ürünü elde etmek için bir dizi işlemi takip ettiğimiz bazı algoritma örnekleri çarpmadır; veya iki sayının bölümünü belirlememizi sağlayan bölme. İki pozitif tamsayının en büyük ortak bölenini elde ettiğimiz Euclid algoritması, bir başka algoritma örneğidir.

Algoritmalar bir akış şeması aracılığıyla grafiksel olarak gösterilebilir.

hesaplamada algoritma

Hesaplama veya programlamada algoritma, bir sorunu veya soruyu çözebileceğimiz talimatlar dizisidir.

Aslında bilgisayar tarafından gerçekleştirilen tüm görevler algoritmalara dayanmaktadır. Bir yazılım veya bilgisayar programı, algoritmalara dayalı olarak tasarlanır, böylece içinde bir görev sunabilir ve çözebiliriz.

  • Programlama.
  • Metadil.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave