1. Ana Sayfa
  2. NEDİR
  3. Algoritma Nedir? Algoritma Basamakları Nelerdir?

Algoritma Nedir? Algoritma Basamakları Nelerdir?

algoritma_360x400
vanhaber.com.tr

İçindekiler

Algoritma Nedir?

Algoritma nedir? Bir sorunun, problemin çözüme kavuşabilmesi, belli bir amaca ulaşabilmesi için kullanılan adımların her birine algoritma denilmektedir. Bir sorunun çözülmesi için gidilen yol algoritmadır. Algoritmanın doğru bir şekilde düzenlenebilmesi için bazı özelliklerinin olması gerekmektedir. Bu özellikler şu şekildedir.

  1. Algoritmanın her adımı açık ve net bir şekilde belirgin olmalıdır. Şansa bağlı şekilde hiçbir algoritma yazılmamalıdır.
  2. Algoritmanın belli bir sayısı bulunmalı ve bu sayıya ulaşıldığında algoritmaya son verilmelidir.
  3. Sorunun çözümü için karşılaşılabilecek tüm ihtimaller ele alınmalıdır.

Algoritma Nedir?

Algoritma Basamakları

Algoritma basamakları 3 temek bileşenden oluşmaktadır. Bu temel bileşenler şunlardır.

  1. Değişkenler

Algoritma içerisinde değişkenler bulunmaktadır. Sayılar bir değişken ile ifade edilmektedir. Örnek verecek olursak; birinci sayıya x, ikinci sayıya y, iki sayının toplamına da toplam adı verilmektedir.

  1. Algoritma

Algoritma adımlardan meydana gelmektedir. Her adım açık bir şekilde anlatılmaktadır. Örnek bir algoritma şu şekildedir.

  1. Adım; başla
  2. Adım; birinci sayıyı oku ve x değişkenine aktar
  3. Adım; ikinci sayıyı oku ve y değişkenine aktar
  4. Adım; x ve y değişkenlerini topla ve sonucunu toplama aktar
  5. Adım; toplamı bir başka deyişle sonucu ekrana yazdır
  6. Adım; dur

Tabii ki bu algoritmaların bir yazılış biçimleri bulunmaktadır.

  1. Akış Diyagramları

Akı diyagramları bir işi, diyagram şekilde ifade etmek anlamına gelmektedir. Diyagramlar ile anlatılan her iş teknik olarak daha iyi anlaşılmaktadır. İş akış diyagramlarında her adım farklı geometrik şekil ile ifade edilmektedir. Algoritmanın başlangıç ve bitişi aynı simge ile gösterilmektedir. Aralardaki tüm işlemler farklı simgeler ile anlatılmaktadır.

Algoritma dikkatli bir şekilde hazırlanmalıdır. İşlem öncelikleri belirlenmelidir. Algoritma yazımına başlarken “başla”, bitirirken de “dur” kelimeleri mutlaka kullanılmalı ve unutulmamalıdır. Akış şemaları birbirinden farklı olabilir. her iş için en uygun akış şeması hangisi ise onun kullanılmasında fayda vardır. Algoritma ve iş akış şemaları en çok yazılımcılar ve iş analistleri tarafından kullanılmaktadır. İş analisti yazılımcıya nasıl bir program yazmasını gerektiğini iş akış şemaları ile en doğru şekilde ifade edebilir. Doğru bir iş akış şemasının algoritması da doğru hazırlanmış olacaktır.

Sosyal medya hesaplarımızı takip etmeyi unutmayınız.

Facebook     Instagram     Twitter     Pinterest     Youtube

Diğer makaleleri okumak için lütfen buraya tıklayınız.

Yorum Yap

Yorum Yap