Merhaba değerli Turk Hack Team severleri;
Bugün ki konumda sizlere algoritma oluşturmak için vazgeçilmez olan akış diyagramlarından bahsettim.
Bugün ki konumda sizlere algoritma oluşturmak için vazgeçilmez olan akış diyagramlarından bahsettim.
Akış diyagramı nedir?
Akış diyagramı algoritmik bir formül oluşturur iken bizlere şekiller sayesinde yardımcı olan bir şemadır. Akış diyagramını bir çok çeşitli alanda kullanmaktayız. Örnek verecek olursak; işlem ve uygulama yönetimi, işlem ve uygulamaların belgeler haline getirilmesi ve yönetilmesi gibi bir çok çeşitli alanda kullanmaktayız.Programlama için akış diyagramını kullanmamızın asıl sebebi; kodlanacak olan projesinin çözümlenmesi için yardımcı olmasıdır diyebiliriz.
Akış şeması öyle kafamıza göre çizemeyiz. Bunun belirli bir düzeni ve kuralı var.Gelin bu düzen ve kurallardan bahsedelim.
Akış diyagramını çizerken dikkat edilmesi gerekenler
- Akış diyagramının başla ve bitir adlı iki adet şeması bulunmak zorunda.Programlama temelleri 1 konusunda da bahsettiğim gibi algoritma sonlu olmalı yani bir başlangıç ve bitiş noktası bulunmak zorunda.Bu yüzden başla ve bitir diyagramlarının bulunması önemli
- Mümkün ise çizilecek olan diyagram şekillerini belirli bir orantı ve simetri ile çizilmesi daha estetik bir görüntü oluşturur. Genellikle bilgisayar ortamında çizilmesi daha iyi olur.
- Akış diyagramını yönlendirecek olan oklar her zaman akış diyagramında bulunan şekillerin ortasına gelecek şekilde ortalanır.
Akış Şemalarını üç başlıkta incelememiz mümkün.Bunlar Doğrusal Akış Şeması, Döngüsel Akış Şeması ve Mantıksal Akış Şemasıdır.
Doğrusal Akış Şeması
Akış şemasının giriş işlemi ve çıkış işleminin doğrusal bir yol alarak sonlandırılacak olduğu en basit akış şematizesidir.
Mantıksal Akış Şeması
İçerisinde farklı sonuçlar ile beslenmiş algoritmik denklemler ile dallanmış bir şekilde oluşturulmuş akış diyagramıdır.
Döngüsel Akış Şeması
Mantıksal akış şemasına benzer bir şekilde farklı farklı sonuçlar ile beslenmiş ama döngüsel bir şekilde hareket eden akış diyagramlarıdır.
Veri Akış Diyagramı (VAD)
Veri Akış Diyagramı (VAD), süreç yollarını bir model haline getiren bir bilgi sistemi aracılığıyla veri grubunun akış diyagramını gösteren bir grafiksel tablodur.
Bu konumda sizlere akış diyagramı nedir,algoritma için neden gereklidir,şema türleri nedir gibi sorulara yanıt bulduk. İlginiz için teşekkürler...