Subscribe:
Google+ etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Google+ etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

25 Eylül 2013 Çarşamba

YAZILIMIN EVRİMİ

İlk bilgisayarlardan günümüze olan yazılım sektöründeki gelişmeleri araştırıp kendi üslubumla özet bir şekilde aktaracağım.
Eniac Programlama
Eniac Programlama
5 Dönemde Yazılım Evrimi
İlk Dönem(1945-1965)
Bilgisayarların doğduğu dönemden bahsediyorum. O 30 tonluk bilgisayarlar. İlk başlarda amacı sadece savaşlarda silah olarak kullanılmakmış. (Mesela ENIAC, 2. Dünya savaşında ABD'li bilim adamları tarafından üretilmiş.Amacı daha az isabet hatalı uzun menzilli top ve füzelerin hesaplanmasında kullanılması...) Bilgisayarların üretildiği bu yıllarda yazılımlar ilk olarak yığınsal kökenli(kullanıcı ile birebir iletişimde bulunmayan,işlerin toplu olarak verilip yalnızca yazıcı çıktılarının alındığı) biçimde geliştirilmişti. Ayrıca bugünün bilinen anlamında ürün tarzında değil bütünüyle kendisi için yapılan kuruluşa özel yapılmaktaydı. Bu dönemde ilk başlarda programlama delikli kartlarla yapılıyordu. Daha sonraki dönemde(1955'lerden sonra) kullanılan programlama dillerine baktığımızda ise Fortran,Algol 58, Cobol,Lisp gibi diller gelmektedir. Piyasada IBM şirketinin ezici üstünlüğü dikkatleri çekmektedir.
İkinci Dönem(1965-1975)
Bilgisayarların geliştiği, bugünün baba bilgisayarları olarak adlandırılan çok kullanıcılı sistemlerin ortaya çıktığı bu çağda,çok kullanıcılı gerçek zamanlı yazılımlar üretilmeye başlanmıştı. Veri tabanı yönetim sistemleri önce yapılandırılmış kütük sistemleri ile ortaya çıkmıştı. Bugün bildiğimiz bir çok veri tabanı yönetim sisteminin geçmişi bu yıllara dayanır. Ürün türü yazılımlarda bu dönemde ortaya çıkmıştır. Bu dönemin programlama dillerine baktığımızda başta C olmak üzere Pascal,Basic,Snobol gibi diller gelmektedir.