Commodore sayı 7, sayfa 43

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 43

Va aa nn

YORDAMI &* & ya çağrılan bir alt-yordamlar dizisidir. Esasında, bir programı alt-yordamlar halinde yazmak büyük bir işi daha küçük parçalara bölerek kolaylaştırmaktan başka bir şey değildir. Öğretmenler bu küçük parçaların ne olması gerektiğini görmekte başarılıdır, çünkü işlerinin özünü bu oluşturur. Ama bu yol başarıyı nasıl artıracaktır diye sorabilirsiniz. Modüler programın diğer versiyonlar kadar uzun olması gerekmez mi? Bunlar geçerli sorulardır. Bu programı etkili yapan henüz sözünü etmediğimiz bir şey, kayıt tutmak. Yeni bir alt-yordam geliştirdiğiniz her zaman, ya da bir dergide kullanabileceğiniz bir alt-yordam görünce bunu hemen not etmelisiniz. Böyle bir yöntemle iki-üç program yazana kadar iyi bir alt-yordam koleksiyonuna sahip olabilirsiniz. Bu alt-yordamlar arasında öğrenci yanıtları için anahtar, ses, öğrencinin notunun hesabı ve başka birçok şey yer alabilir. Hepsi birden fazla programda kullanılabilecek sınıfta yaptığınız şeylere uyum göstereceklerdir. Sizin dilinizi, esprinizi kullanacak ve eğitim felsefenize uyacaklardır. Sizin sınıfta yaptığınızı vurgulayacaklardır.

Çok zaman geçmeden yeni bir program yazmak, esas programı yazmak ve eldeki işe göre alt-yordamları değiştirmekten ibaret olacaktır. Tüm değişiklikleri koleksiyonunuzdaki alt-yordamlarla yapabilirsiniz. Yani her seferinde Amerika'yı yeniden keşfetmek gerekmeyecektir. Kendi alt-yordam stoğunuza güvenmek, boşa zaman ve güç harcanmasını önleyecektir.

Bu yöntemi kullanmaya başladıktan kısa bir süre sonra programlarınız artmaya, yazışınız hızlanmaya başlayacaktır. Kalite artacaktır, çünkü bir alt-yordamı birkaç kere kullanıp alıştıktan sonra ilk seferde aklınıza gelmeyen yeni uygulama alanları düşünmeye başlayacaksınız. Bunun yanısıra öğrencilerin önerileri de ara sıra dikkate alınmalıdır. Sadece bir-iki program yazmayı düşünüyorsanız bu yöntemi kullanmanıza o kadar gerek yok. Çünkü bu yöntem ancak bir-iki sömestr sonra gerçek anlamda üretken olmaya başlayacaktır. Kişisel bilgisayarlar cep hesap makineleri gibi eğitimin bir parçası haline gelmiştir. Profesyonel hayatınızla tamamen bütünleşip bütünleşmeyeceği ayrı bir sorun. Asıl sorun yaygın kullanımının nasıl sağlanacağı.

Yazının ekinde bu konuya ilişkin bir program ve bir alt-yordam örneği göreceksiniz. Her yordam REM'lerle tanımlanmakta. Ancak iki tanesi üzerinde özellikle durmak gerek: İlk olarak INPUT alt-yordamı var. Bilgisayarda deneyimsiz olanların başına çok bela olan kazaları önlemek için INPUT'un yerine kullanılmakta. INPUT'u bir dizi değişken içinde aldığı için REDO FROM START hatasını önler. Programlarınızı bu tür hatalardan korumak için INPUT alt-yordamını kullanabilirsiniz. Ya da RUN/STOP dışında her tuşun INPUT yeteneğini ortadan kaldırmak üzere değiştirin. İkinci olarak KARAKTER ARAMA alt-yordamı gelir. Bu alt-yordamda bir $ işareti aranmakta ama onun yerine başka bir karakter de konabilir. Bu alt-yordamı belirli bir karakter grubunu, örneğin büyük harfleri aramak üzere başka programlarda da kullanabiliriz.

Örnek program şu haliyle bile işe yarayabilir. Ama ona kendi alt-yordamlarınızdan bir-iki tane eklemenizin de sakıncası yoktur. Bu programı, isterseniz yüzde problemlerini çözmeye yönelik bir eksersize dönüştürebilirsiniz. Birçok şeye uyarlanabilecek bir model program bu. Örneğin bu versiyonu, orijinali hazırlamak için gereken zamandan çok daha kısa bir sürede aritmetik işlemlerle ilgili bir programa çevirebilirsiniz. Bu iş kolay, çünkü yeni programlar daha önce geliştirilmiş alt-yordamlara dayanarak yazılmakta. O

GETAS: "ORAL TA YOR 41

A

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