ProgramlamaYazılım ve Uygulamalar

Yazılım Algoritma Mantığı – Algoritmik mantık

Algoritmik mantık

Algoritma Mantığı, programların anlamsal özelliklerinin uygun mantıksal formüllerle ifade edilmesini sağlayan bir program hesabıdır.

Bir sorunu, problemi yada belirli bir hedefe ulaşmak için izlenen yola Algoritma denir. maca ulaşmak için işlenecek çözüm yolları ve sıralamaları belirlenir ve algoritma bu sırayı takip ederek en mantıklı çözüme ulaşır. İlk algoritma, El-Harezmi’nin ‘Hisab-el Cebir ve El Mukabala’ kitabında sunulmuştur ve algoritma kelimesi de El-Harezmi’nin isminden gelmiştir. Algoritma terimi genellikle matematikte ve bilgisayar bilimlerinde karşımıza çıkmaktadır.

https://youtu.be/8lt7hgqWxek

(Video: Yazılımda en sık karşımıza çıkan ve algoritmanın mantığını amlamamıza yardımcı olan çaydanlık algoritması)

Tüm programlama dillerinin temelinde algoritma vardır. Algoritmalar, programlama dillerinin vasıtasıyla uygulanabilirler. Programda kullanılan dil ve kullanım alanı ne olursa olsun algoritması olmayan bir program yoktur. Programda bir algoritmanın işlemesi için dışarıdan gelen tüm girdiler “değişken” olarak tanımlanır. Algoritmadaki döngüler ve işlemler, bu değişkenler üzerinden gerçekleşir.

Algoritmadaki tüm ihtimaller belirtilmiş ve net olmalıdır. Hiçbir ihtimal şansa bırakılmamalıdır.

Algoritmalar genellikle akış diyagramı üzerinde gösterilir. Akış diyagramı ise yapılması gereken işlemlerin adımlarını şema ile gösterilen grafiktir

 

 

” Konu içinde yer alan çaydanlık algoritma Videosunu mutlaka izleyin”

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu