Commodore sayı 40, sayfa 13

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 13

ların maliyeti önemli derecede du, müştür. Birçok yeni Compiler geliş- tirilmiş ve gerekli hesaplama süresi oldukça kısalmıştır. Günümüzde Co- bol, Pascal, PL/1, Forth, Ada, Lo- go, Lisp, C, Prolog ve her şeyden ön- ce Basic büyük önem kazanmıştır ve programcıların işini oldukça kolay- laştırmaktadır. C-64'ün Basic'inde yukarıdaki program oldukça değişik bir hal alır. Aşağıda göreceğiniz satırlarda 8 No.'lu disket sürücüsündeki bir segu- ential dosya 9 No.'lu sürücüye kay- dedilmektedir: 10 OPEN 1,8,2, “DA- TA,SEO,READ” 20 OPEN 2,9,3, “DA- TA,SEO,WRITE” 30 INPUT # 1,A$ 40 PRINT # 2,A$ 50 IF ST< >0 THEN 70 60 GOTO 30 70 CLOSE #2 80 CLOSE #1 90 END Az çok İngilizce bilen herkes ko- mutların ne işe yaradığını hiçbir ön bilgiye sahip olmaksızın anlayabilir: İlk önce 8 ve 9 No.'lu sürücülerin herbiri için bir kanal açılır, birincisi üzerinden veriler okunurken ikincisi üzerinden kaydedilir. Bu arada ST (status « durum) değişkeninden daha kaydedilecek veri olup olmadığı öğ- renilir. Son olarakda tüm kanallar kapatılmaktadır. Şu anda birçok kişi bilgisayar kul- lanımı için en uygun ortamın sağlan- dığını düşünebilir, fakat yine de ba- zı pürüzler hâlâ mevcuttur. Örneğin bilgisayar kullandığı ileri programla- kalır. Yukarıdaki programda unutu- lacak bir ““#” işareti her şeyi değiş- tirir. 4.0'da problemimiz şu

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