Menu bar

Minggu, 10 Mei 2015

Tugas 2 Pengantar Komputasi Modern

1.   Implementasi Cloud Computing di berbagai bidang!
Jawab:
1.   Cloud Computing Pada Bidang Pendidikan
Teknologi Cloud Computing telah memberi banyak manfaat di berbagai bidang. Salah satunya dibidang pendidikan. Manfaat ini bisa dirasakan oleh seluruh warga sekolah mulai dari kepala sekolah, guru, hingga peserta didik. Kemudahan dalam mengakses informasi pendidikan dapat meningkatkan motivasi belajar para peserta didik di sekolah. Sehingga dapat dikatakan dengan adanya cloud computing sangat membantu majunya dunia pendidikan khususnya di Indonesia. Layanan kemudahan cloud computing dapat dirasakan dalam aspek :
·      Penggunaan Ebook
Suatu lembaga pendidikan sudah tidak perlu lagi menggunakan media buku dalam menyelenggarakan pendidikan, para peserta didik hanya tinggal mendownload ebook melalui internet, berarti secara finansial para peserta didik sudah tidak perlu diminta dana untuk membeli buku,mereka bisa langsung mendownload buku tersebut yang berupa ebook di internet.
·      SIAKAD ONLINE
Contoh Penerapan Cloud Computing untuk perguruan tinggi adalah Sistem informasi akademik digital merupakan salah satu contoh penerapan cloud computing. Salah satunya adalah SIAKAD ONLINE. Siakad Online merupakan penyedia jasa layanan cloud computing khusus di bidang pendidikan level perguruan tinggi. Pihak kampus sebagai pengguna cukup melakukan pendaftaran secara online. Setelah mendapat konfirmasi dari pihak penyedia layanan, pihak kampus dapat langsung menggunakan sistem informasi akademik dengan fitur-fitur yang telah disediakan oleh penyedia layanan. Sistem ini menerapkan cloud computing model SaaS. Penggunaan sistem ini tidak membutuhkan adanya pembelian server atau pembuatan aplikasi yang begitu rumit. Pengguna juga tidak perlu memikirkan atau mengeluarkan biaya yang besar untuk pemeliharaan server dan aplikasi. Semua itu sudah menjadi tanggung jawab pihak penyedia layanan. Dengan demikian, penerapan cloud computing dapat dijadikan sebagai salah satu solusi bagi institusi pendidikan untuk meningkatkan mutu pendidikan dengan biaya yang murah. Namun, tentu saja penerapan cloud computing di setiap perguruan tinggi harus ditunjang juga oleh fasilitas internet karena prinsip dasar dari cloud computing adalah adanya akses internet. Selain itu, mengenai keamanan data pun menjadi hal penting yang perlu diperhatikan. Oleh kerena itu telah menjadi kewajiban pemerintah sebagai pelayan rakyat untuk membantu dunia pendidikan memenuhi berbagai kebutuhannya termasuk penerapan atau implementasi sistem cloud computing. Adanya dukungan dari pemerintah untuk mengembangkan TI di Indonesia akan semakin memudahkan dunia pendidikan untuk fokus pada tugas intinya yang telah dicanangkan dalam konsep Tri Dharma Perguruan Tinggi.
·      Google Apps
Google Apps untuk Pendidikan (Google Apps for Education) saat ini menawarkan kepada lembaga-lembaga pendidikan sebuah solusi “hosting gratis” untuk mengelola email, Chat, kalender, berbagi dokumen, dll. Google sendiri menyebut layanan ini sebagai sebuah solusi komunikasi dan kolaborasi yang terintegrasi (an integrated communication and collaboration solution).
2.   Cloud Computing Pada Bidang Pemerintahan
Cloud Computing dalam pemerintahan (E-Goverment) dapat mendongkrak kinerja khususnya dalam bidang pemerintahan. E-Goverment dapat membantu para staff di bidang pemerintahan untuk memberikan pelayanan yang lebih baik ke masyarakat. Pemerintah dalam negara Indonesia telah menggunakan cloud computing. Contoh pertama yaitu sebagai penyediaan sumber informasi. Badan Pengkajian Dan Penerapan Teknologi (BPPT) telah menyediakan layanan Cloud Computing sebagai layanan jasa alih daya pengelolaan TIK untuk instansi pemerintah. Layanan ini bertujuan untuk dapat mewujudkan percepatan e-government, karena memungkinkan pengguna pemerintah berkonsentrasi dalam memberikan layanan dan tidak dipusingkan dengan konfigurasi maupun pemeliharan perangkat teknologi informasi. Selain itu instansi pemerintah seperti Badan Pengawas Tenaga Nuklir dan Kementerian Riset dan Teknologi (Kemenristek) juga sudah menggunakan teknologi ini. Dengan demikian, berdasarkan kalkulasi Balai Ipteknet penggunaan layanan jasa komputasi awan dapat menghemat biaya hampir 50% dibanding dengan menyiapkan infrastruktur dan SDM sendiri yang mencapai ratusan juta rupiah.
3.   Cloud Computing Pada Bidang Geografi
Walaupun masih dalam pengembangan Teknologi Cloud Computing di Indonesia dimanfaatkan untuk mendeteksi gempa. Seperti yang dirilis kompas.com di situsnya dengan judul posting MAHASISWA ITB RANCANG PENDETEKSI GEMPA BERBASIS 'CLOUD'. Bencana alam, seperti gempa terjadi tanpa terduga dan tak pernah bisa ditolak. Namun bencana alam tersebut dapat diantisipasi jika dapat diprediksi sebelumnya.
Prototipe sistem ini diperkenalkan di acara International Conference on Cloud Computing and Social Networking 2012, yang merupakan bagian dari e-Indonesia Initiative (eII) Forum ke-8. Acara yang digelar di Hotel Preanger, Bandung, ini diadakan selama dua hari, yakni 26 dan 27 April 2012. Sistem monitoring keadaan lingkungan dan deteksi dini bencana memiliki tiga peralatan utama, yakni :
·      Sensor
Sensor berfungsi mendeteksi kondisi udara seperti kandungan CO2, LPG, Carbon Monoxide, dan menjadi pengontrol kualitas udara. Selain itu, sensor ini juga bisa digunakan untuk mendeteksi kualitas air seperti kadar pH, oksigen, hingga menentukan tinggi-rendahnya gelombang air.
·      Remote Terminal Unit (RTU)
RTU akan menyimpan data analog maupun digital yang tertangkap oleh sensor dan diteruskan ke server komputasi awan. Alat ini akan selalu berdampingan dengan alat sensor dan bertugas meneruskan informasi sampai ke server.

