Jurnal Komputasi Modern


Jurnal Komputasi Modern
Nur Muhamad Isa A
55416555

ABSTRAK
Jurnal ini disusun untuk menjelaskan hal-hal mengenai komputasi modern dimulai dari definisi, sejarah hingga jenis-jenisnya dan juga membahas tentang teknologi yang digunakan sekaligus contoh dari implementasi yang dilakukan. Penerapan komputsai modern tentu saja tidak selalu berjalan dengan baik, maka jurnal ini akan menjelaskan juga tentang kekurangan dan kelebihan dari komputasi modern.

Jurnal ini menyimpulkan bahwa seiring berjalannya waktu, teknologi komputasi terus berkembang sehingga dapat menyelesaikan masalah komputasi rumit dalam waktu yang lebih cepat, sehingga hal ini meningkatkan efisiensi dari pekerjaan manusia dan menghasilkan banyak manfaat terhadap bidang-bidang tertentu.

1. PENDAHULUAN

1.1 Latar Belakang
Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma, contohnya adalah dengan melakukan suatu perhitungan. Jika pada zaman dahulu orang melakukan perhitungan dengan alat yang masih sederhana, maka pada zaman modern manusia dapat melakukan perhitungan atau komputasi yang cepat dengan menggunakan komputer, pada awal kemunculannya komputer sendiri dimanfaatkan untuk melakukan perhitungan aritmatika, seiring dengan berjalannya waktu yang diikuti juga dengan perkembangan pada bidang teknologi komputasi, sekarang komputer dapat digunakan bukan untuk melakukan perhitungan saja namun juga untuk melakukan analisis dan memecahkan masalah-masalah pengetahuan atau sains. Komputer dapat juga digunakan sebagai pengolah data dan pemrosesan informasi dengan kecepatan dan efesiensi yang lebih baik apabila dilihat dari sudut pandang ilmu komputer.

1.2. Batasan Masalah

1.       Menjelaskan hal-hal terkait definisi, sejarah, karakteristik hingga jenis-jenis dari komputasi modern.
2.       Menjelaskan teknologi komputasi modern beserta contoh implementasinya. 
3.       Menjabarkan beberapa kelebihan dan kekurangan dari komputasi modern.

2. PEMBAHASAN

Definisi Komputasi Modern
Komputasi adalah segala jenis perhitungan atau penggunaan teknologi computer dalam pemrosesan informasi. Komputasi adalah proses mengikuti model yang didefinisikan dengan baik dipahami dan dinyatakan sebagai, misalnya, algoritma, atau protokol. Studi tentang komputasi sangat penting untuk disiplin ilmu komputer.

Sejarah Komputasi Modern
Alat penghitungan sangat awal yang dikenal sebagai sempoa digunakan sedini 300 SM. di Babel (Irak modern). Alat hitung yang digerakkan oleh gigi pertama adalah jam hitung Schickard, ditemukan pada tahun 1623. Beberapa tahun kemudian, kalkulator - yang dapat menambah, mengurangi, mengalikan, dan membagi - dikembangkan oleh sarjana terkenal Gottfried Wilhelm Leibniz, yang juga mengembangkan kalkulus, angka biner, dan banyak ide penting dalam filsafat dan logika. (Blaise Pascal juga menemukan kalkulator selama era ini.)
Image result for ibm first computer
Gambar 1 Komputer IBM
Dengan biner, penemu dapat menggunakan sistem kartu punch untuk komputer elektronik pertama. International Business Machines (IBM) nantinya akan mengambil teknologi ini dan membuatnya tersedia untuk penggunaan yang lebih luas. Lebih lanjut tentang permulaan IBM dapat ditemukan di halaman sejarah perusahaan.

Untuk memenuhi tuntutan bimbingan rudal selama Perang Dunia II, IBM dan Universitas Harvard bekerja sama untuk menciptakan Harvard Mark I, komputer mekanik setinggi delapan kaki dan lebar lima puluh satu kaki. Ini adalah komputer modern pertama. Universitas Columbia menampilkan foto-foto terperinci dan lebih banyak informasi di situs sejarah Mark I mereka.

