Algoritma nedir? Algoritma ne demektir?

0 oy
158 gösterim
15 Ocak Genel Bilim kategorisinde NedirKimdir (699,500 puan) sordu
15 Ocak NedirKimdir düzenledi

Algoritma nedir? Algoritma ne demektir?

Algoritma, belli bir problemi çözmek veya belirli bir amaca ulaşmak için tasarlanan yol. 

Matematikte ve bilgisayar biliminde bir işi yapmak için tanımlanan, bir başlangıç durumundan başladığında, açıkça belirlenmiş bir son durumunda sonlanan, sonlu işlemler kümesidir. 

Genellikle bilgisayar programlamada kullanılır ve tüm programlama dillerinin temeli algoritmaya dayanır. 

Aynı zamanda algoritma tek bir problemi çözecek davranışın, temel işleri yapan komutların veya deyimlerin adım adım ortaya konulmasıdır ve bu adımların sıralamasına dikkat edilmelidir. 

Bir problem çözülürken algoritmik ve sezgisel (herustic) olmak üzere iki yaklaşım vardır. 

Algoritmik yaklaşımda da çözüm için olası yöntemlerden en uygun olan seçilir ve yapılması gerekenler adım adım ortaya konulur. 

Algoritmayı belirtmek için; metinsel olarak düz ifade ve akış diyagramı olmak üzere 2 yöntem kullanılır. 

Algoritmalar bir programlama dili vasıtasıyla bilgisayarlar tarafından işletilebilirler.

İlk algoritma, el Harezmi tarafından "Hisab el-cebir ve el-mukabala" kitabında sunulmuştur. 

Algoritma sözcüğü de El Harizmi'nin isminin Avrupalılarca telaffuzundan doğmuştur.

Algoritma sözcüğü, Özbekistan'ın Harezm, bugünkü Türkmenistan'ın Hive kentinde doğmuş olan Ebu Abdullah Muhammed İbn Musa el Harezmi'den gelir. 

Bu alim 9. yüzyılda cebir alanındaki algoritmik çalışmalarını kitaba dökerek matematiğe çok büyük bir katkı sağlamıştır. 

"Hisab el-cebir ve el-mukabala (حساب الجبر و المقابلة)" kitabı dünyanın ilk cebir kitabı ve aynı zamanda ilk algoritma koleksiyonunu oluşturur. 

Latince çevirisi Avrupa'da çok ilgi görür. 

Alimin ismini telaffuz edemeyen Avrupalılar "algorizm" sözcüğünü "Arap sayıları kullanarak aritmetik problemler çözme kuralları" manasında kullanırlar. 

Bu sözcük daha sonra "algoritma"ya dönüşür ve genel kapsamda kullanılır.

Çoğu algoritmalar bilgisayar olarak uygulanmak üzere tasarlanmıştır. 

Bununla birlikte, başka yöntemlerle de uygulanmaktadır, biyolojik sinir ağı (örneğin insan beyninin hesap yapması veya bir böceğin yemek araması), elektrik devresi veya mekanik cihazlar gibi.

Algorithm.

Üye olmadan soru sormak için BURAYA TIKLAYINIZ veya GİRİŞ YAPINIZ. Üye değilseniz ücretsiz ÜYE OLUNUZ.

İlgili sorular

0 oy
111 gösterim
0 oy
37 gösterim
0 oy
114 gösterim
0 oy
13 gösterim
0 oy
11 gösterim
0 oy
111 gösterim
0 oy
75 gösterim
0 oy
57 gösterim

...