TURBO PASCAL İLE PROGRAMLAMAYA GİRİŞ (2)

in #programming8 years ago

Program durum bildirgecinden (statement) sonra verilen isim pascal
bilgisayar programının adıdır. Bu verilen ad yazılan başka bir pascal veya
üçüncü kuşak dillerinin herhangi birinden yazılan pascal bilgisayar
programının çağırmak için kullanılır. Örneğin bir pascal bilgisayar programı
yazıyoruz daha sonra yazdığımız bu programa önceden yazmış olduğumuz
ve dizin yerini bildiğimiz yerden çağırmamız gerektiği durumda yazarak
çağırmak için kullanırız. Bu örneğe ek olarak önceden yazmış olduğumuz
pascal programının içerisindeki herhangi bir fonksiyon veya alt programı
da çağırmak için burada yazan program adına ihtiyacımız vardır.
type ve var ile belirlenen bölümlerde program içerisinde kullanılacak olan
değişkenlerin tanımlandığı veya kullanıcı tarafından tanımlanan
değişkenlerin oluşturulduğu ve kullanıma hazır hale getirilen değişken
tanımlama bölümüdür.
Function ve procedure ile pascal bilgisayar programı içerisinde
kullanacağımız fonksiyonlar ve alt programların yazıldığı ve kullanıma
hazır duruma getirildiği bölümdür. Yapısal bilgisayar programlama
dillerinde fonksiyon ve alt programları kullanmak için mutlaka programın
ana bloğundan önce tanımlanması gerekir. Bir fonksiyon veya alt programı
başka bir alt program veya fonksiyonda kullanmadan öncede mutlaka
tanımlamalıyız. Aksi takdirde yazdığımız bilgisayar programı tanımlı
olmayan fonksiyon ve alt program hatası verecek ve program
derlenmeyecektir.
BEGIN ve END blokları arasında pascal bilgisayar programlama dilinde
ana program bloğu olarak adlandırdığımız yerdir. Ana program bloğu
içerisine programın yapacağı işlevler ile birlikte program kodları ve fonksiyon veya alt programın çalışma sıraları yazılır. Bilgisayar programını
yazarken ana blok içerisinde belirlediğimiz algoritmaya uygun olarak
geliştirdiğimiz program kodlarını yazarız.


Şekil 2. Pascal Bilgisayar Program Kodları.

Şekil 2’de görüldüğü gibi Program ad verilmiştir. Daha sonra
değişkenlerin tipleri tanımlanmıştır. Bir sonraki bölümde fonksiyon veya alt
programlar olmalıdır. Burada gerek olmadığından yazılmamıştır. En son
kısımda ise pascal bilgisayar programının belirlenen bir algoritmaya göre
yazılması görülmektedir.