Yazılım
(Software)
Bilgisayarı kullanabilmemiz ve istediğimiz işlemleri
yapabilmemiz için geliştirilen programlara verilen
isimdir. Yazılımı kendi arasında İşletim Sistemleri
ve Uygulamalar olarak iki farklı grupta
inceleyebiliriz.
İşletim Sistemleri; Donanım ve kullanıcı arasındaki
haberleşmeyi sağlayan bir programdır. Tam olarak görevi
ise şu maddeler ile açıklayabiliriz;
-PC
donanımını kullanıcının kullanabilmesini sağlar,
örneğin TV Kartı ile TV izlemek, modem aracılığı ile
internete bağlanmak, ses kartı aracılığı ile müzik
dinlemek vs.
-Uygulamaları kullanmamızı sağlar. Farklı konularda
çalışmak için geliştirilen uygulamaları
çalıştırabilmemizi ve kullanmamızı sağlar. Örneğin MS
Word, MS Excel, İnternet Explorer, vs.
-Dosya
Yönetimini sağlar. Dosyaları istediğimiz şekilde
adlandırmamızı, gruplamamızı, silmemizi,
kopyalayabilmemizi, tşıyabilmemizi sağlar.
-Bellek
yönetimi sağlar.
Uygulamalar; Belirli işleri yapabilmesi amacı ile
hazırlanan, çalışmak için bir işletim sistemine ihtiyaç
duyan programlardır. Örneğin MS Word kelime işlemci
programı, MS Excel Hesap Tablosu programı vb.
Bilgisayarın İşletim
Sistemi Nedir?
İşletim sistemi bilgisayarların çalışabilmesi için
gereken temel yazılımdır. Bilgisayarlar çeşitli donanım
ürünlerinin belli bir tasarıma göre bir araya
getirilmesiyle oluşturulur. Ancak kendilerinden beklenen
işleri gerçekleştirmeleri için donanımdan oluşan altyapı
yeterli değildir.
Bir kelime işlem yazılımı ile belge
oluşturabilmek için önce bilgisayarın açılması, donanım
ürünlerinin birbirlerini tanıması ve birlikte
çalışacakları şartların sağlanması gerekecektir.
Kullanıcı klavyede bir tuşa bastığında, bir harfin
ekranda görüntülenmesi, yazılanların saklanmak
istendiğinde belgenin disk üzerine yazılması, belgeye
bir dosya adı verilebilmesi yapılabilecek işler
arasındadır. Kullanılan yazılım ne tür olursa olsun bazı
temel işlemler hep aynıdır; dosyaların diske yazılması,
diskten alınıp ekrana görüntülenmesi, bir dosyanın
basılmak üzere yazıcıya gönderilmesi... Bu durumda tüm
yazılımların üzerinde çalışacağı zemini oluşturmak ve
temel işlemleri gerçekleştirmek üzere kullanılan yazılım
ile karşılaşılır. Bu, işletim sistemidir.
İşletim sistemi bilgisayarın her türlü altyapı
çalışmalarını düzenler, çeşitli aygıtların birbirleriyle
anlaşmasını sağlar. Bu sayede çeşitli uygulama
yazılımları,
güven içinde çalışıp kullanıcıya hizmet edebilirler. Bu
yüzden bir bilgisayarın donanım özellikleri kadar
işletim sistemi de önemlidir. Çünkü sistemin genel
performansı gibi işlev yelpazesi de kullanılan işletim
sistemine göre değişir. İşletim sistemleri bilgisayarda
olup biten her şeyi denetleyen yazılımlardır. Bu yüzden
sistem ne kadar karmaşıksa, işletim sistemi de o oranda
gelişmiş olmak zorundadır.
Genel amaçlı bir işletim sisteminin üstlenmesi gereken
işler şöyle sıralanabilir:
>>Çevre birimleri ile programlar arasındaki iletişimi
sağlamak (Bir kelime işlem yazılımı yazıcıya ya da
CD-ROM sürücüye ulaşarak kullanılmasında olduğu gibi).
>>Sistemin belleğini yönetmek, disk tamponu (disk cache)
gibi ek olanaklar sağlayarak belleğin etkili bir şekilde
kullanılmasını sağlamak.
Örneğin, sanal bellek oluşturarak ana bellekten daha
büyük bir alanın kullanılması.
>>Saklama aygıtlarındaki dosyalara belli bir düzen
erişilmesi için bir dosya yönetim sistemi oluşturmak.
>>Özellikle çok kullanıcılı sistemlerde kaynaklara
güvenli erişim sağlamak.
>>Programlar arası veri iletişimi sağlamak.
>>Kullanıcının çeşitli komutlar vermesi ve programlar
çalıştırmasını sağlamak |