AMIGA DOS'u ANLAMAK 1

birçok Amiga sahibi, Amiga'sında Street Fighter oynamaktan daha farklı birşeyler yapılabileceğinin farkına varmış durumda. Bu kişiler harekete geçmeye karar verdikleri zaman bilgisayarcılarla aralarında ilginç diyaloglar geçmektedir:

- Artık Street Fighter oynamak istemiyorum. Daha ciddi şeylerle uğraşmak istiyorum.

- Bak şimdi yeni bir strateji oyunu geldi ki, üüfl. Veya; - (Ellerini ovuşturarak,) O zaman sana bir PC satalım. Veya; Bilgisayarcı MasterSeka'nın bilmem kaçıncı versiyonunu kopyalayıp olayın zavallı kahramanına verir. Zavallı kahramanımız, elindeki disketle birlikte heyecanlı bir şekilde evinin yolunu tutar. Daha sistem ve makina hakkında hiçbir şey bilmeyen zavallı kahramanımız, birkaç gün kendi kendine debelen- ,dikten sonra tekrar Street Fighter'ının (Pardon, Street Fighter'ın; zavallı kahramanımız ne de olsa kopya kullanıyor) başına geçer. Veya; Bilgisayarcı MasterSeka'nın bilmem kaçıncı versiyonunu kopyalayıp olayın zavallı kahramanına verir. Zavallı kahramanımız, elindeki disketle birlikte heyecanlı bir şekilde evinin yolunu tutar. Eline oradan buradan birkaç program dökümü ve eğer şansliysa Amiga Hardware Reference Manual'ı (Commodore-Amiga, İnc.) geçirir. Sistem ve Makina hakkında hiçbir şey bilmeyen zavallı kahramanımız, garip garip programlar üretmeye başlar. Yaptığı programlar sadece kendi makinasında çalışır. KickStart 1.2'de yaptıkları KickStart 2.0 ve üstünde, 1Mb hafıza isteyen programları bir sürü chip mem'li veya bir sürü fast mem'li makinalarda (çünkü zavallı kahramanımızın slow mem'i vardır - $200000) çalışmaz vs, vs.. Emin olun Amiga piyasasının daha fazla kötü "programcı"ya ihtiyacı yok.

Bu giriş yazısında anlatmaya çalıştığım nokta, Amiga üzerinde ciddi bir işe başlayacaksanız (gerek programcı, gerekse kullanıcı olarak), işi temelinden almanız gerektiğidir. İlk yapmanız gereken şey ise Amiga'nın sistemini öğrenmek. Amiga kullanıcı ile iki türlü iletişim kurar: Workbench ve AmigaDOS. Bu yazı dizisinde en basit seviyeden başlayıp en üst seviyeye kadar AmigaDOS'u inceleyeceğiz. Yazılarımda refeolarak Commodore'un A3000 ve A4000 ile birlikte gelen kitaplarını alacağım. Bu yazı dizisi tamamen 2.0 ve üstü sistemlere yöneliktir. (A5004, A600, A1200, A3000, A4000). Eğer 1.2 veyasi.3 Amiga'lara sahip olup da bişeyler üretmek iİsteyenler varsa, tavsiyem hemen sistemlerini geliştirmeleri... GİRİŞ: AmigaDOS, en kaba tanımıyla; Amiga'nın disk işletim sistemidir. Amiganız çalışirken AmigaDOS daima aktiftir. Amiga- DOS, programların ihtiyaç duyduğu tüm dosyalama işlerini üzerine alır. Ek olarak Amiga sisteminin diğer bazı fonksiyonlarını ve hatta birçok basit uygulamayı içerir. Workbench'den farklı olarak AmigaDOS, komutları klavye yardımıyla girilen bir command line'dan (komut satırı) işler. Komutları tam olarak öğrendikten sonra Amiga'nızı ikonlar ve menülerle olduğundan daha etkili kullanabilirsiniz. Bu yüzden sadece Workbench kullanan insanlar bile AmigaDOS öğrenmek zorundalar. Şimdi yavaş yavaş AmigaDOS'un derinliklerine inmeye başlayalım. SHELL: Sheli, AmigaDOS ile iletişim kurmak için kullanılan özel bir window'dur (pencere).

Bir shell açmak için yapmanız gereken şey, ikonuna çiftklik yapmak veya başka bir shell üzerinden newshell komutunu girmektir. Aynı anda birden çok shell açabilirsiniz. Bütün shell'ler birbirinden bağımsız çalışırlar. Shell'lerin birinde bir program çalışırken, başka bir shell'de başka bir programı (veya aynı programı) ça- Bu Amiganızın MultiTasking özelliğinin en güzel uygulamalarından biridir; bir iş yaparken, o işin bitmesini beklemek zorunda kalmıyorsunuz. Shell window'larının yerini ve boyunu değiştirebilir, zoom edebilirsiniz. Kısacası, normal window'larla yapabildiğiniz. her şeyi (grafik gösterme ve Workbench işlemleri hariç), shell window'larıyla da yapabilirsiniz. Eğer Workbench üzerindeyseniz, AmigaDOS komutlarını shell açmadan da kullanabilirsiniz. Bunun için Workbench pulldown (yukarıdan açılan) menüsündeki execute komutunu (sağAmiga-e) kullanmalısınız. DOSYALAR, DIRECTORY'LER ve PATH'LER: AmigaDOS, bilgileri directory'lere Vealt-directory'lere saklar. Önce kısa tanımlamalar: Directoryler, — Workbench'deki werlara (Çekmece) eşittir. Alt-Directoryler, directory içindeki directory'lerdir. Directory'lerin içinde yer alan şeylere Dosyalar denir. Bunlar çalışabilir dosyalar (executable) veya data dosyaları olabilirler. İkonlar, dosyaları ve directory'leri belirtirler. Kullanılması şart değildir. Path, bir dosyaya ulaşmak için gerekli olan directory ve alt-directory'ler serisidir. Root, verilen device'daki en üst directory'dir. Volume, bir diske veya hard disk parçasına (partition) verilen addır. Bir Device, pek çok şeyi ifade edebilir fakat genelde disket sürücü veya yazıcı gibi fiziksel cihazları tanımlamak için kullanılır.

Dra-

Önümüzdeki ay bu terimlerin daha geniş açıklamalarıyla yazıma devam edeceğim. Bir sorunla karşılaşırsanız vakit kaybetmeden Acil Servis'e yazın...

VOLKAN UÇMAK