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

Veri Türleri İçin Kurallar
               1.  Tanımladığınız veri genellikle sayısal, karakter, dizi ya da mantıksal olmalıdır.
               2.  Programcı programlama sürecinde verinin adını ve türünü belirtir. Bilgisayar çalışmaya başladı-
                  ğında verinin adı ile türünü eşleştirir.
               3.  Veri türleri karışık kullanılamaz. Örneğin sayısal olarak tanımlanmış bir veri, dizi olarak algıla-
                  namaz. Bu durumda bilgisayar, beklediği veri türü ile karşılamaz ve hata verir.
               4.  Her bir veri türü kendisi için tanımlı veri setini kullanır.
               5.  Matematiksel işlemlerde kullanılacak tüm veriler sayısal olarak, diğerleri karakter ya da dizi ola-
                  rak tanımlanmalıdır.
               6.  Programcılar kendi tanımladıkları veri türlerini de oluşturabilirler. Kullanıcı-tanımlı olarak ad-
                  landırılan bu veri türleri, bugünün tarihi, hedef, varılacak süre gibi hem dizi hem de sayısal veriler
                  içeren yapılar oluşturulabilir.

               Örnekler

                      Veri              Veri Türü                       Açıklama
              Ürün satış bedeli:     Sayısal: Reel    Bir ürünün satış bedeli hesaplama işlemlerinde
                                                     kullanılır.
              49.99, 101.50
              T.C. Kimlik No.:       Karakter dizisi  Kimlik bilgileri hesaplama amaçlı kullanılmaz.
              10654876542
              Ağırlık:               Sayısal: Tam sayı  Kilo cinsinden tam sayı olabilir ve hesaplamalarda
                                                     kullanılır.
              67
              Şirket İsmi:           Karakter dizisi  Tamamen karakterlerden oluşur.

              ABC Firması
              Kredi Onayı:           Mantıksal        Bu durumda onay ya vardır “Doğru” ya da yoktur
              Var, Yok                               “Yanlış”.
              Posta Kodu:            Karakter dizisi  Posta kodları işlem yapmak için kullanılmaz.
              06110, 34217
              Tarih:                 Karakter dizisi,  İşlem yapmak için tam sayı biçiminde tanımlanabilir;
                                                     aksi takdirde dizi olarak tanımlanması daha uygundur.
              21042017               Sayısal Tam sayı


              IBAN:                  Karakter dizisi  Para transferi için bankaya verilen kodlar hesaplama
                                                     amaçlı kullanılmaz.
              TR0600006543000012


                     Düşünelim/Deneyelim
                       Aşağıda verilen değişkenlerin veri türlerini belirleyiniz.

                       • İsim                 • Yaş
                       • Cinsiyet             • Vergi Numarası
                       • Okul Numarası        • Geçti/Kaldı



                                                                                                      51
   32   33   34   35   36   37   38   39   40   41   42