TURBO PASCAL İLE PROGRAMLAMAYA GİRİŞ (1)
Turbo Pascal bilgisayar programlama dili DOS işletim sistemi altında
çalışan bilgisayar programlama dili aracıdır. Genel amaçlı bir programlama
dili ve aynı zamanda gerekli operatör komutları ile hassas hesaplamalar
için kod yazılabilen bir programlama dilidir. Genellikle kullanılan bilgisayar
programlarında programcının bir iki fare tıklaması ile program yapmasına
izin veren programlar tercih edilmektedir. Pascal bu tür bilgisayar dillerinin
temelinde duran aslında yapısal bir bilgisayar programlama dilidir. Yapısal
bilgisayar programlama dilleri nesne yönelimli bilgisayar programlama
dillerinin atası sayılabilir. Nesne yönelimli bilgisayar programlama dili
oluşturulan bir nesnenin özellikleri değiştirilerek defalarca kullanılmasına
olanak tanıyan bilgisayar programlama yaklaşımı olarak tanımlanabilir.
Detaylı olarak bu konu haricinde incelenecektir.
Turbo pascal bilgisayar programlama dilinde yazdığımız program kodlarını
bilgisayarın anlayabileceği program kodlarına (hexadecimal code)
çevirerek yazarız. Kısa bir örnek vermek gerekirse arkadaşımıza bir eposta
yazdığımızda arkadaşımız yazdığımız yazı dilini biliyor ise e-postayı
açarak okuyacaktır. Biz kendi yazı veya anlatım dilimizde kullanıldığımızı
ilmişimde kullanarak işlerimizi görüyoruz. Bilgisayarlara bir iş veya eylem
yaptırmak istediğimizde bu bir hesaplama veya bir robot kolunun eylemi
de olabilir, bilgisayarın anlayabileceği anlatım (kodlara) diline çevirmemiz
gerekir. Bu işlemi ise derleyici (compiler) denen bilgisayar programlama
araçları yapar. Derleyiciler üretilen firmaların adları veya bu firmaları kolay
hatırlansın diye verdikleri adlar ile anılırlar. Turbo pascal Borland
firmasının (şu anda Inprise) ürettiği bilgisayar programlama aracıdır.
Şekil 1. Turbo Pascal Bilgisayar Programlama Dili Ekran Görüntüsü.
Turbo pascal yapısal bilgisayar programlama dili olarak bahsetmiştik.
Yapısal bilgisayar programlama dilinde program kodları fonksiyon ve alt
programlar olarak yazılırlar. Daha sonra yazılan bu bilgisayar
programlama kodları ana program bloğu içerisinden çalıştırılır. Yazılan
bilgisayar program kodları çalıştırılabilmesi için mutlaka derlenmesi
gerekir. Yapısal programlama dillerinde yazılan bilgisayar programlarında
yazılacak olan kodlar belirli bir şekle göre yazılmaktadır. Programın
başlangıcı, değişkenlerin tanıtılması (deklarasyonu), fonksiyonların ve alt
programların tanıtılması ve yazılması ayrı bölümler halinde yazılmaktadır.
Program Basla; {Burası programın başlangıcı ilk yazılan kod
parçası}
type {Programın içerisinde kullanılacak olan değişkenlerin
yeniden tanımlanması veya kullanıcı tanımlı tiplerin
tanımlandığı bölüm}
var {Programın içerisinde kullanılacak olan değişkenlerin
tanımlandığı bölüm}
function us(x); {Fonksiyonların yazıldığı bölüm}
procedure tekrar(x,t); { altprogramları yazıldığı bölüm}
BEGIN
{Bu bölümde programın çalışması sırasında işletilecek olan
komut, fonksiyon veya alt programlar belirlenen bir
algoritmaya göre yazılır}
END.
Pascal halen güncel kullanımda mı?
evet kullanımda