·      Server komputasi awan
Data yang dikirim oleh RTU akan disimpan di server komputasi awan. Sistem pendeteksi bencana belum mengadopsi komputasi awan sehingga masing-masing wilayah harus memiliki server sendiri. Setelah adopsi komputasi awan, maka server yang diperlukan hanya berpusat di satu tempat, meski alat sensor dan RTU berada di seluruh wilayah Indonesia. Studi tentang sistem ini masih akan dikembangkan, namun prototipe yang ada, sudah mulai diperkenalkan ke berbagai pihak yang terkait penanggulangan bencana.
4.   Cloud Computing Pada Bidang Pemasaran
Pada skala kecil seperti UKM (Usaha Kecil Menengah) pemanfaatan teknologi cloud computing sudah mulai digunakan Online Store (Toko Online). Walaupun masih menggunakan versi gratis seperti yang ditawarkan google.com, yaitu Google Apps menyediakan aplikasi bisnis umum yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Aplikasi ini adalah Google Docs. Yang paling popular digunakan adalah Form. Form ini bisa digunakan untuk form input pemesanan pada toko online. Pemesanan bisa dilakukan dimana saja dan kita juga bisa melihatnya dari mana dan kapan saja. Melakukan pengolahan dan cetak dokumen. Keunggulan Google Docs :
·      Murah (Gratis), user friendly dan aman.
·      Access Anywhere, Dokumen bisa dilihat dan diedit di komputer lain bahkan perangkat mobile.
·      Share your work, dokumen bisa dishare dan dikerjakan secara kolaborasi dengan teman lain, sehingga pekerjaan jadi lebih cepat.
5.  Cloud Computing Pada Bidang Kedokteran
Dalam bidang kedokteran manfaat teknologi ini cloud computing di Indonesia juga diperlukan penggunaan teknologi yang memadai termasuk juga teknologi informasi berbasis cloud computing. Seperti halnya pengembangan “Telemedicine”, yakni pelayanan di bidang kesehatan jarak jauh. Ini berarti bahwa layanan pengobatan yang mencakup semua bentuk pengobatan yang memanfaatkan media, dimana pasien dan dokter dapat berkomunikasi jarak jauh. Baik menggunakan telepon seluler, telepon rumah, internet dan sebagainya. Telemedicine juga didefinisikan sebagai transfer data medis elektronik dari satu lokasi ke lokasi lainnya via online. Telemedicine dapat dikatakan sebagai alat yang dapat membantu banyak orang dengan beragam masalah kesehatan. Sangat banyak manfaat yang ditawarkan dalam penggunaan Telemedicine, seperti halnya efektivitas waktu, biaya dan tenaga, artinya pasien tidak perlu untuk jauh-jauh datang ke rumah sakit yang menghabiskan banyak waktunya di perjalanan, biaya bahan bakar, dan fisik bertahan di tengah-tengah kemacetan untuk berkonsultasi masalah kesehatan dengan dokter, cukup dengan memanfaat teknologi informasi seperti halnya email atau bahkan video conference dan lain sebagainya. Adapun manfaat lain yang ditawarkan yakni mengatasi persebaran tenaga medis atau ahli kesehatan, dokter yang sudah professional yang persebarannya tidak merata disetiap daerah yang ada di Indonesia. Intinya, dengan Telemedicine, pasien dapat berkonsultasi dan melakukan pengobatan jarak jauh denga dokter ahli yang ia percayai mampu untuk membantu permasalahannya. Disisi lain dengan penggunaan Telemedicine ini juga tidak akan menutup kemungkinan untuk menimbulkan resiko seperti halnya cyber crime. Misalnya, penggunaan Telemedicine ini dijadikan sebagai kedok penipuan yang nantinya dapat merugikan pihak lain. Namun hal-hal semacam ini dapat sedikit ditekan dengan penggunaan security bagi semua pemakai jasa cloud computing.

