İşletim Sistemleri Tarihçesi

 

Image for post

Tarihte adı geçen ilk bilgisayarı 1822 yılında Charles Babbage(1792–1871), insanlar tarafından yapılan matematiksel hataların önüne geçmek amacıyla icat etmiştir. İlk bilgisayar olarak anılmasına rağmen tamamen mekaniktir ve işletim sistemine sahip değildir.

Image for post
Fark Makinesi (Difference Engine № 2)

Babbage ile başlayan bu girişim günümüze kadar sayısız insanın çalışmaları ile sürmüştür ve gelecekte de sürmeye devam edecektir.

1945–1955 1. Nesil : Vakum Tüpleri

  • John Atanasoff ve öğrencisi Clifford Berry Iowa Eyalet Üniversitesi’nde 300 vakum tüpü kullanarak ilk işlevsel dijital bilgisayarı icat ettiler.
Image for post
Vakum Tüpleri
  • Bütün programlar makine dilinde yazılıyordu.

1955–1965 2. Nesil: Transistörler ve Toplu İş Sistemleri (Batch Systems)

  • 1950'lerin ortasında transistörler bilgisayar dünyasına girdi.
Image for post
Delikli Kartlar (Punchcards)
  • Girdilerin verilip, işleme sokulup ve çıktıların alınması işlemlerinin hepsi operatör olarak adlandırılan bir insan tarafından yapılıyordu ve bu işlem büyük zaman kaybı oluşturuyordu. Bunun önüne geçilmesi için batch system adı verilen bir sistem icat edildi. Bu sistemde birden fazla program girdisi öncelikle manyetik bantlara küçük bilgisayarlar ile işleniyordu. Daha sonra operatör tarafından bu bant başka bir bilgisayara götürülüyordu. Bu bilgisayar banttan programı okuyup onu çalıştırıyor ve sonucunu bir başka manyetik banta yazıyordu. Her iş bittikten sonra bilgisayar sıradaki programı banttan okuyordu. Bu sayede zaman kaybı en aza indirilmeye çalışıyordu. Girdi bandındaki bütün programlar bittikten sonra operatör girdi bandını, programlar ile dolu başka bir bant ile değiştirirken çıktı bandını da yazıcıya götürürdü.
Image for post

1965–1980 3. Nesil: Entegre Devreler ve Çoklu Programlama

  • Entegre devreler (integrated circuits), birçok devre elemanının belirli bir düzende bir amaç için birleştirilmesi ile oluşur.
Image for post
Çoklu Programlama
  • Programlar kullanıcılar tarafından getirildiğinde bekletilmeden diske yazılırlar. İşletim sistemi diskteki programı okur ve çalıştırır. Program bittiği zaman işletim sistemi sıradaki programı diskten okur ve çalıştırmaya başlar. Bu teknik spooling(Simultaneous Peripheral Operation On Line) olarak adlandırılır.

1980-Günümüz 4. Nesil: Kişisel Bilgisayarlar

  • Büyük ölçekli entegre devrelerin(LSI- large scale integration circuit) geliştirilmesi ile kişisel bilgisayarlar üretilmiştir.

1990-Günümüz 5. Nesil: Mobil Bilgisayarlar

  • İlk gerçek mobil telefon 1946'da kendini göstermiştir ve yaklaşık olarak 40 kilogram ağırlığındadır.
Image for post

Kaynakça:

Yorumlar