Page 8 - Bilgisayar Bilimi | Kur 1
P. 8

3.2. Problem Çözme Adımları ......................................................................................................44
                  3.2.1.  Problem Türleri ............................................................................................................46
                        3.2.1.1. Bilgisayarlar ile Problem Çözme .......................................................................46
                        3.2.1.2. Problem Çözme Kavramları ............................................................................ 47

               3.3. Sabit ve Değişkenler .............................................................................................................. 47
               3.4. Düşünelim, Tartışalım! .........................................................................................................48
               3.5. Veri Türleri ............................................................................................................................48
                  3.5.1.  Sayısal Veri ................................................................................................................... 49
                  3.5.2. Alfa nümerik/Karakter Veri .......................................................................................... 49
                  3.5.2. Mantıksal Veri .............................................................................................................. 49
               3.6. Veri Türleri için Kurallar .......................................................................................................50
               3.7. Bilgisayar Veriyi Nasıl Saklar? ................................................................................................ 51
               3.8. Fonksiyonlar ......................................................................................................................... 51
               3.9. Operatörler ............................................................................................................................ 53

               3.10. İşlem Önceliği ..................................................................................................................... 53
               3.11.  İfade ve Eşitlikler ................................................................................................................54
            4. PROBLEM ÇÖZME YAKLAŞIMLARI ..........................................................56
               4.1. Bilgisayar ile Nasıl İletişim Kurulur? ..................................................................................... 57
               4.2. Çözümün Düzenlenmesi ....................................................................................................... 57

                  4.2.1. Problemin Analiz Çizelgesi ........................................................................................... 58
                  4.2.2. Etkileşim Çizelgesi Geliştirme...................................................................................... 58
                  4.2.3. GSÇ Çizelgesi .............................................................................................................. 59
                  4.2.4. Algoritmalar ................................................................................................................. 59
                  4.2.5. Akış Şemaları ............................................................................................................... 59
               4.3. Algoritma Yönergeleri ve Akış Şeması Sembolleri ..................................................................60
               4.4. Haricî ve Dâhilî Dokümantasyon ......................................................................................... 61
               4.5. Çözümün Programlanması/Kodlanması ............................................................................... 61
            5. PROGRAMLAMA YAPISI .............................................................................62

               5.1. Programlama Yapısına Giriş .................................................................................................. 63
                  5.1.1.  Göstergeler ................................................................................................................... 63
                  5.1.2.  Modüller ve İşlevleri ..................................................................................................... 70
                  5.1.3. Bağlılık ve Birleşim ....................................................................................................... 70
                  5.1.4. Yerel ve Global Değişkenler ........................................................................................... 71
                  5.1.5. Parametreler .................................................................................................................. 72

                  5.1.6. Dönen Değerler ............................................................................................................. 73
                  5.1.7. Düşünelim, Deneyelim! ................................................................................................74





                                                                                                     VII
   3   4   5   6   7   8   9   10   11   12   13