Detail Tugas Besar Mata Kuliah Pemodelan dan Simulasi Buatlah aplikasi program untuk menyelesaikan kasus permasalahan dibawah ini, dengan menggunakan software aplikasi yang kalian mampu gunakan, interfacing bisa menggunakan web ataupun desktop. Kasus permasalahannya adalah sbb:
1. User dapat memilih menu: 1.1 Distribusi data menggunakan distribusi segitiga Detail : -
Data yang didistribusikan adalah 10 data (inputan program)
-
Banyaknya trial yang digunakan merupakan inputan program
-
Dapat menyelesaikan kasus : Cari distribusi bilangan 10, 20, 30, 40, 50 dan 60 (inputan program), dengan ketentuan jumlah trial = 20 (inputan program) menggunakan distribusi segitiga
1.2 Bilangan Acak RNG Additif atau Multiply (aplikasi harus menyediakan kedua pilihan tersebut) Detail: -
Nilai variabel m, a, Xo, dan c diinputkan oleh user
-
Data random yang dihasilkan minim ada 10 data
-
Dapat menyelesaikan kasus: Cari 15 random number dengan menggunakan multiply, m=27, a=3, Xo=7 dan c=9 ?
2. Game pelemparan dadu dengan frekuensi komulatif sebagai rule-nya Detail: -
Dadu yang digunakan berjumlah 1 atau 2 (aplikasi menyediakan dua pilihan tsb)
-
Banyaknya pelemparan yang dilakukan minim 10 kali (bisa dibuat inputan user)
-
Variabel penghasil random RNG menggunakan RNG multiply, dengan variabel m, a, dan Xo merupakan inputan user
-
Output : Munculnya masing-masing mata dadu sebanyak berapa kali?
-
Dapat menyelesaikan kasus : Ada 20 kali pelemparan dua buah mata dadu, dengan menggunakan xo=7, m=13, a=5. Berapa banyaknya kemungkinan muncul mata dadu pertama=4 dan mata dadu kedua=6 ?
3. Simulasi Monte Carlo Detail : -
Variabel yang digunakan minim 2 (nama variabel inputan user)
-
Probabilitas dari masing-masing variabel juga merupakan inputan user
-
Data random yang dihasilkan minim 10 data
-
Output : Nilai rata-rata akhir dari kombinasi nilai 2 variabel tersebut
-
Dapat menyelesaikan kasus: Sebuah pabrik, terdapat 2 besi yang digunakan. Besi A dan B digabungkan untuk memperoleh besi C. Dari data sebelumnya diketahui : Panjang A Panjang Probabilitas 10 0.25 11 0.25 12 0.25 13 0.25
Panjang B Panjang Probabilitas 17 0.07 18 0.14 19 0.23 20 0.38 21 0.12 22 0.06
Berapa rata-rata panjang C yang dihasilkan, jika panjang C = panjang A + panjang B ? (data random 10)
4. Simulasi Antrean diketahui data frekuensi Detail : -
Data yang digunakan adalah data kedatangan dan pelayanan (inputan user)
-
Yang diketahui adalah frekuensi kedatangan dan pelayanan
-
Data random yang digunakan 10 data dengan RNG multiply, variabel RNG bisa inputan atau sudah ditetapkan dalam program
-
Outputan: panjang antrean, presentase waktu tunggu
-
Dapat menyelesaikan kasus:
Kedatangan waktu kedatangan frekuensi Pelayanan waktu kedatangan Frekuensi
0.5
1
1.5
2
2.5
menit (14 sampel)
1
2
3
2
6
0.5
1
2.5
3
2.5
3.5
1
2
2
3
1
5
menit (14 sampel)
Berapa panjang antrean dan presentase waktu tunggu untuk 10 kedatangan , dengan m=17, a=3, xo=5 ?
5. Simulasi antrean diketahui probabilitas data Detail: -
Data yang digunakan adalah data kedatangan dan pelayanan (inputan user)
-
Yang diketahui adalah probabilitas kedatangan dan pelayanan
-
Data random yang digunakan 10 data dengan RNG multiply, variabel RNG bisa inputan atau sudah ditetapkan dalam program
-
Outputan: panjang antrean, presentase waktu tunggu
-
Dapat menyelesaikan kasus: Kedatangan waktu kedatangan Probabilitas
0.5 0.1
1 0..2
1.5 0..3
2 0.2
2.5 0.2
Pelayanan waktu kedatangan
0.5
1
2.5
3
2.5
3.5
Probabilitas
0.3
0.1
0.1
0.2
0.2
0.1
menit
menit (14 sampel)
Berapa panjang antrean dan presentase waktu tunggu untuk 10 kedatangan , dengan m=17, a=3, xo=5 ?
6. Simulasi antrean diketahui rata-rata kedatangan ‘n rata-rata pelayanan Detail: -
Data yang digunakan adalah data kedatangan dan pelayanan (inputan user)
-
Yang diketahui adalah rata-rata kedatangan dan pelayanan
-
Data random yang digunakan 10 data dengan RNG multiply, variabel RNG bisa inputan atau sudah ditetapkan dalam program
-
Outputan: panjang antrean, presentase waktu tunggu
-
Dapat menyelesaikan kasus: Diketahui rata-rata waktu kedatangan 40 menit/kedatangan dan rata-rata pelayanan 60 menit/pelayanan. Dengan menggunakan data random m=13, a=7, xo=1. Berapa panjang antrean dan presentase waktu tunggu untuk 10 kedatangan?
7. Simulasi antrean diketahui data kedatangan frekuensi ‘n rata-rata pelayanan Detail: -
Data yang digunakan adalah data kedatangan dan pelayanan (inputan user)
-
Yang diketahui adalah frekuensi kedatangan dan rata-rata pelayanan
-
Data random yang digunakan 10 data dengan RNG multiply, variabel RNG bisa inputan atau sudah ditetapkan dalam program
-
Outputan: panjang antrean, presentase waktu tunggu
-
Dapat menyelesaikan kasus: Diketahui Kedatangan waktu kedatangan frekuensi
0.5
1
1.5
2
2.5
1
2
3
2
6
menit (14 sampel)
Dan rata-rata pelayanan 60 menit/pelayanan. Dengan menggunakan data random m=13, a=7, xo=1. Berapa panjang antrean dan presentase waktu tunggu untuk 10 kedatangan?
8. Peramalan regresi Detail : -
Data yang dijadikan sample adalah 10 data sebelumnya
-
Sampel data merupakan inputan program oleh user
-
Data yang dicari adalah inputan user
-
Outputan : menghasilkan data ramalan dari waktu yang ditentukan user dan standart errornya
-
Dapat menyelesaikan kasus: Diketahui :
Data Tahun 2005 Bulan Penjualan x y 1 50 2 55 3 54 4 52 5 65 6 48 7 53 8 58 9 55 10 52 11 50 12 49
Berapa data penjualan bulan januari tahun 2006? Dan berapa nilai standart errornya?
9. Peramalan time series Detail : -
Data yang dijadikan sample adalah 10 data sebelumnya
-
Sampel data merupakan inputan program oleh user
-
Data yang dicari adalah inputan user
-
Outputan : menghasilkan data ramalan dari waktu yang ditentukan user
-
Dapat menyelesaikan kasus: Diberikan data penjualan perusahaan A dalam ribuan rupiah dari tahun 1989 sampai tahun 1997 secara berurutan adalah 332.500; 301.000; 366.000; 356500; 417.000; 444.500; 459.500; 512.000; 515.000 Ramalkan penjualan tahun 2000 dengan menggunakan tren linier??