K1.5. Algoritma ve Akış Şeması

Algoritma yaşantımızın temelinden gelen bir olgu aslına bakarsanız. Evden okula gitmek, kütüphanede aradığımız kitabı bulmak gibi günlük işlerimizde algoritmaları kullanırız.İnsan olmamız, düşünen bir varlık olmamızdan ötürü herhangi bir şeyi yapmadan önce düşünür ve nasıl yapılacağına dair planlamasını yaparız.

Planlamanın  belli bir düzeni vardır. İlk yapılacak işten en son yapılacak işe doğru sırayla planlarız. Yapılacak işlerin sırası değiştiği an ya işimizi sonuca ulaştıramayız ya da o işin yapılma süresi çok uzar.

Şuan bahsedeceğimiz algoritmanın bundan bir farkı yok. Biz algoritmaları bilgisayarlar ile herhangi bir problemi çözmeden önce (kodlama yapma, program kodlama…) yazacağız. Programda kullanıcıdan ne tür verileri isteyeceğimizi, bu verileri ne tür değişkenlere atayacağımızı, bu verilerle ne tür işlem yapacağımızı ve sonunda elde edilen çıktıyı kullanıcıya nasıl sunacağımızı planlamamız gerekir. Bu planlama işine “Algoritma” diyoruz.

Algoritmanın farklı bir gösterimi olan “Akış Şemaları”nı ise algoritmanın daha anlaşılır ve evrensel olması için kullanırız. Farklı işlerin veya komutların ifade edildiği farklı şekiller vardır.

Daha ayrıntılı şekilde slaytımızı inceleyelim;

Google Slaytlar üzerinden izle…

ya da

PowerPoint Online üzerinden izle…

Bir cevap yazın

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.