Amiga Dünyası sayı 2, sayfa 28

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 28

STOP: Programın çalışmasını keser. Çıktı penceresinde doğrudan modda STOP yazmak, Amiga-nokta veya CTRL-C tuşlarına basmak da aynı işi yapar.

CONTINUE: Tamamen ya da geçici olarak durdurulan (pause) bir programı çalıştırır. Doğrudan modda CONT komutu verilerek de aynı işlem yaptırılabilir. Bu menü seçeneği yalnız aktif olarak durdurulmuş ve devamı mümkün olan hallerde çalışır. Program bir hata nedeniyle durmuşsa ve bu arada programda bir değişiklik yapıldıysa, program "Can't continue" (Devam edemez) mesajı verir.

SUSPEND: Programı herhangi bir tuşa ya da Amiga-S tuşlarına basılana kadar geçici bir süre durdurur. Amiga-S ya da CTRL-S tuşlarına basmak da aynı işi yapar. Suspend, bir programın çalışması esnasında da mümkündür.

TRACE ON/OFF: Hata ayıklama işlemi için izleme olanağını açmak ya da kapatmak için kullanılır. Tracing (izleme) açık (ON) olduğunda liste penceresinde çalışan her komut sırayla dikdörtgen içine alınarak işaretlenir. Bu olanak, bir hata ortaya çıktığında programın nerede takıldığını anlamanıza yardımcı olur. Trace off yapıldığında, izleme işlemi durdurulmuş olur. Çıktı penceresinde doğrudan modda Trace On seçmek yerine TRON, Trace Off seçmek yerine de TROFF yönergeleri verilebilir.

STEP: Programı bir anda bir adım olarak çalıştırır. Eğer bir program çalıştırılmış ve durdurulmuşsa; Step, STOP yönergesini takip eden ilk yönergeyi çalıştırır ve doğrudan moda geri döner. Eğer satırda birden fazla yönerge varsa, her yönergeyi tek tek çalıştırır ve durur. Step'i klavyeden Amiga-T tuşları ile de çalıştırabilirsiniz. Liste penceresi görüntüde ise, çalışmakta olan yönergenin çevresi içi boş bir dikdörtgen ile çevrilerek belirtilir. Bu komut size bir programı adım adım izleyebilme şansını verir.

WINDOWS MENÜ:

Amiga BASIC ekranında pencereleri açmak için kullanılan iki seçenek vardır.

SHOWLIST: O anki programın liste penceresini açar. Liste penceresi açıksa fakat çıktı penceresi tarafından kapatılmış durumda ise, Show List komutu bu pencereyi öne alır. Menüden seçmek yerine Amiga-L tuşlarına basmak ya da doğrudan moddan LIST komutunu vermek yoluyla da liste penceresinin görüntülenmesi sağlanabilir.

SHOW OUTPUT: Çıktı penceresini açar. Liste penceresinin çıktı penceresinin önünde olduğu durumda, çıktı penceresini klikleyerek öne alabilirsiniz.

AMİGA BASIC'İN İŞLETİM KURALLARI:

Şu ana kadar Amiga Basic'in yüklenmesi, program dosyalarının çağrılması, editlenmesi ve kaydedilmesi işlemlerini örneklerle gördük. Bu bölümde de bu işlemleri kuralları ile sınırlayalım:

Amiga Basic'i Çalıştırma

Bu işlem için iki yol var: • Workbench'ten Amiga Basic ikonunu açmak.

• CLI ekranında, 1 > AmigaBasic yazarak RETURN tuşuna basmak.

• Workbench'te herhangi bir Amiga Basic programının ikonunu çift klik yaparak yüklemek. Bu işlem yalnızca Amiga Basic'i açmakla kalmaz, aynı zamanda seçtiğiniz programı da yükler ve çalıştırır.

Amiga Basic'ten Çıkmak ve Workbench’e Dönüş

Bu işlem için de aşağıdaki iki yoldan biri kullanılabilir:

• Menü çubuğundaki Project menü başlığı altındaki "Quit" komutunu seçmek.

• Çıktı penceresine system yazıp RETURN tuşuna basmak ya da bir Amiga Basic program içine SYSTEM komutunu yerleştirmek.

Amiga Basic'te Yazılmış Bir Program Dosyasını Yüklemek:

Mevcut bir Amiga Basic programını çalıştırmak için, önce bu programın belleğe yüklenmesi gerektiğini biliyorsunuz. Programın belleğe yüklenmesi için birçok yol var:

• Workbench'te iken Amiga Basic program ikonuna mouse'un seçim düğmesi ile çift klik yapmak.

• Amiga Basic açılmış ise, Project menüden "Open" komutunu seçerek çıkan istek penceresine programın ismini girmek ve RETURN tuşuna basarak ya da OK kutusunu klikleyerek işlemi onaylamak.

• Amiga Basic açılmış ise, çıktı penceresinden,

LOAD "program adı" ya da RUN "program adı" komutlarından birini vererek RETURN tuşuna basmak.

• Bir Amiga Basic programı halihazırda yüklü ise, bir başka programı yüklemek ve çalıştırmak için CHANGE yönergesi kullanılabilir.

Bir Amiga Basic Programı Kaydetmek:

Yeni bir Amiga Basic programı kaydetmek için ya Project menüdeki "Save As" seçeneği kullanılır ya da çıktı penceresinden SAVE yönergesi verilir. Daha önce yazılarak kaydedilmiş bir programı değiştirerek tekrar kaydetmek için ise; yine çıktı penceresinden SAVE yönergesi verilebileceği gibi, Project menüden "Save" seçeneği kullanılabilir.

Amiga Basic normalde tüm programları sıkıştırarak kaydeder. Bir programın bozulmasını önlemek için korumalı ya da bir kelime işlem programından okunabilmesi veya MERGE komutu ile kullanılabilmesi için ASCII kodları ile kaydetmek isterseniz, programı gereken opsiyonları belirterek çıktı penceresinden vereceğiniz SAVE komutu ile kaydetmelisiniz. Kullanılabilecek opsiyonlar ve anlamları komut açıklamalarında verilecektir. ASCII kodları ile kaydedilmiş bir dosyayı sonradan sıkıştırılmış bir dosya haline çevirmek için, herhangi bir opsiyon kullanmaksızın sadece SAVE komutunu vermelisiniz.

AMİGA BASIC'İN İŞLETİM MODLARI:

Amiga Basic'i açtığınızda, çıktı penceresi BASIC ismi ile komut kabulüne hazır olarak görüntülenir. Bu noktada Amiga Basic'in üç modundan birini kullanabilirsiniz: doğrudan mod, edit modu ve program çalıştırma modu.

Doğrudan Mod: Bu modda Amiga Basic komutları bellekte saklanmaz, çıktı penceresine girildiklerinde derhal yerine getirilirler. Gereken matematiksel veya mantıksal işlemlerin sonuçları doğrudan buradan alınabilir. Bu mod özellikle hata ayıklama işlemleri için çok faydalıdır.

Program Çalıştırma Modu: Bir program çalıştırıldığında, Amiga Basic bu moda geçer. Program çalıştığı sürece doğrudan moddan bir komut veremez ve liste penceresinde herhangi bir değişiklik yapamazsınız.

Edit Modu: Liste penceresindeki çalışmalarınız sırasında içinde bulunduğunuz moddur. Burada verilen komutlar program çalıştırılmadıkça yerine getirilmez.

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