Algorithm

Eagleweb

Kıdemli Üye
8 May 2021
2,120
1,151
localhost/e8
Good day Turk Hack Team family.

The topic we will be looking at today is Algorithm.



History of Algorithm.

The word algorithm comes from Abu Abdullah Muhhamed Ibn Musa al-Khorezmi, who was born in Khiva, Turkmenistan. He is one of the rare people who made a great contribution to mathematics, thanks to his works such as pouring algebra into an algorithm in his time. He also put these works into a book and some of his works still reach us today. Hisab al-Algebra and al-Mukabala This book is the first book written on algebra in the world. Interview with algebra in Turkish. It is also the first algorithm collection in the world. After this book got a lot of attention in Europe, people who couldn't say the name of the scholar started to use the word 'algorism' as rules for solving arithmatic problems using numbers. This word begins to turn into an algorithm over time.


iqnvupl.jpeg


Algorithm

Most algorithms are prepared for processing on a computer. But it is actively used for other purposes. For example, the human brain makes decisions or calculates. Let's make a registration system algorithm as an example. Username cannot be less than 5 characters. The password shall not be less than 10 characters. Or it could be vice versa.


In short, the algorithm is the system in which the data is processed according to the given condition.

So why is this algorithm so important to the computer? In computers, algorithms are everywhere. The reason for this is that since the computer is a calculator, it is necessary to explain the operations that need to be done one by one. Like if the first number is equal to this. In fact, the purpose of software languages is to make the algorithms easier for the computer to define. In other words, in order to be a software engineer, you need not only to have knowledge of software language, but also to learn how to set up algorithms and mathematics. All possibilities in the algorithm should be specified and clear. Because in logic there is no chance.


3cvnhob.jpeg

There are also certain types of algorithms.

  • Numerical algorithms
  • Algebraic algorithms
  • Geometric algorithms
  • Sequential algorithms
  • Operational algorithms

Theoretical algorithms Algorithms

that invented themselves were named after the person who invented them. One of the most popular of these is the Newton-Raphson method. It is named after its inventor, Isaac Newton.


## Hello,
i have started a new project in the Turkhackteam international forum section. In this project, I translate the topics that I have found in the Turkish Language Support section of the forum, which I think are important for you. You can find the link of the translated topic under each of my posts. ##


### Source: Algoritma ###
 
Moderatör tarafında düzenlendi:

Eagleweb

Kıdemli Üye
8 May 2021
2,120
1,151
localhost/e8
Algoritmanın Tarihi.
Algoritma kelimesi Türkmenistan'ın Hiva kentinde doğan Ebu Abdullah Muhhamed İbn Musa el-Khorezmi'den gelmektedir. Cebiri bir algoritmaya dökmek gibi çalışmalarıyla kendi döneminde matematiğe büyük katkı sağlayan ender insanlardan biridir. Bu eserlerini de kitaplaştırmış ve bazı eserleri günümüze kadar ulaşmaktadır. Hisab al-Cebir ve el-Mukabala Bu kitap dünyada cebir üzerine yazılmış ilk kitaptır. Türkçe cebir ile söyleşi. Aynı zamanda dünyadaki ilk algoritma koleksiyonudur. Bu kitap Avrupa'da büyük ilgi gördükten sonra, algorisma'nın adını söyleyemeyen kişiler, sayıları kullanarak aritmatik problemleri çözmede kural olarak 'algorizm' kelimesini kullanmaya başladılar. Bu kelime zamanla bir algoritmaya dönüşmeye başlar.
algoritma
Çoğu algoritma bir bilgisayarda işlenmek üzere hazırlanmıştır. Ancak başka amaçlar için aktif olarak kullanılmaktadır. Örneğin, insan beyni kararlar verir veya hesaplar. Örnek olarak bir kayıt sistemi algoritması yapalım. Kullanıcı adı 5 karakterden az olamaz. Şifre 10 karakterden az olamaz. Ya da tam tersi olabilir.
Kısaca algoritma, verilerin verilen koşula göre işlendiği sistemdir.
Peki bu algoritma bilgisayar için neden bu kadar önemli? Bilgisayarlarda, algoritmalar her yerdedir. Bunun nedeni ise bilgisayar bir hesap makinesi olduğu için yapılması gereken işlemleri tek tek açıklamak gerekiyor. Mesela ilk sayı buna eşitse. Aslında yazılım dillerinin amacı, algoritmaları bilgisayarın tanımlamasını kolaylaştırmaktır. Yani yazılım mühendisi olmak için sadece yazılım dili bilgisine sahip olmanız değil, aynı zamanda algoritma kurmayı ve matematiği de öğrenmeniz gerekir. Algoritmadaki tüm olasılıklar belirtilmiş ve açık olmalıdır. Çünkü mantıkta şans yoktur.


Burda ingilizce bilmeyen kardeslerimiz var. Türkçe çevirili Halini atabilirdin
hello,
Please read the international forum rules English only!

Forum Rules
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.