Hewlett-Packard (HP), sebuah perusahaan teknologi yang dimulai pada tahun 1939, mengembangkan komputer pertamanya pada tahun 1966. HP 2116A, demikian sebutannya, adalah pengontrol untuk beberapa instrumen berbeda. Pada 1974, HP mengembangkan sistem pemrosesan memori yang menggunakan chip memori akses dinamis dinamis (DRAM), berbeda dengan core magnetik yang populer. Halaman sejarah HP merinci seluruh sejarah perusahaan.

Komputer pribadi pertama tersedia pada tahun 1975: komputer MITAS Altair. Itu datang dalam kotak dan harus dikumpulkan oleh pembeli. Riwayat PC memiliki riwayat lengkap Altair di situs web mereka. Ini adalah komputer yang menginspirasi mahasiswa baru Harvard, Bill Gates untuk keluar. Komputer Apple pertama, Apple I, tersedia setahun kemudian. Sejarah Komputer Apple dapat ditemukan di situs web Sejarah Apple.

Setelah Apple I, komputer pribadi menjadi lebih kecil, lebih mudah digunakan, dan lebih kuat dengan cepat. Pada tahun 1977, Paul Owen dan Bill Gates memulai Perusahaan Microsoft. GamePlayer telah menulis sejarah lengkap Microsoft, mulai dari kelahiran Bill Gates pada tahun 1955 hingga September 2008.

Pada 1981, Osborne Computers merilis komputer Osborne 1, yang dianggap sebagai laptop konsumen pertama. Beratnya 24,5 pound dan biaya $ 1.795. Begitu produsen mulai mengembangkan teknologi yang lebih kecil dan lebih kecil, revolusi komputer pribadi benar-benar berjalan. Beberapa model komputer baru keluar setiap tahun, masing-masing lebih kuat dari yang sebelumnya. Setelah ukuran seluruh ruangan, komputer di rumah sekarang masuk dengan mudah di meja kecil.
Karakteristik dari komputasi modern diantaranya :
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 jaringan 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
1.      Mobile Computing
Image result for mobile computing adalah
Gambar 2 Mobile Computing

Sebuah teknologi yang mampu menyediakan lingkungan yang memungkinkan pengguna untuk mengirimkan data dari satu perangkat ke perangkat lain tanpa menggunakan penghubung fisik atau kabel apa pun dikenal sebagai Mobile Computing. Artinya, pengiriman data dilakukan secara nirkabel dengan bantuan perangkat nirkabel seperti ponsel, laptop, dll. Kapan pun perangkat terhubung ke jaringan tanpa terhubung secara fisik melalui tautan atau kabel, transmisi data seperti pesan, rekaman suara, video dll. Dapat dilakukan dengan menggunakan konsep komputasi seluler. Teknologi Mobile Computing membantu pengguna untuk mengakses dan mengirimkan data dari lokasi yang jauh tanpa hadir secara fisik. Dengan demikian, memiliki diameter cakupan yang begitu besar, ini adalah salah satu sektor tercepat di bidang teknologi komputasi.
Beberapa bidang utama di mana komputasi mobile dapat diterapkan adalah:
·         Akses web atau internet.
·         Global Position System (GPS).
·         Layanan darurat.
·         Layanan hiburan
·         Layanan pendidikan.

2.      Grid Computing
Grid computing adalah sekelompok komputer yang terhubung secara fisik (melalui jaringan atau dengan Internet) untuk melakukan tugas khusus bersama, seperti menganalisis data e-commerce dan memecahkan masalah yang kompleks. Grid adalah bentuk "komputer super virtual" yang memecahkan aplikasi tertentu. Ukuran grid dapat bervariasi dari jaringan perusahaan kecil hingga besar.
Grid computing dibangun dengan bantuan perangkat lunak grid middleware yang memungkinkan mereka untuk berkomunikasi. middleware digunakan untuk menerjemahkan satu node informasi yang dikirimkan informasi yang tersimpan atau diproses ke yang lain ke dalam format yang dapat dikenali. Ini adalah bentuk "komputasi terdistribusi" atau "komputasi peer-to-peer". 'grid computing' dibedakan dari komputasi cluster, karena dalam grid computing setiap node memiliki heterogen dan tersebar secara geografis (seperti WAN) dan manajer sumber dayanya sendiri dan melakukan tugas yang berbeda dan secara longgar terhubung oleh Internet atau jaringan berkecepatan rendah , tetapi dalam sumber daya komputasi cluster dikelola dalam satu lokasi (Seperti LAN).