Sumber:

Minggu, 22 Maret 2015

Pengantar Komputasi Modern

1.   Apa yang dimaksud dengan komputasi?
Jawab:
Komputasi merupakan cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. 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-masalah ilmu sains. Dalam penggunaannya, ilmu ini biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lain untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan. Dalam perkembangannya, ilmu ini juga digunakan untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
2.   Teori komputasi?
Jawab:
Teori komputasi dibagi menjadi 3 ranting:
1.   Teori Otomata
Teori otomata mengacu pada definisi dan sifat-sifat model komputasi. Teori Otomata adalah teori mengenai mesin-mesin abstrak, dan berkaitan erat dengan teori bahasa formal. ada beberapa hal yang berkaitan dengan Otomata, yaitu Grammar. Grammar adalah bentuk abstrak yang dapat diterima (accept) untuk membangkitkan suatu kalimat otomata berdasarkan suatu aturan tertentu. Beberapa model komputasi:
·       Finite State Automata (FSA)/Finite State Machine (FSM) (bentuk tunggal: automaton, plural: automata)
·       Push Down Automata (PDA)
·       Mesin Turing (Turing Machine) atau TM
2.   Teori komputabilitas
Teori komputabilitas mengklasifikasikan persoalan sebagai dapat dipecahkan (solvable) atau persoalan yang tidak dapat dipecahkan (unsolvable). Teori komputabilitas bertujuan untuk memeriksa apakah persoalan komputasi dapat dipecahkan pada suatu model komputasi teoritis.
3.   Teori Kompleksivitas
Teori kompleksitas mengklasifikasikan persoalan sebagai persoalan mudah (easy) atau persoalan sukar (hard). Teori kompleksitas bertujuan untuk mengkaji kebutuhan waktu dan ruang untuk memecahkan persoalan yang diselesaikan dengan pendekatan yang berbeda-beda.
3.   Contoh/implementasi komputasi dalam berbagai bidang?
Jawab:
Perkembangan komputasi yang sangat pesat  dimulai pada tahun 1950 telah mengubah diskripsi suatu sistem kimia dengan masuknya unsur baru diantara eksperimen dan teori yaitu eksperimen komputer (Computer Experiment). Dalam eksperimen komputer, model masih tetap menggunakan hasil dari pakar kimia teoritis, tetapi perhitungan dilakukan dengan komputer berdasar atas suatu algoritma yang dituliskan dalam bahasa pemrograman. Keuntungan dari metoda ini adalah dimungkinkannya menghitung sifat molekul yang kompleks dan hasil perhitungannya berkorelasi secara signifikan dengan eksperimen.
Sejak lahirnya penemuan mekanika kuantum, dalam ilmu kimia berkembang bidang baru yaitu kimia komputasi. Kimia komputasi adalah cabang kimia yang menggunakan hasil kimia teori yang diterjemahkan ke dalam program komputer untuk menghitung sifat-sifat molekul dan perubahannya. Kimia komputasi dapat pula melakukan simulasi terhadap sistemistem besar seperti gas, cairan, padatan, dan kristal cair. Dan menerapkan program tersebut pada sistem kimia nyata. Permodelan kimia komputasi dapat membantu para kimiawan untuk:
1.   Mendesain awal proses reaksi sintesis
2.   Mempelajari dan menjelajahi mekanisme reaksi
3.   Melakukan simulasi reaksi dalam komputer
4.   Menentukan sifat-sifat dari molekul preaksi maupun produk yang dihasilkan

