Wednesday, June 17, 2015

Komputasi Modern Pemodelan Dunia Nyata dengan Aplikasi Simulasi

Komputasi

       Komputasi adalah cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.
       Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.


Komputasi Modern

       Komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
       Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:

1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN & GA)
5. Kompleksitas (Menggunakan Teori big O)


Pemrograman Simulasi

       Pemrograman simulasi adalah suatu proses perancangan model dari suatu sistem nyata dan pelaksanaan eksperimen-eksperimen untuk memahami tingkah laku sistem. Simulasi sering kali digunakan dalam kehidupan karena peranan simulasi dalam kehidupan cukup banyak, simulasi biasanya digunakan ketika model sangat rumit dengan banyak variable dan komponen yang saling berinteriksi. Dalam pemrograman simulasi digunakan computer untuk mempelajari sistem secara numerik, dimana dilakukan pengumpulan data untuk melakukan estamasi statistik untuk mendapatkan karakteristik asli dari system. Dengan melakukan studi simulasi maka dalam waktu singkat dapat ditentukan keputusan yang tepat serta dengan biayayang tidak terlalu besar karena semuanya cukup dilakukan dengan komputer.


Contoh Aplikasi Pemodelan :

1. Ns2
       Komunitas internet merupakan komunitas jaringan komputer terbesar di seluruh dunia. ada banyak cara yang dapat kita lakukan untuk mempelajari perilaku jaringaninternet salah satunya adalah membangun simulasi. salah satu perangkat lunak simulasi jaringan internet adalah LBNL network simulator atau lebih dikenal dengan NS-2 atau Ns. menggunakan Ns dapat meringankan pekerjaan dalam membangun simulasi tulisan ini bertujuan memberikan ide dasar membangun simulasi jaringan menggunakan Ns-2, disamping merupakan tempat menemukan informasi lebih lanjut tentang komponen jaringan NS.

2. JSIM
       Simulasi berbasis java dan lingkungan animasi mendukung simulasi berbasis situs. Dalam JSIM, mode simulasi mungkin dibangun menggunakan paket kejadian atau dengan paket proses. Sebagai tambahan, perancang grafis memungkinkan proses pemodelan dengan cepat dibangun secara grafis. Paket QDS (Query Driven Simulation) masih dalam pengembangan mengontrol penyimpanan, penarikan dan eksekusi model simulasi sebagaimana java beans dan menggunakan JDBC untuk mengakses basis data. Juga menyimpan model input dan output. JSIM mempunyai 3 paket dasar antrian, statistik, dan variat.

3. OMNeT++
       Sebuah framework simulasi jaringan discrete-event yang bertipe object-oriented. Simulator jaringan discrete-event berarti simulator tersebut bertindak/bereaksi atas kejadian-kejadian yang berlangsung di dalamnya (event). Secara analitis, jaringan komputer adalah sebuah rangkaian discrete-event. Komputer akan membuat sesi memulai, sesi mengirim dan sesi menutup. OMNet++ bersifat object-oriented berarti setiap peristiwa yang terjadi di dalam simulator ini berhubungan dengan objek-objek tertentu.
       OMNet++ juga menyediakan infrastruktur dan tools untuk memrogram simulasi sendiri. Pemrograman OMNet++ bersifat object-oriented dan bersifat hirarki. Objek-objek yang besar dibuat dengan cara menyusun objek-objek yang lebih kecil. Objek yang paling kecil disebut simple module, akan memutuskan algoritma yang akan digunakan dalam simulasi tersebut.

Monday, May 11, 2015

Mata Kuliah Sistem Informasi Universitas Gunadarma


KODE
MATAKULIAH
JENIS
SKS
SEMESTER 1
IT011104
BAHASA INGGRIS 1
W
1
IT011306
FISIKA DAN KIMIA DASAR 1
W
3
HM011102
ILMU SOSIAL DASAR
W
1
IT011310
MATEMATIKA DASAR 1
W
3
PP000207
PENDIDIKAN KEWARGANEGARAAN
W
2
IT011416
PENGANTAR TEKNOLOGI SISTEM INFORMASI
W
4
IT011119
PRAKTIKUM ALGORITMA & PEMROGRAMAN 1
W
1
IT011302
ALGORITMA DAN PEMROGRAMAN 1
U
3
SEMESTER 2
IT011303
ALGORITMA & PEMROGRAMAN 2
W
3
IT011105
BAHASA INGGRIS 2
W
1
IT011307
FISIKA & KIMIA DASAR 2
W
3
HM011101
ILMU BUDAYA DASAR
W
1
IT011311
MATEMATIKA DASAR 2
W
3
IT011120
PRAK. ALGORITMA & PEMROGRAMAN 2
W
1
IT011121
PRAKTIKUM FISIKA DASAR
W
1
IT011409
KONSEP SISTEM INFORMASI
U
4
PP000206
PENDIDIKAN PANCASILA
U
2
SEMESTER 3
IT011201
AKUNTANSI 1
W
2
IT011214
MATEMATIKA SISTEM INFORMASI 1
W
2
IT011317
PENGANTAR ORGANISASI & ARSITEKTUR KOMPUTER
W
3
IT011226
STATISTIKA 1
W
2
IT011228
STRUKTUR & ORGANISASI DATA 1
W
2
IT011230
TEKNIK PEMROGRAMAN TERSTRUKTUR 1
W
2
IT011232
TEORI ORGANISASI UMUM 1
W
2
AK011209
MANAJEMEN & SISTEM INFORMASI MANAJEMEN 1
U
2
IT011212
MATEMATIKA LANJUT 1
U
2
SEMESTER 4
PP000203
AGAMA KATHOLIK
W
2
AK011201
AKUNTANSI 2
W
2
IT011213
MATEMATIKA LANJUT 2
W
2
IT011215
MATEMATIKA SISTEM INFORMASI 2
W
2
IT011325
SISTEM OPERASI
W
3
IT011227
STATISTIKA 2
W
2
IT011231
TEKNIK PEMROGRAMAN TERSTRUKTUR 2
W
2
PB011208
TEORI ORGANISASI UMUM 2
W
2
AK011210
MANAJEMEN & SISTEM INFORMASI MANAJEMEN 2
U
2
IT011229
STRUKTUR & ORGANISASI DATA 2
U
2
SEMESTER 5
PB011102
BAHASA INDONESIA 1
W
1
IT011308
GRAF DAN ANALISIS ALGORITMA
W
3
AK011204
GRAFIK KOMPUTER DAN PENGOLAHAN CITRA
P
2
AK011312
PEMROGRAMAN BERORIENTASI OBJEK
W
3
AK011317
SISTEM BASIS DATA 1
W
3
IT011222
SISTEM BERBASIS PENGETAHUAN
W
2
IT011223
SISTEM INFORMASI AKUNTANSI
W
2
AK011305
INTERAKSI MANUSIA DAN KOMPUTER
U
3
SEMESTER 6
PB011103
BAHASA INDONESIA 2
W
1
AK011213
PEMROGRAMAN GENERASI KEEMPAT
W
2
IT011318
PENGANTAR TEKNIK KOMPILASI
W
3
PB011207
PENULISAN ILMIAH / KERJA PRAKTEK
W
2
IT011224
SISTEM INFORMASI ASURANSI DAN KEUANGAN
W
2
AK011302
ANALISIS & PERANCANGAN SISTEM INFORMASI
U
3
AK011306
JARINGAN KOMPUTER
U
3
AK011318
SISTEM BASIS DATA 2
U
3
SEMESTER 7
AK011303
ANALISIS KINERJA SISTEM
W
3
PB011104
BAHASA INGGRIS BISNIS 1
W
1
AK011208
KONSEP SISTEM INFORMASI LANJUTAN
P
2
IT011233
PENGANTAR TELEMATIKA
P
2
AK011325
SISTEM TERDISTRIBUSI
W
3
AK011307
KEAMANAN KOMPUTER
U
3
AK011316
PENGEMBANGAN SISTEM INFORMASI
U
3
AK011224
SISTEM PENUNJANG KEPUTUSAN
U
2
SEMESTER 8
PB-011201
APLIKASI BISNIS TEKNOLOGI INFORMASI
W
2
AK-011211
PEMROGRAMAN BERBASIS WEB
W
2
AK-011215
PENGELOLAAN PROYEK SISTEM INFORMASI
W
2
AK-011326
TESTING & IMPLEMENTASI SISTEM
U
3
PB-011105
BAHASA INGGRIS BISNIS 2
W
1
PB-011206
ETIKA DAN PROFESIONALISME
P
2
PB-011609
SKRIPSI

6
MATA KULIAH PILIHAN
SISTEM INFORMASI SDM

2
SISTEM INFORMASI PERBANKAN

2
SISTEM INFORMASI GEOGRAFIS

2