Image result for grid computing
Gambar 3 Lingkungan Komputasi Grid

Grid computing sangat berguna ketika para ahli materi pelajaran yang berbeda perlu berkolaborasi pada suatu proyek tetapi tidak harus memiliki sarana untuk segera berbagi data dan sumber daya komputasi dalam satu situs. Dengan menggabungkan kekuatan meskipun jarak geografisnya, tim yang didistribusikan mampu memanfaatkan sumber daya mereka sendiri yang berkontribusi pada upaya yang lebih besar. Ini berarti bahwa semua sumber daya komputasi tidak harus bekerja pada tugas spesifik yang sama, tetapi dapat bekerja pada sub-tugas yang secara kolektif membentuk tujuan akhir. Sebagai contoh, sebuah tim peneliti mungkin menganalisis pola cuaca di wilayah Atlantik Utara, sementara tim lain menganalisis wilayah Atlantik selatan, dan kedua hasilnya dapat digabungkan untuk memberikan gambaran lengkap tentang pola cuaca Atlantik.

3.      Cloud Computing
Dalam uraiannya yang paling sederhana, cloud computing menggunakan layanan ("layanan cloud") yang ada pada internet dan memindahkannya ke luar firewall organisasi yaitu pada sistem cloud bersama. Aplikasi dan layanan diakses melalui Web, bukan hard drive seseorang. Dalam cloud computing, layanan dikirimkan dan digunakan melalui Internet dan dibayar oleh pelanggan cloud (suatu bisnis) - biasanya menggunakan model bisnis "sesuai kebutuhan atau bayar per penggunaan". Infrastruktur cloud dikelola oleh penyedia cloud, bukan pelanggan cloud individu.
Image result for cloud computuing
Gambar 4 Cloud Computing
Jaringan cloud computing adalah kelompok besar server dan penyedia layanan cloud yang biasanya mengambil keuntungan dari teknologi komputasi murah, dengan koneksi khusus untuk menyebarkan tugas pemrosesan data ke seluruh anggota organisasi. Infrastruktur TI bersama ini berisi kumpulan besar sistem yang dihubungkan bersama. Teknik virtualisasi sering digunakan untuk memaksimalkan kekuatan cloud computing.
Saat ini, standar untuk menghubungkan sistem komputer dan perangkat lunak yang diperlukan untuk membuat pekerjaan cloud computing tidak sepenuhnya memiliki ketentuan, sehingga banyak perusahaan untuk menentukan teknologi cloud computing mereka sendiri.

Implementasi Komputasi Modern

1.      Implementasi Komputasi modern pada bidang Kimia
Gambar 5 Aplikasi JMol
Implementasi komputasi modern di bidang kimia adalah Computational Chemistry yaitu penggunaan ilmu komputer untuk  membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. Istilah kimia teori dapat didefinisikan sebagai deskripsi matematika untuk kimia, sedangkan kimia komputasi biasanya digunakan ketika metode matematika dikembangkan dengan cukup baik untuk dapat digunakan dalam program komputer. Perlu dicatat bahwa kata "tepat" atau "sempurna" tidak muncul di sini, karena sedikit sekali aspek kimia yang dapat dihitung secara tepat. Hampir semua aspek kimia dapat digambarkan dalam skema komputasi kualitatif atau kuantitatif hampiran.

2.      Implementasi Komputasi modern pada bidang Geografi

Geografi adalah ilmu yang mempelajari tentang lokasi serta persamaan, dan perbedaan (variasi) keruangan atas fenomena fisik, dan manusia di atas permukaan bumi. Komputasi  dalam bidang geologi biasanya di gunakan untuk peramalan cuaca, di Indonesia khususnya ada salah satu instansi Negara dengan nama BMKG (Badan Meteorologi, Klimatologi, dan Geofisika) yakni instansi negara yang meneliti mengamati tentang metereologi klimatologi kualitas udara dan geofisika supaya tetap sesuai dengan perundang undangan yang berlaku di Indonesia.

