Selasa, 23 Juni 2015

Komputasi Modern Pemodelan Dunia Nyata dengan Aplikasi Simulasi



Pengertian Komputasi

         Komputasi adalah algoritma yang digunakan untuk menemukan suatu cara dalam memecahkan masalah dari sebuah data input. Data input disini adalah sebuah masukan yang berasal dari luar lingkungan sistem. Komputasi ini merupakan bagian dari ilmu komputer berpadu dengan ilmu matematika. Secara umum ilmu 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 secara umum, biasanya berupa penerapan simulasi komputer atau berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar terhadap bidang ilmu yang mendasari teori ini. Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.

Pengertian 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.  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 ilmu programming yang mempelajari tentang bagaimana memanipulasi sebuah model sedemikian rupa dari sebuah sistem nyata. Tujuan dari pemrograman simulasi adalah sebagai berikut :

     1.  Untuk mempelajari perilaku sistem (behavior).
     2.  Untuk pelatihan / training.
     3.  Untuk hiburan / permainan (game).

         Pemrograman model simulasi, seperti yang disebutkan sebelumnya, dapat dilakukan menggunakan bahasa umum komputer (general purposes language) atau menggunakan bahasa simulasi. Satu bahasa simulasi tidak dapat menjadi alat yang tepat untuk semua kasus permodelan simulasi. 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.

Contoh Aplikasi Permodelan

1.  OMNeT++.

     OMNeT++ adalah simulator kejadian diskrit berorientasi objek. Simulator dapat digunakan untuk pemodelan: protokol komunikasi, jarignan komputer dan pemodelan lalu lintas, multi-processors dan system terdistribusi, dan lain-lain. OMNeT++ mendukung animasi dan penjalanan. 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.

2.   Ns2

     Ns adalah simulator kejadian diskrit yang ditargetkan pada peneltiian jaringan. Ns menyedaikan dukungan mendasar untuk simulasi TCP, routing, and multicast protocols baik dengan jaringan kabel atau tanpa (lokal dan satelite). Ns dikembangkan oleh ISI, the Information Sciences Institute at the USC school of engineering. Source code penuh ns 2 dapat downloaded dan dapat dikompile ke berbagai platform, termasuk yang paling popular Unix flavours and Windows.

3.  JSIM

   JSIM adalah simulasi berbasis Java dan lingkungan animasi mendukung simulasi berbasis situs. Dalam JSIM, mode simulasi mungkin dibangun menggunakan paket kejadian (paradigma penjadwalan-kejadian) atau dengan paket proses (paradigma interaksi-proses). Sebagai tambahan, perancang grafis (paket model) memungkinkan proses pemodelan dengan cepat mdibangun 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.

Rabu, 06 Mei 2015

Etika & Profesionalisme Dalam Pekerjaan



            Pada saat bekerja, sangat perlu diketahui bagaimana etika dan profesionalisma dalam bekerja. Pada kesempatan kali ini saya akan menuliskan bagaimana etika dan profesionalisme sebagai pengembang system di sebuah perusahaan.  Sebagai pengembang system etika yang harus diterapkan adalah sabar, sopan, dapat berkomunikasi dengan baik, dan jujur . karena ketika kita memiliki client kita harus bisa untuk mendengarkan apa yang client inginkan dari system yang ia mau, menerima keluhan dari system yang telah dibuat sebelumnya, dan dapat menjelaskan serta member arahan untuk membuat system yang baru. Dan bagaimana harus menerapkan sikap profesionalisme? Seorang pengembang system di dunia pekerjaan harus bersifat professional, pengembang system harus menjelaskan dan mengajarkan dengan baik kepada client yang telah mengajukan kontrak sampai benar – benar client itu mengerti (sesuai kontrak yang telah disepakati) dan seorang pengembang system harus professional, jangan melibatkan urusan pribadi kedalam pekerjaan.

Sabtu, 31 Januari 2015

Kesibukan di Dunia Maya



            Berhubung saya masih punya satu tugas softskill mata kuliah Pengantar Telematika, saya akan memberi tahu kepada para pengunjung blog saya. Pembahasan pada kali ini adalah tentang kesibukan saya sebagai mahasiswa di dunia maya. Tentu, tidak hanya media social yang sekarang ini sudah menjadi trend, terutama di kalangan anak muda. Media social sudah menjadi hal yang kudu wajib mesti anak muda miliki. Tapi, saya tidak akan membicarakan tentang media social tersebut.
        
       Kehidupan saya kalau sudah bertemu dengan “internet” (terutama kalau sedang tidak sibuk dengan tugas kuliah dan pekerjaan lain di luar kuliah), kerjaan saya pasti browsing. Hal – hal yang membuat saya ketagihan untuk berjam – jam di depan komputer ataupun smartphone yaitu membuka situs berita seperti vivanews dan detik. Saya senang dengan membaca situs kedua tersebut soalnya selalu update setiap ada berita baru, setiap satu jam sekali situs tersebut update berita – berita terkini. Contohnya seperti berita sepak bola, ataupun berita yang sedang hot news KPK VS POLRI. “hehehe” Sebagai anak muda saya kurang menyukai melihat berita di televisi, So?? Pasti jawabannya sama kaya anak muda lainnya “Membosankan”.. hehehe. Sayangnya di situs tersebut tidak ada video apabila ada berita kejadian – kejadian. Saya berharap semoga situs tersebut mengembangkan website nya agar menambahkan apabila ada berita yang mencakup video. Sangat menarik bagi saya ketika mendapatkan berita baru seperti ini.

         Seperti itulah kegiatan saya yang cukup singkat di dunia maya disaat saya sedang free dari tugas – tugas kampus dan kerjaan di luar kampus,, hehehe “Terima Kasih yang udah menyempatkan membaca kegiatan saya ini di Dunia Maya”

