Algoritma Konu Anlatımı
15 Mayıs 2024 Çarşamba

Algoritma Konu Anlatımı

Algoritma Konu Anlatımı; algoritma bir sorunu çözebilmek için gerekli olan sıralı mantıksal adımların tümüdür. Algoritma her adım ve sıra çok önemlidir. Belirli bir sayıda adım sonunda algoritma sonlandırılmalıdır. Algoritmanın üç temel bileşeni vardır. Bunlar değişkenler, algoritma ve akış diyagramıdır. Her algoritma belli kriterleri sağlamalıdır.

Algoritmanın Belirli Kriterleri
  • Girdi: Sıfır veya daha fazla değer dışarıdan verilmeli.
  • Çıktı: En azından bir değer üretilmeli.
  • Açıklık: Her işlem açık olmalıdır.
  • Sonluluk: Her türlü olasılık için algoritma sonlu adımda bitmelidir.
  • Etkinlik: Her komut kişinin kalem ve kâğıt ile yürütebileceği kadar basit olmalıdır.
Algoritmanın Tarihi

Algoritma Ebu Abdullah Muhammed bin Musa el Harezmi tarafından bulunmuştur. Ebu Abdullah Muhammed bin Musa el Harezmi Türkmenistan'da doğmuş bir alimdir. Cebir alanındaki algoritmik çalışmalarını Hisab el-cebir ve el-mukabala adlı kitaba dökmüştür. Bu kitap ilk cebir ve algoritma kitabıdır. Latince çevirisi Avrupa'da çok ilgi görmektedir.

Algoritma Nasıl Yapılır?

Algoritmayı hazırlamak için çözülecek problem iyice incelenir ve araştırılır. Bu belirlenen problem en az komutla, en kısa sürede, en doğru sonuca ulaştıracak olan çözüm yolu belirlenir.

Algoritmada Kullanılan Terimler

Tanımlayıcı: Programcının oluşturduğu ve programdaki değişkenleri, sabitleri, paragrafları, özel bilgi tiplerini ve alt programları adlandırmak için kullanılan bir terimdir.

Değişken: bilgisayarda bir alanı ifade eder. Bu alanda sizin belirlemiş olduğunuz değerler mevcuttur. Değişken ismini siz belirliyorsunuz. Değişkene herhangi bir değer atamak için eşittir operatörü kullanılır. Değişkenleri boş kutucuklara benzetebiliriz ve değişkenler programın en başında kullanılır.

Sabit: Programda değişmeyen ifadelerdir. Sabitler sürekli aynı değeri tutan değişkendir. Sabitler programın kodu daha kolay okumasını sağlar. Sabitler tanımlandıktan sonra değiştirme şansımız olmadığı için değerlerin tanımlandıkları zaman değerlerin verilmesi gerekmektedir.

Sayaç: Programlarda belli işlemlerin belirli sayıda yapılması ve işlenen değerlerin sayılmasını sağlayan terime denir.

Döngü: Programdaki belli işlem bloklarını verilen sayıda gerçekleştiren işlem akış döngüsüdür.

Akış Diyagramı; yapılması gerekenleri şema ile göstermektir. Buda algoritmayı daha iyi anlamamızı sağlar. Bir program yazarken her şeyi belli bir adım düzenine ve kurala göre yazarız. Bu kuralları akış diagramı sistemine göre yazarız. Akış diagramında detaya indiğimiz zaman o programın o kadar açık yazmışız demektir. Bu nedenle en basit programı yazarken bile akış diagramını kullanırız.

Programlama Dilleri

Belli bir problem için yazılmış algoritmayı bilgisayara anlatılmasını sağlayan ve belli başlı kuralları bulunan kurallar dizisidir. Programlama dillerini kullanabilmek için algoritma konu anlatımını iyi bilmek gerekmektedir. Bazı programlama dilleri şunlardır;

Assembly: entegre programlama dilidir. Kullandığımız birçok cihazın içinde assembly dili ile yazılmış program vardır. Assembly dili zor bir dildir ve bu dili öğrenmek için emek harcamak gerekir.

Matlab: Teknik ve bilimsel hesaplamaları yapmak için yazılmış bir programlama dilidir. Matrix ve Laboratoty kelimelerinin kısaltmasından oluşmaktadır. Matlab matrisler ile çalışan bir programa dilidir.

Pascal: Günümüzde mühendislik, ticari ve bilimsel alanlarda yaygın olarak kullanılmaktadır. Bu programlama dili 1968 yılında Niklaus Wirth tarafından geliştirilmiş bir programlama dilidir.

C ve C++: C programlama dili günümüzde en yaygın kullanılan programlama dillerinden bazılarıdır. C++ dili nesneye yönelik bir programlama dilidir. C dili C++dilinin atası olsa da C++ yeni bir dildir ve C dilinden üstündür.

Algoritma Konu Anlatımı Yorumları

İlk yorumu siz yapmak istermisiniz?

Yorum Yap

şifre

Çok Okunanlar

11 Sınıf Fizik Konu Anlatımı

11 Sınıf Fizik Konu Anlatımı

Haber Bülteni

Popüler İçerik

Binom Konu Anlatımı

Binom Konu Anlatımı

9 Sınıf Edebiyat Konu Anlatımı ve İçeriği

9 Sınıf Edebiyat Konu Anlatımı ve İçeriği

Dil Bilgisi Konu Anlatımı ve İçeriği

Dil Bilgisi Konu Anlatımı ve İçeriği

Edat Konu Anlatımı ve İçeriği

Edat Konu Anlatımı ve İçeriği

Söz Sanatları Konu Anlatımı ve İçeriği

Söz Sanatları Konu Anlatımı ve İçeriği

Güncel

Karekök Konu Anlatımı ve İçeriği

Karekök Konu Anlatımı ve İçeriği

Güncel

Yazım Kuralları Konu Anlatımı ve İçeriği

Yazım Kuralları Konu Anlatımı ve İçeriği

Güncel

10 Sınıf Fizik Konu Anlatımı

10 Sınıf Fizik Konu Anlatımı

Atışlar Konu Anlatımı ve İçeriği

Atışlar Konu Anlatımı ve İçeriği

Açılar Konu Anlatımı ve Dersleri

Açılar Konu Anlatımı ve Dersleri

Diziler Konu Anlatımı ve İçeriği

Diziler Konu Anlatımı ve İçeriği

İslamiyet Öncesi Türk Tarihi Konu Anlatımı ve İçeriği

İslamiyet Öncesi Türk Tarihi Konu Anlatımı ve İçeriği

Fen Bilimleri Konu Anlatımı

Fen Bilimleri Konu Anlatımı

Bitki Biyolojisi Konu Anlatımı

Bitki Biyolojisi Konu Anlatımı

Kalıtım Konu Anlatımı ve İçeriği

Kalıtım Konu Anlatımı ve İçeriği

Basınç Konu Anlatımı ve İçeriği

Basınç Konu Anlatımı ve İçeriği

Basit Eşitsizlikler Konu Anlatımı ve İçeriği

Basit Eşitsizlikler Konu Anlatımı ve İçeriği

Elektrik Konu Anlatımı ve İçeriği

Elektrik Konu Anlatımı ve İçeriği

Atom Konu Anlatımı ve İçeriği

Atom Konu Anlatımı ve İçeriği

Manyetizma Konu Anlatımı ve İçeriği

Manyetizma Konu Anlatımı ve İçeriği

Instagram

  • galeri1
  • galeri2
  • galeri3
  • galeri4
  • galeri5
  • galeri6