3.      Implementasi Komputasi modern pada bidang Fisika
Implementasi komputasi modern di bidang fisika ada Computational Physics yang mempelajari suatu gabungan antara Fisika, Komputer Sains dan Matematika Terapan untuk memberikan solusi pada “Kejadian dan masalah yang kompleks pada dunia nyata” baik dengan menggunakan simulasi juga penggunaan algoritma yang tepat. Pemahaman fisika pada teori, eksperimen, dan komputasi haruslah sebanding, agar dihasilkan solusi numerik dan visualisasi / pemodelan yang tepat untuk memahami masalah Fisika.Untuk melakukan pekerjaan seperti evaluasi integral, penyelesaian persamaan differensial, penyelesaian persamaan simultan, mem-plot suatu fungsi/data, membuat pengembangan suatu seri fungsi, menemukan akar persamaan dan bekerja dengan bilangan kompleks yang menjadi tujuan penerapan fisika komputasi. Banyak perangkat lunak ataupun bahasa yang digunakan, baik MatLab, Visual Basic, Fortran, Open Source Physics (OSP), Labview, Mathematica, dan lain sebagainya digunakan untuk pemahaman dan pencarian solusi numerik dari masalah-masalah pada Fisika komputasi.

4.      Implementasi Komputasi modern pada bidang Matematika
Terdapat numerical analysis yaitu sebuah algoritma dipakai untuk menganalisa masalah – masalah matematika.Contohnya, penerapan teknik-teknik komputasi matematika meliputi metode numerik, scientific computing, metode elemen hingga, metode beda hingga, scientific data mining, scientific process control dan metode terkait lainnya untuk menyelesaikan masalah-masalah real yang berskala besar.

5.      Implementasi Komputasi modern pada bidang Geologi
Pada bidang geologi teori komputasi biasanya digunakan untuk pertambangan, sebuah sistem komputer digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah. Contohnya, Pertambangan dan digunakan untuk menganalisa bahan-bahan mineral dan barang tambang yang terdapat di dalam tanah.

6.      Implementasi Komputasi modern pada bidang Ekonomi
Image result for Myob
Gambar 6 Aplikasi MYOB untuk mempermudah akuntansi
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.Contohnya, mempelajari titik pertemuan antara ekonomi dan komputasi, meliputi agent-based computational modelling, computational econometrics dan statistika, komputasi keuangan, computational modelling of dynamic macroeconomic systems dan pengembangan alat bantu dalam pendidikan komputasi ekonomi.

Kelebihan dan Kekurangan Komputasi Modern

Mobile computing
Kelebihan Mobile Computing :
·         Ubiquity : pengguna dapat mengakses dimana saja dan kapan saja.
·         Security : pada umumnya handset dilengkapi dengan smart card reader dan smart card-nya itu sendiri. Sehingga dapat digunakan sebagai secret authentication key.
·         Localization: memungkinkan diterapkannya location based services.
·         Convenience: ukuran dan berat dari handset membuat pengguna nyaman dalam bertransaksi.
·         Personalization: handphone merupakan perangkat yang bersifat personal, sehingga memungkinkan untuk menawarkan layanan / produk yang bersifat personal.

Kelemahan dari Mobile computing :
·         Keterbatasan perangkat.
·         Tingkat keberagaman perangkat, jaringan dan operating sistem yang sangat tinggi, membutuhkan standardisasi platform antar vendor.
·         Tingginya tingkat kehilangan / pencurian handphone ataupun laptop.
·         Bertambahnya tingkat kerawanan terhadap security ketika data ditransfer melalui air interface

Grid Computing
Kelebihan Grid Computing :
·         Grid computing menjanjikan peningkatan utilitas, dan fleksibilitas yang lebih besar untuk sumberdaya infrastruktur, aplikasi dan informasi. Dan juga menjanjikan peningkatan produktivitas kerja perusahaan.
·         Grid computing bisa memberi penghematan uang, baik dari sisi investasi modal maupun operating cost–nya.

