Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Simülasyon DilleriEND453123200
ÖnkoşullarEND3202 Simülasyon
YarıyılGüz
Dersin Diliİngilizce
Dersin SeviyesiLisans
Dersin TürüSeçmeli @ Endüstri Mühendisliği Lisans Programı
Ders KategorisiUzmanlık/Alan Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimEndüstri Mühendisliği Bölümü
Dersin KoordinatörüCeyda Güngör Şen
Dersi Veren(ler)Coşkun ÖZKAN
Asistan(lar)ı
Dersin AmacıBu derste, kesikli olay simülasyonun vurgulanmasıyla birlikte, öğrencilerin matematiksel modelleri kullanılması aracılığıyla, gerçek sistemdeki davranışların simüle edebilmesi için bilgi sistemlerini nasıl işleteceği hakkında bir fikir sahibi olması amaçlanmaktadır.
Dersin İçeriğiSimülasyon yazılım paketleri ve yapılandırılmış programlama dillerinin kullanımı, olaylar zinciri, öncelikli kuyruklar, rassal sayı üretimi, istatistiksel analizler, Java, C++, SIMAN blokları, örnek olaylar
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Yönetimde simülasyon yaklaşımı, Haluk Erkut.
  • Simulation with Arena, Kelton, Sadowski, Sturrock.
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Öğrenci simülasyon programlarının yazılması ve simülasyon yazılımlarının kurulması için veri yapılarından yararlanabilir.
  2. Öğrenci sistemlerin temsil edilmesi için matematiksel ve mantıksal modelleri dizayn edebilir.
  3. Öğrenci kuyruk sistemlerinin üzerinde durarak C ya da Java gibi programlama dillerini kullanarak gerçek dünyanın simüle eder.
  4. Öğrenci SIMAN gibi bir simülasyon dilini kullanarak gerçek sistemlerin simüle edebilir.

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Derse giriş, Simülasyona genel bakış: Kesikli ve Sürekli Simülasyon Modelleri, Sistemlerin ModellenmesiDers Notları - 1
2Simülasyona genel bakış (Devamı): Sistem performansının yükseltilmesi, gelecekteki performansın ve bir sistemin davranışlarının tahmin edilmesiDers Notları - 1
3Simülasyon için veri yapıları: C++'a genel bakış, Bağlantı listeleri, Bağlantı listelerini kullanarak n C++ olay zincirlerinin implementasyonuDers Notları - 2
4Simülasyon için veri yapıları (Devamı): Bekleme çizgileri, Kuyruklar ve Öncelikli KuyruklarDers Notları - 2
5Programlama kullanarak simülasyon: Java ile bir trafik sisteminin simülasyonu, Java'da rassal üretim Ders Notları - 3
6Programlama kullanarak simülasyon (Devamı): Java'da bir trafik sisteminin 2-D simülasyonu, C++ Örnek Olay: Gaz istasyonuDers Notları - 3
7Programlama kullanarak simülasyon (Devamı): Örneklem veri, İstatistiklerin oluşturulması ve biriktirilmesiDers Notları - 4
81. Vize SınavıDers Notları - 4
9SIMAN diline giriş, İşlemler, Bloklar ve Blok diyagramlarıDers Notları - 5
10Temel SIMAN BloklarıDers Notları - 5
11Temel SIMAN Blokları (Devamı)Ders Notları - 6
12SIMAN OperatörleriDers Notları - 6
13İleri SIMAN BloklarıDers Notları - 7
14SIMAN Transfer BloklarıDers Notları - 7
15SIMAN kullanarak malzeme taşıma sistemlerinin simülasyonuDers Notları - 8
16Final SınavıDers Notları - 8

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev320
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar240
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati163
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması163
Derse Özgü Staj
Ödev310
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)210
Final (Sınav Süresi + Sınav Hazırlık Süresi)120
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok