YAZILIM TÜRLERİ VE ÖNEMI

Bilgisayarı harekete geçiren programlara YAZILIM denir.Donanıma komutlar vermek için yazılım kullanılır.Bilgisayarlarda,DİZGE YAZILIMI ve UYGULAMA YAZILIMI üzere iki tür yazılım mevcuttur.

DIZGE YAZILIMLARI,bilgisayar üreticisi tarafından hazırlanmış,işlemler arasındaki denetimleri,programların çevrilmesini sağlayan ve her işletim sırasında kullanılan yazılımlardır.Kısacası,bilgisayarın işletimini sağlayan yazılımlardır.Dizge yazılımları,her bilgisayar dizgesinin kendine özgü özellikte olmasına karsın,uygulama yazılımları genellikle farklı bilgisayarlarda kullanılabilecek biçimde hazırlanır.

MAKİNE DİLİ, ASSEMBLER DİLİ VE İŞLETİM SİSTEMLERİ YAZILIMLARI

PROGRAMLAMA DİLLERİ
Programlama dilleri,insan ve bilgisayar arasındaki iletişimi sağlamak amacıyla çalıştırılmaktadırlar.Bir hücrede akim bulunması hali(1) ve bulunmaması hali(0) sayılmaktadır.Bu nedenle bilgisayara kayıt,ikili,sekizli,onaltılık ve otuz ikili sistemler ile yapılmaktadır.Bilgisayar kullanımının artması ile ihtiyaçlara göre programlama dilleri geliştirilmiştir.

Bunlar;ilk olarak makine dili,assembly dili daha sonra;

EDİTÖR
Bir dosya yaratarak,bu dosyayı kullanarak herhangi bir program,metin yazmak;bu program veya metin üzerinde düzeltme,silme veya metin düzenlemek için kullanılan bir yazılım cesididir.

DERLEYİCİLER VE YORUMLAYICILAR
Her dilin makine diline çevrilmesinde kullanılan,kendine özel bir 'DERLEYİCİSİ' VEYA 'YORUMLAYICISI' vardır.Derleme işlemi esnasında varsa programdaki yazılım hataları listelenir.Mantık hataları yazılım hataları düzeltildikten sonra saptanabilir.Yorumlayıcılar da derleyiciler gibi kaynak programı, makine diline çevirir.Yorumlayıcılar tüm programı bir defada çevirmek yerine,işlem sırası gelen satırları çevirerek isleme koyarlar.Yorumlayıcıların derleyicilere göre avantajı,kaynak programı tümü bitmemiş olsa bile bir yere kadar çalıştırmasıdır.Dezavantajları ise;bilgisayar kaynaklarını derleyiciler kadar etkin kullanamamaları ve programı her aşamada bastan çevirmeleridir.Bilgisayarlar bu çevirmelerinde EBCDIC ve ASCII kodlama sistemlerinden yararlanırlar.
İŞLETİM SİSTEMİ
En küçük bilgisayarlardan en büyük bilgisayara kadar çalışan programlar,bir işletim sistemine ihtiyaç duyarlar.Bunun için işletim sistemleri ana belleğe yerleştirilmelidir.Bilgisayar ilk açıldığı zaman otomatik olarak yan bellekteki işletim sistemi ana belleğe yüklenir.
İŞLETİM SİSTEMİNİN BİLGİSAYARLA OLAN İLİŞKİLERİ
işletim sistemi genel olarak; -Kullanıcı ile donanım arasında bir köprüdür. -Karmaşık işlemlerin belirli bir sırada yapılmasını sağlayan bir düzenleyicidir. -Ana bellek ve giriş çıkış birimleri gibi bilgisayar kaynaklarının kullanıcılar tarafından paylaşılmasını sağladığı için kaynak organizatörüdür. -Kullanıcıya alt düzeydeki donanım isleyişini hissettirmeyerek kullanıcıya daha yakın bir ortam hazırlar.

İŞLETİM SİSTEMİ ÇEŞİTLERİ

-CP/M(CONTROL PROGRAM FOR MICROCOMPUTERS,mikro bilgisayarlar için kontrol programı)
-DOS(DISC OPERATING SYSTEM)
-UNIX(COK KULLANICILI İŞLETİL SİSTEMİ)
-OS/2(OPERATING SYSTEM/2,İSLETİL SİSTEMİ/2)

KAYNAK: http://science.ankara.edu.tr/~ozbek/s1053.htm
Bu konuda daha fazla bilgi edinmek için;

ANA SAYFAya geri dön

Sınıf Sayfasına Geri Dön