Commodore sayı 76, sayfa 14

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 14

ommodore 64 ilk piyasaya sürüldüğünden beri her zaman gündemde olan bir konu Basic yorumcusunun ne kadar yetersiz olduğudur. Bunun üstesinden gelmek için en sık başvurulan yöntem makine dili kullanmaktadır. Ancak programlamaya yeni başlayan birçok kişi olduğu düşünüldüğünde makine dili anlaşılmaz bir şifre gibidir. Bu durumda Basic programcısının en büramlardır. Bunların en yaygın olarak kullanılanı hiç kuşkusuz Simons' Basic'tir. Kendi eklediği komutlar yardımıyla grafik, müzik ve programlama işlemlerine büyük kolaylıklar getiren Basic'in yanı sıra ülkemizde pek tanınmayan yardımcı bir program daha vardır: Sysres. Simons' Basic, programlarınızda kullanmak üzere komutlar ekler. Yani Simons' Ba- .

Sysres ise programlama safhasında programcıya yardımcı olacak komutlar içermektedir ve programların çalışması için Sysres'e ihtiyaç yoktur. İngilizce'de “debugging” denen, programın hatalardan (bug) kurtarılması anlamına gelen işlem sırasında Sysres programcıya büyük rahatlık sağlamaktadır. Bunların yanı sıra çeşitli amaçlarla Basic'e komut ekleyen programlar bulunmaktadır. Ancak bunlar çok özel işler için yazılmış programlardır. Örneğin dergimizin eski sayılarında verilen programlardan bazıları üç boyutlu basit cisimler, animasyon, müzik ve grafik çizimleri gibi konularda özelleşmişti. Bu programlar belli amaçlara hizmet ederken çok verimli olarak kullanılabilirler. Fakat hiçbiri Basic veya Sysres gibi tam bir programcılık paketi değildir.

Sinan Vural

Çalışma Ortamları Commodore 64 kullanırken, programcı iki ayrı ortamda çalışır aslında. Bunlardan ilki bilgisayarı açtığınızda karşınıza gelen direkt kullanım şeklidir. Burada satır numarası kullanılmadan verilen tüm komutlar anında işlenir ve gerekli işlemler yapılır. Diğer ortam ise, yazılan programın satır numaralarına göre işlenmesidir. Program sırasında herhangi bir aksaklık olması durumunda veya istenilirse yine direkt moda geçilir. Simons' Basic'in program ortamında çalıştığını söylemiştik. Bu programı kullanırken eski programlarınızı yükleyip, üzerinde düzenlemeler yapıp yeni komutları ekleyebilirsiniz. Ancak yapılan değişiklikler artık normal 64 ile çalışmaz hale gelmiş bir program yaratacaktır. Yani programı için Basic hafızada olmalıdır. Belirtilmesi gereken bir nokta da Simons' Ba-

Klavyeyle gezinmek için ← ve → tuşları.