İçeriğe geç
parazade

Akış Şeması Nedir?

İngilizce: Flowchart

Yayın: · Son güncelleme:

Akış Şeması Nedir? Kısaca

Akış şeması (flowchart), bir algoritmanın ya da iş sürecinin adımlarını standart şekiller ve oklarla görsel olarak gösteren diyagramdır. Kod yazmadan önce mantığı planlamak ve süreci başkalarına anlatmak için kullanılır.

Akış Şeması nedir?
İçindekiler
  1. Akış şeması nedir?
  2. Temel şekiller
  3. Basit bir örnek
  4. Nelere dikkat etmeli?

Akış şeması nedir?

Akış şeması, bir işin nasıl yapılacağını kutular ve oklarla adım adım çizen bir diyagramdır. Her şekil belirli bir adım türünü, oklar ise adımlar arasındaki sırayı gösterir. Programlamaya yeni başlayanlar algoritma mantığını çoğunlukla bu şemalarla öğrenir.

Temel şekiller

Akış şemalarında birkaç standart şekil kullanılır:

  • Oval: Başla ve bitir noktaları.
  • Dikdörtgen: Hesaplama ya da işlem adımı.
  • Eşkenar dörtgen: Evet ya da hayır cevabı olan karar adımı.
  • Paralelkenar: Veri girişi ya da çıktı.
  • Ok: Adımlar arasındaki akış yönü.

Bu şekiller sayesinde şemayı okuyan herkes, hangi adımın soru, hangisinin işlem olduğunu hemen ayırt eder.

Basit bir örnek

Bir öğrencinin dersi geçip geçmediğini gösteren şemayı düşünelim. Oval "Başla" ile açılır. Paralelkenarda "Notu al" yazar. Ardından eşkenar dörtgende "Not 50 veya üstü mü?" sorusu sorulur. Evet okundan "Geçti yazdır", hayır okundan "Kaldı yazdır" kutusuna gidilir. İki yol da sonunda "Bitir" ovalinde birleşir.

Aynı mantık, sözde kod ile birkaç satırlık metin olarak da yazılabilir. Şema görsel düşünenler için, sözde kod ise koda geçiş için daha uygundur.

Nelere dikkat etmeli?

Her karar kutusundan çıkan tüm yollar bir yere bağlanmalıdır; ucu açık ok, mantıkta eksik bir durum olduğunu gösterir. Şema tek sayfaya sığmayacak kadar büyüdüyse, alt süreçleri ayrı şemalara bölün. İlk denemeniz için sabah evden çıkış rutininizi beş altı adımlık bir akış şemasıyla çizebilirsiniz.

Sıkça Sorulan Sorular

Akış şeması hangi programla çizilir?

draw.io (diagrams.net), Lucidchart, Microsoft Visio ve Miro gibi araçlar yaygındır. Basit şemalar için Word, PowerPoint ya da kâğıt kalem de yeterlidir.

Akış şeması sadece yazılımda mı kullanılır?

Hayır. İş süreçlerini, müşteri hizmetleri adımlarını ve üretim aşamalarını göstermek için de sık kullanılır. Yazılım dışındaki kullanımlarda süreç haritası olarak da anılır.

İlgili terimler

İlgili yazılar

Yapay Zeka ile Kazanç

Kendi Bilgisayarında Ücretsiz Yapay Zekâ Sistemi Kur: Ekran Kartı, İşlemci ve RAM ile Adım Adım

Kendi bilgisayarında ücretsiz ve limitsiz bir yapay zekâ sistemi kurmak mümkün: Ollama ya da LM Studio ile dil modeli, Continue ile kod asistanı, ComfyUI ya da Forge ile görsel üretim. Belirleyici olan ekran kartının belleğidir (VRAM); 8 GB'lık kartta 7-8B modeller rahat çalışır, kart yoksa işlemci ve RAM ile daha yavaş çalışır.

· 30 dk okuma