Sabtu, 27 November 2010

BAHASA SIMULASI



Pemrograman model simulasi, seperti yang disebutkan sebelumnya, dapat dilakukan menggunakan bahasa umum komputer (general purposes language) atau menggunakan bahasa simulasi.  Pada bagian ini kita akan mempelajari beberapa bahasa simulasi, melihat dan memahami kelebihan dan kekurangan dari masing-masingnya, sehingga kita melakukan pemilihan yang tepat saat kita perlu menggunakan bahasa simulasi.  
Satu bahasa simulasi tidak dapat menjadi alat yang tepat untuk semua kasus permodelan simulasi.  Pembahasan pada bagian ini akan kita mulai dengan mempelajari anatomi bahasa simulasi;  lalu dilanjutkan dengan penjelasan berbagai bahasa simulasi lengkap dengan kelebihan dan kelemahannya.

ANATOMI BAHASA SIMULASI

Bahasa Simulasi : Awal Mula

Kesuksesan analisis simulasi merupakan teknik campuran yang sangat tergantung pada keahlian dan keahlian analis.  Elemen dan struktur bahasa komputer umum seperti Pascal atau FORTRAN, sorce codenya tidak dengan mudah dapat digunakan untuk memodelkan simulasi sistem.  Msialnya, bahasa itu tidak menyediakan struktur data yang enak digunakan untuk pemrosesan kejadian, sementara hal ini merupakan elemen logis yang sangat penting dalam permodelan simulasi.  Tidak ada perintah dalam FORTRAN misalnya yang dengan jelas menambah atau mengurangi antrian nasabah atau objek lainnya.  Tidak ada perintah dalam FORTRAN yang mengakumulasikan jumlah objek dalam antrian dan menghitung rata-rata untuk menyediakan output statistik penting.  Variabel waktu lanjt, yang penting dalam penjalanan model simulasi, juga tidak dapat ditemukan pada FORTRAN dan bahasa pemrograman umum lainnya.

Untuk memenuhi fungsi-fungsi di atas dan hal-hal penting lainnya dalam struktur model program komputer, kode pemrograman yang ekstensif, kompleks dan sulit didebug harus dibuat.  Motivasi mengembangkan dan menggunakan bahasa simulasi berasal dari keinginan untuk mempersingkat waktu yagn dibutuhkan untuk mengembangkan mdoel valid yang relatif mudah didebug  dan yang meneydiakan output statistik yang dibutuhkan dalam pengambilan keputusan.

Bahasa simulasi pertama yang dihasilkan untuk tujuan itu adalah GPSS (General Purpose Simulation System) yang dikembangkan oleh Geoffrey Gordon dan dipublikasikan pertama sekali tahun 1961.  bahasa ini telah berevolusi dalam beberapa versi, yang pada umumnya dikembangkan ole IBM.  Pengembangan terpisah versi GPSS, GPSS/H memungkinkan debugging kode interaktif.  Akhir-akhir ini, GPSS tersedia pada umumnya untuk mainframe dan minikomputer, dan ada 2 versi untuk mikrokomputer IBM.  Elemen GPSS dieknal mempunyai derajat isomorfis tinggi dengan elemen sistem diskrit. 

GPSS diikuti dengan munculnya SIMSCRIPT tahun 1963, dikembangkan oleh perusahaan RAND.  Bahasa ini memiliki kemampuan untuk permodelan sistem yang lebih kompleks.  Untuk melakukan fungsi ini, elemen bahasa kurang jelas dihubungkan dengan dunia nyata.  Penggunaan himpunan, kejadian, proses dan sumber daya menggambarkan secara utama pada struktur dan operasi program SIMSCRIPT.

Info lengkapnya bisa anda lihat di sini.
Semoga bermanfaat...

Tidak ada komentar:

Powered By Blogger