Bilişim Teknolojileri-5

Akış Şeması Nedir? Akış Şeması Şekilleri ve Örnekleri

Aykut AKMAN 1 ay önce Yorumlar (1) 10 Dakika Okuma
Akış Şeması Nedir? Akış Şeması Şekilleri ve Örnekleri
E-Posta : 13.1k 54

Akış Şeması Nedir?

Akış şeması, bir algoritmayı şekillerle anlatmanın görsel yoludur. Her şekil bir görevi temsil eder; oklar ise adımların hangi sırayla ilerlediğini gösterir.

Akış Şemalarında Kullanılan Şekiller

Şekil Anlamı Kullanımı
elips başlangıç bitiş
Elips
Başlangıç ve Bitiş Algoritmanın başladığını veya sona erdiğini gösterir.
dikdörtgen işlem
Dikdörtgen
İşlem / Talimat Yapılacak işi gösterir (ör. toplama, çıkarma, yazdırma).
eşkenar dörtgen karar
Eşkenar Dörtgen
Karar Evet / Hayır gibi bir seçim gerektiğinde kullanılır.
paralelkenar giriş çıkış
Paralelkenar
Giriş / Çıkış Veri alma veya ekrana yazdırma adımlarını gösterir.
dalgalı dörtgen çıktı yazdırma
Dalgalı Dörtgen
Sonucu Yazdırma Bir belge/rapor/çıktı üretileceğini ifade eder.
ok işaretleri akış yönü
Ok İşaretleri
Akışın Yönü Adımların hangi sırayla gittiğini gösterir.

Algoritmaların Akış Şemaları ile Gösterimi

Aşağıdaki örneklerde solda algoritma, sağda ise aynı işlemin akış şeması var. Böylece algoritma → akış şeması dönüşümünü net şekilde görebilirsin.

Ders Sunumları

BTY.5.6.1:Akış Şemaları ve Örnek Problemler Konu Sunumu

Sıkça Sorulan Sorular

Akış şeması, bir algoritmayı görselleştirmek için kullanılan grafiksel bir gösterimdir. Akış şemaları, farklı şekiller kullanılarak işlemleri ve karar noktalarını açık bir şekilde gösterir.

Akış şemaları, algoritmaları daha anlaşılır hale getirmek, karmaşık işlemleri adım adım göstermek ve problem çözme sürecini kolaylaştırmak için kullanılır.

  • Elips: Başlangıç ve bitiş işlemlerini gösterir.
  • Dikdörtgen: İşlem veya talimatları ifade eder.
  • Eşkenar Dörtgen: Karar noktalarını gösterir (Evet/Hayır).
  • Paralelkenar: Giriş ve çıkış işlemlerini gösterir.
  • Dalgalı Dörtgen: Sonuç veya belgeyi ifade eder.
  • Ok İşaretleri: Akış yönünü belirtir.
  • Çay demleme algoritması
  • Okula gitme süreci
  • Yaş hesaplama algoritması
  • İki sınav notunun ortalamasını hesaplama
  • Su içme takibi yapma
  • Bu örnekler, algoritmaların nasıl bir akış şeması ile gösterilebileceğini anlamamıza yardımcı olur.

    Akış şeması çizmek için şu adımlar takip edilir:

    1. Problemi belirleyin.
    2. Başlangıç ve bitiş noktalarını ekleyin.
    3. İşlem ve karar noktalarını belirleyin.
    4. İşlemler arasındaki akışı ok işaretleriyle bağlayın.
    5. Akış şemasını gözden geçirerek doğruluğunu kontrol edin.

    lgoritma, bir problemi çözmek için yazılan adımlardan oluşan mantıksal bir dizidir. Akış şeması ise, bu algoritmayı görselleştirerek işlemleri daha anlaşılır hale getirir.

    Akış şemaları şu alanlarda kullanılır:

    • Bilgisayar programlama
    • Matematiksel hesaplamalar
    • İş süreçlerinin analizi
    • Mühendislik problemlerinin çözümü

    Basit bir akış şeması için:

    1. Başlangıç noktasını ekleyin.
    2. Yapılacak işlemleri dikdörtgenler ile gösterin.
    3. Karar noktalarını eşkenar dörtgen ile ifade edin.
    4. İşlem sırasını ok işaretleri ile bağlayın.
    5. Bitiş noktasını ekleyerek şemayı tamamlayın.

    • Akış yönü yukarıdan aşağıya veya soldan sağa olmalıdır.
    • Tüm adımlar açık ve anlaşılır şekilde yazılmalıdır.
    • Karar noktaları (Evet/Hayır) belirgin olmalıdır.
    • İşlem adımları sıralı ve mantıklı olmalıdır.

    Akış şeması oluşturmak için şu araçlar kullanılabilir:

    • Lucidchart
    • Draw.io (diagrams.net)
    • Microsoft Visio
    • Flowgorithm
    • Google Drawings

    Bu araçlar, akış şemalarını kolayca oluşturmanıza yardımcı olur.

    İşlem adımlarını daha kolay anlamak, hataları görmek ve algoritmayı görsel olarak anlatmak için kullanılır.


    Başlangıç-bitiş için elips, işlem için dikdörtgen, karar için eşkenar dörtgen, giriş-çıkış için paralelkenar kullanılır.


    Algoritma yazılı adımlardan oluşur. Akış şeması ise bu adımların şekillerle çizilmiş görsel halidir.


    Problem çözme becerisi kazanmak, algoritmik düşünmeyi öğrenmek ve bilgisayara doğru komut vermek için öğrenirler.


    Aykut AKMAN

    Aykut AKMAN

    Bilgisayar ve Öğretim Teknolojileri Öğretmeni

    Yorumlar (1)

    • Comment Author
      2 hafta önce

      .

      Sunum yok

      • Comment Author
        1 hafta önce

        Aykut AKMAN

        sunum içeriğin sonunda mevcut tekrardan kontrol edebilirsiniz.

    Yorum Yap

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlendi.

    Diğer Yazılar