ALGORİTMA VE AKIŞ ŞEMASI

Bilgisayarların çok iyi çözdüğü problemler, algoritmik yapıda olanlardır yani adım adım işlemlerden oluşan yapılardır. Bu işlemler bilgisayarın anlayabileceği biçimde ifade edilir ve bilgisayar bu satırları sıra ile çalıştırır.
Evden okula gitmek, kütüphanede aradığın kitabı bulmak gibi günlük işlerimizde dahi algoritmaları kullanırız.


ALGORİTMA











SİSTEMATİK PROBLEM ÇÖZME YAKLAŞIMI
> Girdi
> Çıktı
> Matematik
> Koşullu yürütme
> Tekrarlama

     














AKIŞ ŞEMASI


Herhangi bir problemin çözümüne dair adımları göstermeye algoritma denir.
Bilgisayar biliminde algoritma, bir programın ilerleyiş adımlarını göstermek için kullanılır.
Algoritmaları iyi bilmek, doğru şekilde ve doğru zamanda uygulamak ilginç ve önemli programlar yapmanızı sağlar.















Algoritmaların daha anlaşılır olabilmesi için akış şemaları kullanılır.

Akış şemasına bakan insanlar, hangi kodları yazması gerektiğini ve algoritmanın nasıl bir şekilde işlediğini anlamaktadırlar. 




Akış Şeması Şekilleri

1. Elips

Algoritma her zaman "Başla" komutu ile başlar, "Bitir" komutu ile biter.

"Başla" ve "Bitir"i belirtmek için "elips"i kullanırız.






2. Paralelkenar

Programımıza klavye ile veri girişi yapılacağı ya da veri işlendikten sonra ekranda veri çıkışı bilgisini veren semboldür.




3. Dikdörtgen
Hesaplama veya değişken ataması yapılacağını bildirir.


4. Eşkenar Dörtgen
Programda bir karşılaştırma durumunun olduğunu, yani programın "Evet" veya "Hayır" cevaplarına göre bir yol izleyeceğini bizlere aktarır.





5. Yön Okları
   Akış şemasının ilerlediği yönü gösterir.





6. Altıgen
Tekrarlanacak işlemler (döngü) için kullanılır.




7. Yamuk Dörtgen
Ekrana yazdırmak için kullanılır.





8. Daire
Akış şemaları arasında bağlantı kurmak için kullanılır.















1 yorum: