Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları İrfan MACİT 1 1. Giriş 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 e- posta 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.
14
Embed
Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders ...Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları İrfan MACİT 1 1. Giriş Turbo Pascal bilgisayar
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları İrfan MACİT
1
1. Giriş
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 e-
posta 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.
Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları İrfan MACİT
2
Ş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}
Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları İrfan MACİT