Page 68 - Bilgisayar Bilimi Kur 1| I. Bölüm
P. 68

Şimdi ise hesapla modülü için ilgili işlemleri yapalım.

                        Algoritma             Akış Şeması     Bilgi Notu             Test
                Hesapla
                    (*miktar, anapara, faiz,                                       Miktar =
                    yıl, süre)                                            20.000 * ( 1 + .05/2) ^(5 * 2)
                1.  miktar = anapara * (1 +                      yok                 = 25600
                    faiz/süre)^(yıl * süre)
                2.  Çıkış


                           Dâhilî Dokümantasyon                      Haricî Dokümantasyon
                Girilmesi gereken veri belirtilir.           Formül belirtilir.



               Son olarak yazdır modülüne göz atalım.

                        Algoritma             Akış Şeması     Bilgi Notu             Test
                Yazdır
                (miktar, anapara, faiz, yıl,                    Her bir
                    süre)                                      değişkeni
                                                               tanımı ile
                Yazdır miktar, anapara, faiz,                 birlikte ayrı     Sonuç yazdırılır.
                    yıl, süre                                  bir satıra
                Çıkış                                           yazdır.


                           Dâhilî Dokümantasyon                      Haricî Dokümantasyon
                Girilmesi gereken veriler belirtilir.        Beklenen çıktı ve biçimi açıklanır.


            6.2.6. Çözümün Test Edilmesi:

               Çözüm süreci sonucunda ortaya çıkan ürün, algoritma oluşturma programı yardımıyla çalıştırılarak
            her adımın doğru çalışıp çalışmadığı test edilmelidir. Hata tespiti durumunda sürecin ilgili basamakları
            gözden geçirilerek hata(lar) giderilip çözüme ulaşılmalıdır.

            6.3 Özet

               Bir problem için çözüm süreci yedi adımdan oluşur:
               1.  Problem Çözme Çizelgesi
               2.  Etkileşim Çizelgesi
               3.  GSÇ Çizelgesi
               4.  Birleşim Çizelgesi ve Veri Sözlüğü
               5.  Algoritmalar ve Akış Şemaları
               6.  Çözümün Test Edilmesi
               Tüm bu adımlar en hızlı ve doğru sonuca ulaşabilmek için vazgeçilmezdir.



         82
   63   64   65   66   67   68   69   70   71   72   73