Commodore sayı 40, sayfa 13

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 13

ARLAR

ların maliyeti önemli derecede düşmüştür. Birçok yeni Compiler geliştirilmiş ve gerekli hesaplama süresi oldukça kısalmıştır. Günümüzde Cobol, Pascal, PL/1, Forth, Ada, Logo, Lisp, C, Prolog ve her şeyden önce Basic büyük önem kazanmıştır ve programcıların işini oldukça kolaylaş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 sequential dosya 9 No.'lu sürücüye kaydedilmektedir: 10 OPEN 1,8,2, “DATA,SEQ,READ” 20 OPEN 2,9,3, “DATA,SEQ,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 komutları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 her biri 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 olarak da tüm kanallar kapatılmaktadır. Şu anda birçok kişi bilgisayar kullanımı için en uygun ortamın sağlandığını düşünebilir, fakat yine de bazı pürüzler hâlâ mevcuttur. Örneğin bilgisayar kullandığı ileri programlama dilleri bazen çok karmaşık kalır. Yukarıdaki programda unutulacak bir “#” işareti her şeyi değiştirir. 4.0'da problemimiz şu

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