Referensi:
1.   Janner Simarmata, Rekayasa Perangkat Lunak, C.V ANDI OFFSET, Jakarta, 2010. Link: http://books.google.co.id/books?id=QP1BjG_VIsoC&printsec=frontcover&hl=id&source=gbs_ge_summary_r&cad=0#v=onepage&q&f=false tanggal akses 21-03-2015
2.   Rinaldi Munir, Pengantar Teori Komputasi, Program Studi Magister Informatika STEI-ITB. Link: http://informatika.stei.itb.ac.id/~rinaldi.munir/TeoriKomputasi/IF5110%20-%20Pengantar%20Teori%20Komputasi.pdf tanggal akses 21-03-2015
3.   Bayu Prianto, Peneliti Bidang Material Dirgantara LAPAN, Kliping, Permodelan Kimia Komputasi. Link: http://kliping.lapan.go.id/index.php/berita_dirgantara/article/viewFile/711/629 tanggal akses 21-03-2015
4.   Dr. Harno Dwi Pranowo, M.Si, Austrian-Indonesian Centre for Computational Chemistry (AIC), Jurusan Kimia Fakultas MIPA UGM Yogyakarta, Pengantar Kimia Komputasi. Link: http://www.komputasi.lipi.go.id/data/1014224403/data/1113104169.pdf tanggal akses 21-03-2015

5.     Teori Otomata Link: http://id.wikipedia.org/wiki/Teori_otomata tanggal akses 21-03-2015