Algoritma ve Akış Şeması Nedir?

Algoritma ve Akış Şeması Nedir?

Algoritma ve Akış Şeması Nedir?

Sorunların çözümüne ulaşmak ya da bir hedefe varmak amacıyla hazırlanmış gidiş yoluna ve bu yol içerisindeki basamaklara algoritma denir. Algoritma yazımı için evvela sorunu iyi anlamak, sorunun kilit kısımlarını parçalara bölmek gerekir. Algoritmanın tasarlanmasının ardından ise, bu gidiş yolunu görsel biçimde basamaklar haline getirmek adına akış şeması (flowchart) hazırlanır.

Akış şeması, belirli amaçlara hizmet eden şekillerce görsel hâle getirilir. Bu şekillerin çoğunun kullanımı her yerde hemen hemen aynı amaca hizmet etse de, akış şemalarının evrensel bir kuralının olmamasından mütevellit çeşitli kullanımlarda farklılık gösterebilir. Aşağıdaki görsel, bu sitede göreceğiniz akış şemalarındaki şekilleri ve bunların ne amaçlarla kullanılacağını belirtmektedir. Hem ben yeni şeyler öğrendikçe, hem de akış şemaları çözümlenecek soruların genişlemesiyle birlikte büyüdükçe, bu resim ve içeriğini güncelleyeceğim.