İşletimsistemi bilgisayarın her türlü altyapı çalışmalarını düzenler, çeşitliaygıtların birbirleriyle anlaşmasını sağlar. Bu sayede çeşitli uygulamayazılımları, güven içinde çalışıp kullanıcıya hizmet edebilirler. Buyü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 ekolanaklar 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
Bilgisayarların çalışabilmesi için gerekentemel yazılım. Bilgisayarlar çeşitli donanım ürünlerinin belli birtasarıma göre biraraya getirilmesiyle oluşturulur. Ancak kendilerindenbeklenen işleri gerçekleştirmeleri için bu sadece donanımdan oluşanaltyapı yeterli değildir. Bir kelime işlem yazılımı ile belgeoluşturabilmek için önce bilgisayarın açılması, donanım ürünlerininbirbirlerini tanıması ve birlikte çalışacakları şartların sağlanmasıgerekecektir. Kullanıcı klavyede bir tuşa bastığında, bir harfinekranda görüntülenmesi, yazılanların saklanmak istendiğinde belgenindisk üzerine yazılması, belgeye bir dosya adı verilebilmesiyapılabilecek işler arasındadır. Kullanılan yazılım ne tür olursa olsunbazı temel işlemler hep aynıdır; dosyaların diske yazılması, disktenalınıp ekrana görüntülenmesi, bir dosyanın basılmak üzere yazıcıyagönderilmesi... Bu durumda tüm yazılımların üzerinde çalışacağı zeminioluşturmak ve temel işlemleri gerçekleştirmek üzere kullanılan yazılımile karşılaşılır. Bu, işletim sistemidir.
İşletimsistemi bilgisayarın her türlü altyapı çalışmalarını düzenler, çeşitliaygıtların birbirleriyle anlaşmasını sağlar. Bu sayede çeşitli uygulamayazılımları, güven içinde çalışıp kullanıcıya hizmet edebilirler. Buyü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 ekolanaklar 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
İşletimsistemi bilgisayarın her türlü altyapı çalışmalarını düzenler, çeşitliaygıtların birbirleriyle anlaşmasını sağlar. Bu sayede çeşitli uygulamayazılımları, güven içinde çalışıp kullanıcıya hizmet edebilirler. Buyü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 ekolanaklar 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
EPfarki.com adresinden alıntıdır...
Ayrıntılı Bilgi İçin EPfarki.com'da Arama Kısmından Yararlanabilirsiniz...