Kelemahan Grid Computing :
·         Manajemen institusi yang terlalu birokratis menyebabkan mereka enggan untuk merelakan fasilitas yang dimiliki untuk digunakan secara bersama agar mendapatkan manfaat yan lebih besar bagi masyarakat luas.
·         Masih sedikitnya Sumber Daya Manusia yang kompeten dalam mengelola grid computing. Contonhya kurangnya pengetahuan yang mencukupi bagi teknisi IT maupun user non teknisi mengenai manfaat dari grid computing itu sendiri.

Cloud Computing
Kelebihan Cloud Computing:
·         Efisien Biaya : Perusahaan yang menggunakan cloud computing tidak perlu mengeluarkan biaya lebih untuk alokasi hardware. Cloud Computing tidak sangat sedikit menggunakan biaya, karena tidak perlu melakukan maintanance dan mengurangi penggunaan listrik.
·         Akses Mudah : Tidak perlu menggunakan komputer untuk menyimpan data, karena data yang digunakan akan tersimpan didalam server. Sehingga ketika kita berada dimanapun akan bisa mengakses.
·         Fleksibilitas untuk menambah kapasitas : Penambahan komputer tidak perlu dilakukan, dengan melakukan self-provisioning hanya dalam hitungan menit kapatasitas yang ditambahkan siap digunakan.
·          Manajemen sistem dan monitoring : Proses ini akan lebih mudah karena sudah terkoneksi dengan  web portal pelanggan. Dashboard bisa digunakan untuk melihat status server.
·         Meningkatkan availability dan ketersediaan data : Sistem yang digunakan cloud sudah didesain high availability, sistem tersebut sudah berada pada data center yang sudah menjamin ketersediaan listrik, pendingin, dan lainnya yang sudah menjadi fasilitas pendukung selama 24 jam.

Kelemahan Cloud Computing :
·         Salah satu penyebab yang menjadi Cloud Computing sukses menjalankan tugasnya adalah dengan adanya koneksi internet. Jika tidak ada koneksi internet jangan berharap untuk bisa menggunakan komputasi awan. Hal ini yang menjadi penyebab atau hambatan perusahaan yang menggunakan teknologi komputasi awan tidak bisa eksis di daerah yang belum terintegrasi internet. Indonesia menjadi salah satu negara yang semua daerahnya belum terjangkau koneksi internet.
·         Kualitas komputasi awan menjadi pertimbangan tersendiri ketika memilih penyedia komputasi awan. Jika menggunakan penyedia layanan server komputasi awan yang tidak sesuai dengan kebutuhan maka sewaktu-waktu bisa down atau peforma yang diberikan buruk.


3.PENUTUP

3.1 Kesimpulan
Berdasarkan pembahasan di atas dapat disimpulkan bahwa komputasi modern sangat membantu manusia dalam melaksanakan tugas-tugas dan perhitungan-perhitungan mulai dari yang mudah hingga yang kompleks sekalipun, dan seiring berjalannya waktu, teknologi komputasi pun terus berkembang menjadi semakin efisien dan mudah diakses oleh kalangan luas.

3.2 Saran
Dengan berkembangnya teknologi komputasi modern kita sebagai manusia diharapkan untuk memiliki rasa antusias yang tinggi dengan mempelajari dan memanfaatkan teknologi komputasi tersebut sehingga kita bisa mengambil keuntungan baik itu tenaga, waktu dan biaya. Dan dapat mengembangkan teknologi tersebut agar makin praktis dan efisien.

DAFTAR PUSTAKA

·         https://shaktidarikhwan.wordpress.com/2017/04/25/sejarah-dan-definisi-komputasi-modern/
·         https://www.definitions.net/definition/computation
·         https://meetingtomorrow.com/blog/history-of-computers-and-computing/
·         https://www.minigranth.com/mobile-computing/introduction-mobile-computing/
·         http://ecomputernotes.com/fundamental/introduction-to-computer/grid-computing
·         https://tugasskuliah.wordpress.com/2019/03/17/komputasi-modern/
·         https://www.webopedia.com/quick_ref/cloud_computing.asp
·         https://bintorobagus.blogspot.com/2015/04/implementasi-komputasi-modern-pada.html


0 Response to "Jurnal Komputasi Modern"

Posting Komentar