Kamis, 27 November 2014

PENGERTIAN DAN MACAM – MACAM HAK CIPTA



Pengertian Hak Cipta          
            Hak cipta adalah hak dari pembuat sebuah ciptaan terhadap ciptaannya dan salinannya. Pembuat sebuah ciptaan memiliki hak penuh terhadap ciptaannya tersebut serta salinan dari ciptaannya tersebut. Hak-hak tersebut misalnya adalah hak-hak untuk membuat salinan dari ciptaannya tersebut, hak untuk membuat produk derivatif, dan hak-hak untuk menyerahkan hak-hak tersebut ke pihak lain. Hak cipta berlaku seketika setelah ciptaan tersebut dibuat. Hak cipta tidak perlu didaftarkan terlebih dahulu.

Macam-macam Hak Cipta
Hasil karya yang diciptakan oleh seseorang yang dilindungi yaitu hasil karya yang berupa ilmu pengetahuan, seni, dan sastra. Macam-macam hak cipta yang bisa diperoleh yaitu meliputi karya:
a. Buku, program komputer, pamflet, perwajahan (lay out )karya tulis yang diterbitkan, dan semua hasil karya tulis lain;
b. Ceramah, kuliah, pidato dan ciptaan lain yang sejenis dengan itu;
c. Alat  peraga yang dibuat untuk kepentingan pendidikan dan ilmu pengetahuan;
d. Lagu atau musik dengan atau tanpa teks;
e. Drama atau  drama  musikal,  tari, koreografi, pewayangan dan pantomim;
f. Seni rupa dalam segala bentuk seperti seni lukis, gambar, seni ukir, seni kaligrafi, seni pahat, seni patung, kolase, dan seni terapan;
g. Arsitektur;
h. Peta;
i. Seni batik;
j. Fotografi;
k. Sinematografi;
l. Terjemahan, tafsir, saduran, bunga rampai dan karya lain dari hasil pengalihwujudan.

ABSENSI KEHADIRAN DENGAN SISTEM SENSOR



            Absensi adalah daftar administrasi ketidakhadiran pegawai.  Pada saat ini banyak perusahaan yang mulai mengetatkan aturan khususnya pada system absensi. Salah satu alasannya, untuk mengurangi tingkat angka ketidakhadiran karyawan yang tidak jelas atau biasa disebut bolos pada sebuah perusahaan. Efek dari pengaturan absensi ini tentunya bisa memberikan perubahan yang signifikan, sebab absensi yang tidak teratur pasti menyebabkan operasional perusahaan akan terganggu.
          Jika dalam satu hari ada satu hingga tiga karyawan yang tidak masuk bekerja tanpa alasan jelas, maka sudah pasti operasional perusahaan pun terganggu. Absensi karyawan juga sangat erat kaitannya dengan sistem untuk gaji karyawan.
          Supaya absensi karyawan semakin efektif, terutama di perusahaan besar misalnya pabrik yang karyawannya bisa mencapai ribuan, maka saya ingin membuat absensi dengan system otomatis atau absensi dengan system sensor dari wajah pegawai. Dengan system absen sensor wajah, maka pegawai bisa absen dengan cepat dan tidak ada kesempatan untuk pegawai yang satu dengan yang lainnya melakukan tindakan tidak terpuji misalnya menitip absen.
          System tersebut bekerja dengan satu kamera yg di tempatkan di ruangan utama setelah pintu masuk dan menyambung pada sebuah PC dan dimana terdapat sebuah database dari para pegawai, disaat pegawai melewati kamera tersebut otomatis langsung ke detect id dan data – data  dari pegawai dan langsung masuk ke data absen pegawai tersebut masing - masing. Sensor absen tersebut akan aktif hanya pada waktu absen pagi pada saat masuk kerja dan sore hari pada saat pulang kerja. Jadi setiap pegawai tidak dapat membohongi absen atau absen terlebih dahulu sebelum waktu jam pulang kerja.
          Perusahaan yang professional pasti akan memberikan penghargaan kepada karyawan yang memiliki absen yang bagus. Oleh karena itu, fungsi absensi system sensor juga bisa menjadi acuan untuk memberikan bonus dan penghargaan khusus bagi karyawan teladan, dan keuntungan dari absensi ini lebih singkat waktu karena setiap pegawai tidak perlu antri bergantian yang biasanya dilakukan untuk absen dengan system sidik jari yang sudah ada.