İşletim Sitemleri Dersi Dönem Projeleri

2015-2016 yılı İşletim sistemleri dersinden öğrencilerimiz üç farklı başlıkta proje geliştirmiştir. Projelerine oldukça önem gösterip teorilerini pratiğe dönüştüren öğrencilerimizin üç başlıktaki proje konuları ve örnek ekran  çıktıları aşağıda görülmektedir. 

  1. Linux işletim sisteminde çalışabilen aşağıdaki işlemleri kapsayan özgün shell yazılımı. Yazılım C++ dilinde yazılacaktır.
    1. & işareti iki komutu ayırır
    2. ‘ ‘ boşluk bir komuta parametre girişine izin verir.
    3. Run bir programı çalıştırır (örn: Run myprogram parametre1 parametre2)
    4. Clear ekranı temizler
    5. Write ekrana yazı yazar (orn: write yazım  -> yazım )
    6. Exit çıkış yapar
    7. Shell  exit diyene kadar komut girişine izin vermelidir (myshell -> )
    8. Ekstra özgün iki faklı komut.
  2. Yemek yiyen filozoflar problemi  görselleştirilmiş çözümü java dilinde yazılacaktır
    1. 9 filozof herbir filozof tek kaşık kullanır
    2. 2 kaşık : bir kaşığı sadece bir filozof kullanır
    3. 2 yemek tabağı: tabakta başlangiçta çok yemek var fakat tüketildikçe bitiyor. Yemek bitince tüm filozoflar durmalıdır.
  3. Üretici tüketici problemi görsel çözümü java dilinde yazılacakthır.
    1. 3 üretici: üreticileri tek bir ambarı doldurur
    2. Ambar en fazla 14 ürün alır
    3. Ambardan her seferinde tek bir tüketici faydalanır
    4. 9 tüketici: tüketici ambardan ürünleri alır
    5. Tükerici ambara gidip ürün alamazsa memnuniyetsizliği artar(görsel olacak).
    6. Üreticiler ve tüketiciler durdurulabilir, terkar devam ettirilebilir olmalı.