Bu sayfadaki yazılar
Sayfanın metni
Sayfa 70
PC'ler ya da kişisel bilgisayarlar, artık küçük ve orta boy şirketler için ciddi bir bilgi işlem çözümü olarak kullanılmaya başlamıştır. Tipik bir konfigürasyon, bir Commodore PC-20, bir yazıcı ve muhasebe, stok kontrol gibi işletme programlarından oluşur. Bu, düşük bir ilk yatırım ile atılmış doğru bir adımdır. Daha sonraki adımlar için ne olanaklar olduğunu görmeden önce sistem birimi, klavye, ekran ve disket ve sabit diskten (PC-20) oluşan IBM PC uyumlu Commodore PC'leri kısaca özetleyelim: Sistem birimi: 8088 mikro-işlemcisi, 256, 512 veya 640KB ana bellek, disket sürücü kontrol devresi, bir paralel (yazıcı için) ve bir seri (yazıcı veya modem için) port, 5 adet genişleme slot'u ve güç kaynağından oluşur. Ekran: Standart olarak 25x80'lik yeşil ekran kullanılmaktadır. Ayrıca renkli ekranlar da kullanılabilir. Klavye: 85 tuşluk klavyede 10 fonksiyon tuşu, sayısal bilgi girişi için tuşlar ve ışık göstergeli Caps-Lock ve Num-Lock tuşları bulunmaktadır. Disket sürücüleri: Yarım yükseklikli 360KB'lık 1 veya 2 disket sürücüler kullanılmıştır. Bu sürücülerle standart 5-1/4 inchlik disketler kullanılabilmektedir. Sabit disk: PC-20'lerdeki standart 10MB'lık sabit disklerin yanında daha yüksek kapasiteli sabit diskler de kullanılabilir. PC-10 veya PC-20, bir ekran ve bir klavyeleri olduğundan aynı anda ancak bir kişi tarafından kullanılabilirler. Başka bir deyişle, sabit diskinde hem muhasebe hem de stok kontrol programı olan bir PC-20'de bu programlardan ancak biri çalıştırılabilir; ayrıca muhasebe programını da yalnızca bir kişi kullanabilir. Dolayısıyla bir artan ihtiyaç örneği olarak aynı anda hem stok hem de muhasebe programlarının kullanılması isteğini ele alırsak bir kaynak paylaşımı problemi ile karşılaşmış oluruz. Burada paylaşılabilecek kaynaklar, sabit disk, programlar, diskteki bilgiler ve PC'nin merkezi işlem birimi olabilir. Şimdi hem muhasebe hem de stok programının aynı anda kullanılabilme problemine çözüm ararken alternatif kaynak paylaşımı çözümlerini de inceleyelim: Kaynak paylaşım yöntemleri: a- Ek donanım kullanmadan.
b- Terminal bağlantısı. c- PC'lerin birbirine bağlantısı.
a- Ek donanım kullanmadan bazı paylaşım problemleri çözülebilir. Örneğin, bir PC-10 veya terminal ile bir PC-20'nin diskindeki bilgilerin veya programların paylaşılması koşullu olarak sağlanabilir. Bu koşullar, PC-20'de aynı anda çok işlem yapabilen (multitasking) bir programın çalışıyor olması ve/veya kullanılan programların bu paylaşım yöntemi düşünülerek yazılmış olmasıdır. Yöntem, PC-20'nin seri portuna terminal veya PC-10 bağlantısıdır. Uygun yazılmış programlarla aynı anda PC-20'nin hem klavyesinden hem de seri portundan giriş yapılabilir. Bu yöntemin olumlu yanı ucuz oluşu, olumsuz yanları ise en çok iki bağlantı ile sınırlı oluşu (PC'lerin en çok iki seri portu olabilir) ve bu iş için özel program yazılması gereğidir. Ayrıca bu konuda herhangi bir standart olmadığından PC'ye takılı veya takılacak herhangi bir donanım/yazılım ürünü ile uyumsuzluk çıkması olasılığı da vardır. Büyümenin söz konusu olmadığı ve ucuz çözümlerin tercih edildiği durumlarda kullanılabilir.
b- Terminal bağlantısı, ek donanım ve yazılım kullanılarak gerçekleştirilebilir. Bu yöntem prensip olarak yukarıdaki gibi çalışır. Ek donanım ile ikiden fazla terminal bağlamak mümkündür. Terminal sayısının artması, PC'nin merkezi işlem biriminin yükünün ve bellek ihtiyacının artması anlamına geleceğinden gerçek uygulamalarda birkaç terminalden sonra bu yöntem kullanışsız olacaktır. Ayrıca 8088 tek çok kullanıcılı bilgisayarlar için tasarlanmamış olduğundan bu yöntemle yapılan bağlantılarda kullanılacak programların uyumsuzluk sorunları çıkartması olasıdır. Yine de yukarıdaki yöntemden daha kullanışlı ancak daha pahalı bir çözüm olarak fazla büyümenin gerekmediği durumlarda düşünülebilir. Bu alanda da bir standardın olmayışı bu yöntemin olumsuz yanlarındandır. PC'lerin birbirine bağlantısı, her PC'de ek donanım ve yazılım gerektiren bir yöntemdir. Fiziksel bağlantı koaksiyel veya telefon kabloları ile yapılabilir. Yabancı literatürde Local Area Network (LAN) olarak anılan bu yöntem aslında PC'lerin birbirlerine bağlanmasında çok daha genel amaçlı olup geniş uygulama alanları vardır ve uluslararası standartlar ile tanımlanmıştır. LAN burada yalnızca PC'ler arasındaki bağlantılar açısından ele alınacaktır. Bu yöntem ile birbirine bağlanan PC'ler, diğer PC'lerin kaynaklarını (örneğin sabit disk veya yazıcı) kendi kaynaklarıymış gibi görerek kullanabilmektedirler. Kaynak kullanımının düzeni, işletim sistemi düzeyinde (MS-DOS 3.1 veya sonrası) network yazılımı tarafından sağlanmaktadır. Maliyet yönünden yukarıdaki yöntemlerden daha pahalı olmakla beraber gerçek anlamda kaynak paylaşımını sağlayan, standartlara dayalı, güvenilir ve büyüyebilen bir çözüm olarak tercih edilmektedir. Her ekranın aslında bir PC oluşu nedeniyle tüm sistemin güvenilirliği çok yüksektir. Ayrıca sistemin büyümesi ile performansın düşmesi yukarıdaki sistemlere oranla çok daha azdır, her ekran bir PC oluşu nedeniyle kendi merkezi işlem birimine sahip olduğundan her birinde çalışan program yalnızca kendi merkezi işlem birimini meşgul etmektedir. Standartların varlığı, bunlara göre yazılmış ve yazılmakta olan programların sayısını arttırmıştır. Örneğin birçok programlama diline ilişkin derleyicilerin (compiler) artık çok kullanıcılı versiyonları çıkartılmaktadır, bunun anlamı tek kişinin kullanımı için yazılmış olan birçok uygulama programının LAN ile kolayca çok kullanıcılı hale getirilmesidir. Bunların sonucu olarak, bir PC network ile yukarıdaki muhasebe ve stok programının aynı anda kullanılması problemi (hatta aynı anda iki kişinin birden muhasebe programını kullanması problemi) güvenilirliği yüksek ve standart bir yöntem ile çözülmüş olur. PC'ler ile bilgi işleme başlangıç, ilk yatırımın düşüklüğü, büyüyebilme, güvenilirlik ve standarda dayalı bir genişleme çizgisinin varlığı nedeniyle doğru bir adımdır. Ancak burada dikkat edilmesi gereken nokta, bir PC network'ün bir mainframe'e alternatif olamayacağı ama gerekirse ona bir tamamlayıcı sistem olarak eklenebileceğidir. PC network, yavaş yavaş büyüyecek küçük ve orta boy şirketlerle, aslında mainframe kullanan ancak birçok uzak yerdeki bölümlerine güvenilir bilgi işlem çözümü götürmek isteyen büyük şirketlere cevap verecektir. Gerek PC'lerin gerekse PC networklerin mini ve mainframeler ile bağlantıları için var olan standart çözümler PC'lerin büyük şirketlerdeki yerlerini sağlamlaştırmaktadır. Sonuç olarak PC'nin her boydaki kuruluşun çeşitli bilgi işlem ihtiyaçlarına cevap verebilecek bir bilgisayar olduğu, dolayısıyla PC ile atılacak adımın yanlış olmayacağı rahatlıkla söylenebilir.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 71
tüm sistemin güvenilirliği çok yük- sektir. Ayrıca sistemin büyümesi ile performasın düşmesi yukarı- daki sistemlere oranla çok daha azdır, her ekran bir PC oluşu ne- deniyle kendi merkezi işlem biri- mine sahip olduğundan her bi- rinde çalışan program yalnızca kendi merkezi işlem birimini meş- gul etmektedir. Standartların var- lığı, bunlara göre yazılmış ve ya- zılmakta olan programların sayı- sını arttırmıştır. Örneğin birçok programlama diline ilişkin derle- yicilerin (compiler) artık çok kul- anıcılı versiyonları çıkartılmakta- dır, bunun anlamı tek kişinin kul- anımı için yazılmış olan birçok uygulama programının LAN ile kolayca çok kullanıcılı hale ge- irilebilmesidir. Bunların sonucu olarak, bir PC network ile yukarı- daki muhasebe ve stok prgoram- arının aynı anda kullanılması problemi (hatta aynı anda iki ki- şinin birden Muhasebe progra- mını kullanması problemi) güve-
nilirliği yüksek ve standart bir yön- tem ile çözülmüş olur. PC'ler ile bilgi işleme başlangıç, ilk yatırımın düşüklüğü, büyüyebilme, gü- venilirlik ve standarda dayalı bir ge- nişleme çizgisinin varlığı nedeniyle doğru bir adımdır. Ancak burada dik- kat edilmesi gereken nokta, bir PC network'ün bir mainframe'e alterna- tif olamayacağı ama gerekirse ona bir tamamlayıcı sistem olarak eklene- bileceğidir. PC network, yavaş yavaş büyüyecek küçük ve orta boy şirket- lerle, aslında mainframe kullanan an- cak birçok uzak yerdeki bölümlerine güvenilir bilgi işlem çözümü götürmek isteyen büyük şirketlere cevap vere- cektir. Gerek PC'lerin gerekse PC net- worklerin mini ve mainframeler ile bağlantıları için varolan standart çö- zümler. PC'lerin büyük şirketlerdeki yerlerini sağlamlaştırmaktadır. Sonuç olarak PC'nin her boydaki kuruluşun çeşitli bilgi işlem ihtiyaçlarına cevap verebilecek bir bilgisayar olduğu, do- layısıyla PC ile atılacak adımın yanlış olmayacağı rahatlıkla söylenebilir.