PASCAL PROGRAMLAMA DİLİ İLE İLGİLİ ÇALIŞMALARIM... |
|
|
|
1990'lı
yıllarda merak ettiğim yapısal programlama dillerinden biri olan Pascal
Programla Dilini kendi kendime öğrenmek için piyasadan, Pascal ve bir adım
ötesi olan Turbo Pascal ile ilgili bir çok kitap alarak işe başladım...
Belli bir süre sonra hem kendim için, hem de öğrencilerim için hem de meraklı
olanlara faydalı olması için "Turbo Pascal 7 Ders Notları"nı yazdım...
Sonuçta Turbo Pascal ile ilgili, basit anlatımlı, örnek ve çözümleri ile
sınav sorularını da içeren ders notlarım ortaya çıktı... Yan taraftaki linkten indirip bir inceleyin bakalım, beğenecek misiniz? |
Turbo Pascal programlama dili ile ilgili ders notlarını indirmek için tıklayınız... |
|
|
Yukarıdaki pencerede bahsettiğim Turbo Pascal programlama dili ile ilgili ders notlarınındaki problemlerin çözüm dosyaları olan tüm dosyalarla, bunun haricindeki başka program dosyalarının kodlarından oluşan yaklaşık 170 dosyayı yan taraftaki pasprog.rar dosyasını indirip bir klasöre çıkartın. Daha sonra da aşağıdaki pencerede açıkladığım TURBO.EXE dosyası ile bu dosyaları inceleyebilir, çalıştırabilir, değiştirebilir veya derleyebilirsiniz... | pasprog.rar
arşiv dosyasını indirmek için tıklayınız... |
|
|
Turbo
Pascal programlama dilinde program yazmak, derlemek, çalıştırmak için
gerekli olan TURBO.EXE, TPC.EXE ve daha bir çok program dosyalarına ihtiyaç
vardır. İşte bu program dosyalarının tümünü yan taraftaki linkten TP7-programi.rar
adlı arşiv dosyasında bulunmaktadır. Bu dosyayı indirip içindeki dosyaları
bir klasöre (örneğin TP7 adlı) çıkartınız. Ayrıca Üstteki penceredeki
pasprog.rar arşiv dosyasındaki tüm pascal program dosyalarını da TP7 klasörüne
kopyalayınız.TURBO.EXE adlı program pascal program dosyası yazmaya, düzenlemeye,
çalıştırmaya, erlemeye... yarar.TURBO.EXE programını çalıştırmak için
de aşağıdaki pencerede anlattığım DOSBOX veya benzeri emulator programına
ihtiyacımız var. Bu emulator programını aşağıdaki pencerede anlattığım
gibi kurunuz ve TURBO.EXE dosyasını kopyalayıp DOSBOX üzerine yapıştırarak
TURBO.EXE yiçalıştırabilirsiniz... |
TP7-programi.rar arşiv dosyasını indirmek için tıklayınız... |
|
|
XP
den sonraki Windows sürümlerinde 32 bitlik dosyalar direkt olarak çalışmamaktadır...
Bu tür dosyaları çalıştırmak için, 32 bitlik dosyaların çalışmasını sağlayan
DOSBOX gibi Emulator programlarına ihtiyaç vardır...Bu tür dosyaları internetten
bulup indirebilirsiniz ve çalıştırmak istediğiniz dosyayı kopyalayarak
(örneğin DOSBOX) emulator programının üzerine yapıştırarak programı çalıştırabilirsiniz... |
DOSBOX programını
indirmek için tıklayınız... |
|
|
Turbo
Pascal'da yazdığım basit bir oyun programına ne dersiniz? Oyunun kuralı şöyle; ekranda, rastgele merkezli ve rastgele yarıçaplı çemberlerin iç bölgelerinde bulunan bir noktanın koordinatları tahmin edilmesi isteniyor.Girilen nokta ile çemberin merkezine olan uzaklık, çemberin yarıçapından küçük veya eşitse, oyuncunun puanı çemberin yarıçap uzunluğu ile ters orantılı olarak artıyor ve ekranda atış yapılan nokta gösteriliyor ve altına "İsabetli atış..." yazdırılıyor. Şayet tahmin edilen nokta çemberin iç bölgesinde değilse, yine bu nokta ekranda gösteriliyor, puan 1 eksiltiliyor ve atış noktasının altına; "Karavana..." ifadesi yazdırılıyor.Sonra ekrana oyuna devam etmek için (Enter) Çıkış için (C) ye basılmasını isteyen bir mesaj geliyor... |
Turbo Pascal
programı ile yazdığım atis.pas adlı dosyanın pascal koodlarını görmek için
tıklayınız... |
|
|
Turbo
Pascal'da yazdığım yukarıdaki oyunu oynamaya ne dersiniz? Atis.pas adlı dosyanın derlenmiş (çalışabilir) atis.exe programını oynayabilmek için, yan penceredeki linkten atis.rar dosyasını indirerek içindeki atis.exe ve diğer dosyayı bir dizine çıkartınız.Daha sonra da atis.exe dosyasını kopyalayarak DOSBOX adlı programın (veya kısayol yaptıysanız bu kısayolun) üzerine yapıştırınız veee oyun hazır... Bakalım kaç puan alacaksınız? İyi oyunlar... Not: DOSBOX ile ilgili açıklama ve kullanımı yukarıda bulabilirsiniz... |
atis.rar
arşiv dosyasını indirmekiçin tıklayınız... |
|
|
Yine
Turbo Pascalda yazdığım başka bir oyun programına ne dersiniz... Adamasmaca adlı klasik oyunun Turbo Pascal kodlamasını yan taraftaki linkten inceleyebilirsiniz... |
Adamasmaca programının kodlarını görmek için tıklayınız... |
|
|
Adamasmaca
adlı oyun programının adamas.exe ve diğer dosyalarının bulunduğu adamas.rar
arşiv dosyasını yandaki pencereden indirip içindeki adamas.exe dosyasını
dosbox.exe (ya da dosbox kısayolunun) üzerine yapıştırın... İşte oyun karşınızda...
Oynayın bakalım, kaç puan alabileceksiniz?... |
adamas.rar arşiv dosyasını indirmek için tıklayınız... |
|
|
Basit bir oyun programı daha...Sayı Bulmaca...Çalışan sayibul.exe osyası ve sayibul.pas adlı dosyalarının bulunduğu sayibul.rar arşiv dosyasını yandaki pencereden indirip içindeki sayibul.exe dosyasını dosbox.exe (ya da dosbox kısayolunun) üzerine yapıştırın... İşte oyun karşınızda... Oynayın bakalım, kaç puan alabileceksiniz?... | sayibul.rar arşiv dosyasını indirmek için tıklayınız... |
|
|
Yine basit bir oyun programı daha..."Ben Ne Yazdım" oyunu... Bilgisayarın rastgele harflerden saçma sapan kelimeyi bulmaya çalışacaksınız... Çalışan benneya.exe dosyası ve benneya.pas adlı kod dosyalarının bulunduğu benneyazdim.rar arşiv dosyasını yandaki pencereden indirip içindeki benneya.exe dosyasını dosbox.exe (ya da dosbox kısayolunun) üzerine yapıştırın... İşte oyun karşınızda... Oynayın bakalım, kaç puan alabileceksiniz?... | benneyazdim.rar arşiv dosyasını indirmek için tıklayınız... |
|
|
Yine 90'lı yıllarda yazdığım, kütüphanedeki kitap kayıtlarını, kitap alan kişilerinin bilgilerini tutan, bilgilerde değişiklik-düzeltme imkanı veren bir Kütüphane programı yazmıştım... İnceleyin bakalım, nasıl olmuş ? | Kütüphane programının kaynak kodlarını görüntülemek için tıklayınız... |
|
|
Çalışan kitaplik.exe dosyası ve kitaplik.pas adlı kod dosyasının ve ilgili
veri dosyalarının bulunduğu kitaplik.rar arşiv dosyasını yandaki pencereden
indirip içindeki kitaplik.exe dosyasını dosbox.exe (ya da dosbox kısayolunun)
üzerine yapıştırın... İşte program karşınızda... İnceleyin bakalım, nasıl
olmuş?... Not 1) Kitaplik.exe programı çalıştığında sizden şifre soracaktır. Şifre (küçük harflerle İzmir Fen Lisesi'nin baş harfleri) ifl dir. Not 2) Şayet şifreyi değiştirmek isterseniz; şifre sorulduğunda (eski-şifre)/(yeni-şife) olarak(arada hiçbir boşluk bırakmadan) giriniz... Örneğin ifl olan şifreyi korhan olarak değiştirmek istersek; şifre sorulduğunda ifl/korhan girip (bu yazılar ekranda görünmez) Enter tuşuna basarız.Program sizden tekrar ikinci defa şifre isteyecektir, buna da korhan girerek Enter tuşuna basmalıyız. |
Kütüphane programı ile ilgili içinde KITAPLIK.EXE, KITAPLIK.PAS ve diğer dosyalarının bulunduğu kitaplik.rar arşiv dosyasını indirmek için tıklayınız... |
|
|
Turbo Pascal Programlama Dili ile ilgili çalışma soruları ve bazılarının çözümlerinin pdf dosyasını görüntüleyebilirsiniz. İnceleyin bakalım hangi soruları çözebileceksiniz? :))) | Pascal sorularından oluşan pascalso.pdf dosyasını görmek için tıklayınız... |