PC Hocası Forum


Algoritma ve Akış Diyağramları
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5


Konu: 36
Mesaj: 96
Cinsiyet: Bay
Kıdem: 24-04-2016

Algoritma yazım aşamaları: Algoritma verilen her hangi bir problemin yada sorunun çözümüne ulaşmak için uygulanması gereken akımların hiç bir yoruma yer vermek sizin açık düzenli ve sıralı bir şekilde söz ve yazı ile ifadesidir.

1)= Problemi Tanıma: Çözülecek olan problem tam olarak anlaşılmalıdır. En önemli aramalardan biri budur. Bu aşamada yapılabilecek bir hata çözüme doğrudan etki eder ve bütün aşamaları yeni baştan yapılmasını gerekirse bilir.

2)= Problemi Geliştirme: Problemi tam olarak adlandırdıktan sonra çözüm için yol aramak gereklidir. Bir problemin genellikle birden fazla çözüm yolu olabilir. Bu aşamada çözümlerden en uygun olanı seçilir.

3)= Sisteme Uyumluluğunu Tespit Etme(Girdi Çıktısı Belirleme): Programa girilecek olan verilerin ve sonucunda çıkacak sonucun yöntemini belirlemek için kullanılır.

4)= Çözümü Kağıt Üzerinde Gösterme: Bir çözümün Daha iyi anlaşılması için geliştirme aşamasında, kağıt üzerinde şemalar haline getirilir. Bu şemalara algoritma denir. Algoritmalar sadece programcılığında değil, her alanda, kağıt üzerine şemalarla gösterilebilecek her olayın akışını ifade etmek için kullanılır.

5)= Çözümü Deneme: Program çalıştırılır.Hatalar tespir edilir ve düzeltilir.Çözüm som şeklini alıncaya kadar bu süreç devam eder.

6)= Çözümü Geliştirme: Bir program, çalıştırıldığı sırada tespit edilen hatalarından arındılıkdıktan sonra gelen eleştiriler doğrultusunda yada zaman içinde ortaya çıkan ihtiyaçlar doğrultusunda çözüm geliştirilir.Bu süreç hep tekrar edilmelidir.

7)= Oluşa Bilecek Hatalar: Oluşa bilecek hataları en aza indirmek için kullanılır.

ÖRNEK;

Bir öğrencinin evden çıkıp okula giderken aşamaları.
  1. Sabah Uyandım.

  2. Lavaboya Gittim.

  3. Kıyafetlerimi Giydim.

  4. Kahvaltıyı Yaptım.

  5. Çantamı Hazırladım.

  6. Çantamı Alıp.

  7. Dışarı Çıktım.

  8. Okula Giderken.

  9. Su aldım.

  10. ve Okula Geldim.

  11. Sıraya Geçtim.

  12. Sınıfa Geçtim.
ÖRNEK;

İki sayının toplamını ekrana yazan programın algoritması.
  1. Sayıyı Al - Hafızaya At

  2. Sayıyı Al - Hafızaya At

  3. Hafızadan al ve toplat

  4. Ekrana yansıt

  5. Programı bitir.
ÖRNEK;
  1. Sayıyı Al - Hafızaya At

  2. Sayıyı Al - Hafızaya At

  3. Sayıları hafızadan al ve topla

  4. Sonucu ikiye böl

  5. Sonucu ekrana yaz

  6. Programı bitir.
ÖRNEK;

Bir komisyoncu sattığı mallardan 50 alsa kadar olanlardan %5 50TL'nin üzerindekilerden %10 Kar almaktadır. Buna göre girilen 3 adet maldan ne kadar kar edeceğini bulan programın algoritmasını yazınız.
  1. a ürününü al - hafızaya at

  2. 50 TL'den az ise %5'ini yaz("KAR")

  3. 50 TL'den fazla ise %10'unu yaz("KAR")

  4. b ürününü al - hafızaya at

  5. b ürünü 50TL'den az ise %5'ini yaz("KAR")

  6. b ürünü 50TL'den fazla ise %10'unu yaz("KAR")

  7. c ürününü al - hafızaya at

  8. c ürününü eğer 50TL'den az ise %5'ini yaz("KAR")

  9. c ürününü eğer 50TL'den fazla ise %10'unu yaz("KAR")

  10. Karları Topla

  11. Ekrana Yansıt

  12. Programı Bitir.
ÖRNEK;
  1. Sayıyı al - hafızaya at

  2. Sıfırdan küçük ise (-) negatif yaz

  3. Sıfırdan büyük ise (+) pozitif yaz

  4. 0'a eşitse eşit yaz

  5. Ekrana yansıt

  6. Programı bitir.


Ey Türk istikbalinin evlâdı! 
İşte, bu ahval ve şerâit içinde dahi, vazifen
Türk İstiklâl ve Cumhuriyetini kurtarmaktır
Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur!

Alıntı
(Son Düzenleme: 28/04/2016, Saat: 02:03, Düzenleyen: EmirhanPala.) .


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Algoritma Mantığına Giriş Ahmet Doğukan G. 0 282 14/01/2017, Saat: 20:06
Son Yorum: Ahmet Doğukan G.
  Algoritma kurma sıkıntısı MehmetCan1616 12 1,046 26/12/2016, Saat: 13:42
Son Yorum: Doğukan
  Algoritma Nedir ? ScReaM 0 400 28/04/2016, Saat: 01:03
Son Yorum: ScReaM

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi

Powered by MyBB
Pchocasi.com.tr


Tasarım