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

Yanlış               Doğru
                                    1 sayı                sayi1
                                    Okul No.              okulNo
                                    Soru?                 soru


               Değişken isimleri konusunda aşağıdaki noktalara dikkat edilmelidir.
               -  Bazı platformlar desteklemediği için Türkçe karakter kullanımı tavsiye edilmez.
               -  Programlama dillerinde kullanılan komut isimleri değişken olarak kullanılamaz. Çok bilinenleri;
                  if, for, while, else, do, int, vb.
               -  Değişken isimlendirmelerinde boşluk karakteri yerine alt çizgi ( _ ) karakteri kullanılabilir
                  ancak değişken isimlendirmede genellikle küçük harfle başlanır ve ikinci bir kelime yazılacaksa
                  ilk kelimenin hemen ardından büyük harfle devam edilir. Buna “Camel Karakter” kullanımı
                  denir. Örnek: tcKimlikNo
               -  Özel karakterler değişken isimlerinde kullanılamaz (*,/, -,+, #,%,&,(,=,?,$,[,{ gibi…).



                     Düşünelim/Deneyelim
                    1.  Günlük hayattan Hesaplamalı, Mantıksal ve Tekrarlayan süreçlere örnekler veriniz.
                    2.  Aşağıdaki problemlerin çözümü için hangi değişkenlere ihtiyaç duyulur?
                       a) Bir memurun maaşını hesaplayan programı yazmak,
                       b) Bir sinema salonu için bilet satış programı yazmak,
                       c) Bir yolculuk için rezervasyon programı yazmak.
                    3.  Siz de doğru ve yanlış değişken isimlerine örnekler veriniz.

            3.9. Fonksiyonlar

               Fonksiyonlar, belirli işlemleri yürüten ve sonuçları döndüren bir işlem kümesidir. Genellikle bilgi-
            sayar dilinde oluşturulur. Fonksiyonlar, bir çözüm sürecinin belirli parçaları olarak kullanılır. Problem
            çözme sürecinde tekrarlanan işlemler için kullanılır ve böylece programcının, hem problemi daha hızlı
            çözmesini hem de programın daha anlaşılır olmasını sağlar. Her programlama dili, içerisinde kendine
            özgü fonksiyonlar barındırır. Bu fonksiyonlar kütüphanesi, programlama dili bilgisayara göre değişiklik
            gösterir. Ayrıca pek çok programlama dili, programcıların kendi fonksiyonlarını yazmalarına da olanak
            verir. Fonksiyon kütüphaneleri, pek çok program diline eklenebilir.

               Fonksiyonlar, kendilerine verilen isim ve ayraç içerisinde gönderilen veri ile tanımlanır.
               Fonksiyon İsmi (Veri)

               Fonksiyon kapsamında elde edilen sonuç, fonksiyonun ismi ile döndürülür. Fonksiyonlara veri gön-
            derilir. Fonksiyona gönderilen verilere “parametre” denir. Fonksiyonlar parametreleri değiştirmez ama
            işlemlerde kullanır. Örneğin karekök fonksiyonunu ele alalım. Sqrt(N), gönderilen N değeri için kare-
            kök değeri hesaplamaktadır. Sqrt fonksiyonun ismi, N işlem yapılacak veri yani parametredir. Paramet-
            reler yay ayraç içinde yazılır. Programcı olarak kullandığınız dilin kütüphanesinde hangi fonksiyonların
            olduğunu araştırmanız işlerinizi kolaylaştıracaktır. Fonksiyonlar gruplara ayrılır:
               1.  Matematiksel Fonksiyonlar: Matematiksel işlemler için kullanılır.
               2.  Dizi Fonksiyonlar: Dizi ve karakterlerle ilgili işlemleri gerçekleştirmek için kullanılır.
               3.  Dönüştürme Fonksiyonları: Veriyi bir türden diğerine dönüştürmek için kullanılır.

                                                                                                      53
   34   35   36   37   38   39   40   41   42   43   44