Universitas Gunadarma

Senin, 16 Maret 2020

Konsep Dasar Komputasi

Prinsip Dasar Komputasi merupakan mata kuliah softskill pada semester 8 di Universitas Gunadarma. Berikut materi yang terdapat dalam mata kuliah tersebut salah satunya yaitu Konsep Dasar Komputasi.

Pengertian Komputasi

Komputasi diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. 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. 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)


Karakteristik Komputasi Modern

Karakteristik komputasi modern ada 3 macam, yaitu : 
1. Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang
2. Komputer-komputer terhubung ke jarinagn yang luas dengan kapasitas bandwidth yang beragam.
3. Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.

Jenis-jenis Komputasi Modern

A. Mobile Computing
Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.

B. Grid Computing 
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah:
·    Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
·    Sistem menggunakan standard dan protocol yang terbuka.
·  Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.

C. Cloud Computing 
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

Perbedaan Jenis-jenis Komputasi Modern (Mobile, Grid, Cloud)
1. Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
2. Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
3. Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
4. Untuk komputasi mobile proses tergantung si pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.

Implementasi Komputasi di Berbagai Bidang Ilmu Pengetahuan

A. Bidang Ilmu Fisika 
Salah satu Implementasi komputasi modern di bidang fisika adalah Computational Physics. Computational Physics mempelajari suatu ilmu gabungan antara Fisika, Komputer Sain, dan Matematika Terapan. Computational Physics berguna untuk memberikan solusi pada “Kejadian dan masalah yang komplek pada dunia nyata” baik dengan menggunakan simulasi atau penggunaan algoritma yang tepat. Pemahaman fisika pada teori, experimen, dan komputasi haruslah sebanding, agar dihasilkan solusi numerik dan visualizasi /pemodelan yang tepat untuk memahami masalah Fisika. Implementasi komputasi di bidang ilmu fisika juga diterapkan dalam menyelesaikan permasalahan medan magnet. Komputasi pada bidang ilmu fisika digunakan untuk menentukan besarnya medan magnet dan membandiangkan hubungan antara medan magnet dengan panjang kawat.

B. Bidang Ilmu Kimia 
Implementasi komputasi modern di bidang kimia adalah Computational Chemistry, yaitu penggunaan ilmu komputer untuk membantu menyelesaikan masalah kimia. Contoh Computational Chemistry yaitu penggunaan super komputer untuk menghitung struktur dan sifat molekul.Terdapat beberapa pendekatan yang dapat dilakukan:1. Kajian komputasi dapat dilakukan untuk menemukan titik awal untuk sintesis dalam laboratorium.2. Kajian komputasi dapat digunakan untuk menjelajahi mekanisme reaksi dan menjelaskan pengamatan pada reaksi di laboratorium.3. Kajian komputasi dapat digunakan untuk memahami sifat dan perubahan pada sistem makroskopis melalui simulasi yang berlandaskan hukum- hukum interaksi yang ada dalam sistem.
Terdapat beberapa bidang utama dalam topik ini, antara lain:
·    Penyajian komputasi atom dan molekul
·  Pendekatan dalam penyimpanan dan pencarian spesi kimia (Basisdata kimia)·    Pendekatan dalam penentuan pola dan hubungan antara struktur kimia dan sifat-sifatnya (QSPR, QSAR).
·    Elusidasi struktur secara teoretis berdasarkan pada simulasi gaya-gaya
·    Pendekatan komputasi untuk membantu sintesis senyawa yang efisien
·    Pendekatan komputasi untuk merancang molekul yang berinteraksi lewat cara-cara yang khusus, khususnya dalam perancangan obat.
·    Simulasi proses transisi fase
·    Simulasi sifat-sifat bahan seperti polimer, logam, dan kristal (termasuk kristal cair).


Sejumlah paket perangkat lunak menyediakan berbagai metode kimia-kuantum. Di antara yang luas digunakan adalah:
·         Gaussian
·         Gamess
·         Q-Chem
·         ACES
·         Dalton
·         Spartan
·         Psi
·         PLATO (Package for Linear Combination of Atomic Orbitals)
·         MOLCAS
·         MOLPRO
·         MPQC
·         NWChem
·         Psi3
·         PC GAMESS
·         Spartan
·         TURBOMOLE

C. Bidang Ilmu Matematika
Implementasi komputasi modern di bidang matematika ada numerical analysis yaitu sebuah algoritma  dipakai untuk menganalisa masalah-masalah matematika. Bidang analisis numerik sudah sudah dikembangkan berabad-abad sebelum penemuan komputer modern.Interpolasi linear sudah digunakan lebih dari 2000 tahun yang lalu. Banyak matematikawan besar dari masa lalu disibukkan oleh analisis numerik, seperti yang terlihat jelas dari nama algoritma penting seperti metode Newton, interpolasi polinomial Lagrange, eliminasi Gauss, atau metode Euler. Buku-buku besar berisi rumus dan tabel data seperti interpolasi titik dan koefisien fungsi diciptakan untuk memudahkan perhitungan tangan. Dengan menggunakan tabel ini (seringkali menampilkan perhitungan sampai 16 angka desimal atau lebih untuk beberapa fungsi), kita bisa melihat nilai-nilai untuk diisikan ke dalam rumus yang diberikan dan mencapai perkiraan numeris sangat baik untuk beberapa fungsi. Karya utama dalam bidang ini adalah penerbitan NIST yang disunting oleh Abramovich dan Stegun, sebuah buku setebal 1000 halaman lebih. Buku ini berisi banyak sekali rumus yang umum digunakan dan fungsi dan nilai-nilainya di banyak titik. Nilai f-nilai fungsi tersebut tidak lagi terlalu berguna ketika komputer tersedia, namun senarai rumus masih mungkin sangat berguna.Kalkulator mekanik juga dikembangkan sebagai alat untuk perhitungan tangan. Kalkulator ini berevolusi menjadi komputer elektronik pada tahun 1940. Kemudian ditemukan bahwa komputer juga berguna untuk tujuan administratif. Tetapi penemuan komputer juga mempengaruhi bidang analisis numerik, karena memungkinkan dilakukannya perhitungan yang lebih panjang dan rumit.

D. Bidang Ilmu Ekonomi 
Implementasi komputasi pada bidang Ilmu Ekonomi terdapat Computational Economics yang mempelajari titik pertemuan antara ilmu ekonomi dan ilmu komputer mencakup komputasi keuangan, statistika, pemrograman yang di desain khusus untuk komputasi ekonomi dan pengembangan alat bantu untuk pendidikan ekonomi.

E. Bidang Ilmu Biologi

Implementasi komputasi pada bidang ilmu biologi merupakan penerapan berupa aplikasi dari teknologi informasi dan ilmu komputer terhadap bidang biologi molekuler.




Tidak ada komentar:

Posting Komentar