FC-Labs.Com

Web Tasarım&Seo İşlemleri&Domain ve Hosting Satışı
0 542 274 81 88

Önemli İnternet Kavramları

Önemli İnternet Programları

Azerbaycan Hosting

Online Satış Sitesi Kurmak

Paralı Site

Ucuz Hosting Reseller

Site Kur

Google Haberleri

Firma Sitesi Algoritma ve Algoritmanın İfade Yöntemleri-Fc-Labs Web Oluşumu, Fc-Labs Web Hizmetleri,0 542 274 81 88 İletişim için Web sitemizi Ziyaret Ediniz

Algoritma ve Algoritmanın İfade Yöntemleri


Algoritma ve Algoritmanın İfade Yöntemleri


1.Algoritma

Algoritma, 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 (adımlar) kümesidir. Algoritmalar bilgisayarlar tarafından işletilebilirler. Algoritma kelimesi, Özbekistan’ın Harezmî, bugünkü Türkmenistan’ın Khiva kentinde doğmuş Ebu Abdullah Muhammed bin Musa el Harezmî isimli Türk matematikçinin adından gelir. Batılılar, el Harezmî (Al-Khwārizmī)(Latincede Algoritmi) sözcüğünü telaffuz edemedikleri için terim bu şekilde kalmıştır.

Algoritma bir problemi çözmede izlenecek yolun belirlenmesi ve bu yolda uygulanacak işlemlerin tayin edilmesidir. Başka bir deyişle algoritma “Belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir.”. Algoritmanın bilgisayar bilimlerindeki tanımı ise  “ bir sorunun çözümü için öngörülen işlemlerin mantıksal ve sembolik gösterimi“ olarak belirtilmiştir.”. Bir problem için birden çok algoritma yazılabilir. Asıl olan algoritmanın her zaman doğru sonucu vermelidir. Bir algoritmada olması gereken özellikler;

·          Etkin ve Genel olmalıdır.

·          Sonlu olmalıdır.

·          Yanılmaz olmalıdır.

·          Giriş/Çıkış tanımlı olmalıdır.

·          Başarılı olmalıdır.

 

 

2.Pseudocode(Kaba Kod)

Pseudocode(Kaba Kod), yapılacak işlemlerin kaba bir şekilde yarı konuşma diliyle yazımıdır. Bu yazımda kullanılan dil önemli değildir. Algoritma Pseudocode ile daha kolay anlaşılır ve analiz edilir. Kaba-koda örnek olarak;

“ Başla

 Ekrandan iki sayı al ve bunlar A ve B olsun

A=B ise sayılar eşit mi? Evet ise Sayılar eşittir yazdır.

Hayır

Eğer A>B ise   A B’den büyüktür yazdır.

Değil ise B A’dan Büyüktür yazdır.

Bitir

 

3.Gerçek Kod

Geçek kod Kaba-kodun bir programlama diliyle yazılmış halidir. Örneğin:

İstenilen bir sayıya kadar olan sayıların toplamını veren C programı

#include

#include

main()

{

       int sayi_1,sonuc;

       scanf("%d",&sayi_1 );

       if (sayi_1<=5)

       {

         sonuc=sayi_1*6;

         printf("Sayi 5 ten kucuktur ve sonuc= %d",sonuc);

         }

         else

         {

              sonuc=sayi_1*0;

              printf("sayi 5 ten buyuktur.ve sonuc = %d",sonuc);

              }

         return 0;

 system("PAUSE");}”


4.Akış Şeması

Akış şemasında algoritma belirli şekillerle ifade edilir. Bu şekiller geneldir.



Akış Şeması simgeleri












Benzer Konular:

Etiketler: Bilgisayar kavramları, Algoritma, Algoritma nedir, algoritma analizi, algoritma nasıl oluşturulur, derleyiciler, problem çözme teknikleri, algoritma tasarımı, Algortima tasarımında dikkat ediecek husular, Programlama dili, Hata ayıklayıcılar, Yazılım geliştirne, yazılım yaşam döngüsü,Algoritma ve Algoritmanın İfade Yöntemleri,Psödö kod, Sahte kod, Gerçek kod, Kaba kod , algoritma

Haberler

İsim Soyisim:
Telefon No:
E-Posta:
Mesaj Başlığı:
Mesajınız:

Sıkça Sorulan Sorular

Hazır PHP Scriptler

Bilgisayar Kavramları

Forum Sitesi Kurma

PHP Firma Scripti

Şehir Portalı

Türkçe Alışveriş Scripti

Web Sitesi Kur

Arama Motoru Optimizasyonu