Algoritma Akış Şeması
Akış şeması, algoritmayı ve adımlarını resimli olarak temsil eden bir plandır. Bir akış şemasının adımları belirli bir boyut ve şekle sahip değildir, farklı şekil ve boyutlarda tasarlanmıştır (aşağıda verilen resme bakın).
Yukarıdaki resimde gösterildiği gibi, farklı şekillerde ve oklarla birbirine bağlı kutular mantıksal olarak bir akış şeması oluşturmaktadır. Bir akış şeması, bir süreçteki genel adımları temsil eder.
Akış Şemasının Yararları
Şimdi bir akış şemasının faydalarını tartışalım.
Mantığı Basitleştirin
Basamakların resimli gösterimini sağladığı için; bu nedenle mantığı ve sonraki adımları basitleştirir.
İletişimi Daha İyi Hale Getirir
Kolay anlaşılır resimsel mantık ve adımlara sahip olduğu için, daha iyi ve basit bir temsil şeklidir.
Etkili Analiz
Akış şeması hazırlandıktan sonra, problemi etkili bir şekilde analiz etmek çok basit hale gelir.
Kodlamada Kullanışlı
Akış şeması, ne yapılacağı, ne zaman yapılacağı ve nerede yapılacağı konusunda talimatlar verdiği için kodlama sürecine verimli bir şekilde yardımcı olur. İşi kolaylaştırır.
Uygun Test
Ayrıca, akış şeması programdaki hatayı (varsa) bulmaya da yardımcı olur.
Geçerli Belgeler
Son olarak, bir akış şeması da uygun belgenin hazırlanmasına yardımcı olur (kodlar yazıldıktan sonra).
Akış Şeması Sembolleri
Aşağıdaki tablo sembolleri isimleriyle birlikte gösterir (akış şemasında kullanılır) -
İsim | Sembol | İsim | Sembol |
---|---|---|---|
|
Akış hattı |
|
Manyetik disk |
|
terminal |
|
İletişim linki |
|
İşleme |
|
Çevrimdışı Depolama |
|
Karar |
|
Ek açıklama |
|
Bağlayıcı |
|
Akış hattı |
|
Belge |
|
Sayfa Dışı Bağlayıcı |