KOMPUTASI
Komputasi sebetulnya bisa diartikan sebagai 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.
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.
Ilmu atau sains berdasarkan obyek kajiannya dibedakan antara Fisika, Kimia, Biologi dan Geologi. Ilmu dapat pula digolongkan berdasarkan metodologi dominan yang digunakannya, yaitu ilmu pengamatan/percobaan (observational/experimental science), ilmu teori (theoretical science) dan ilmu komputasi (computational science). Yang terakhir ini bisa dianggap bentuk yang paling baru yang muncul bersamaan dengan perkembangan kekuatan pemrosesan dalam komputer dan perkembangan teknik-teknik metode numerik dan metode komputasi lainnya.
SEJARAH KOMPUTASI
Dalam ilmu (sains) tradisional seperti Fisika, Kimia dan Biologi, penggolongan ilmu berdasarkan metodologi dominannya juga mewujud, yang ditunjukkan dengan munculnya bidang-bidang khusus berdasarkan penggolongan tsb. lengkap dengan jurnal-jurnal yang relevan untuk melaporkan hasil-hasil penelitiannya. Sebagai contoh dalam kimia, melengkapi kimia percobaan (experimental chemistry) dan kimia teori (theoretical chemistry), berkembang pula kimia komputasi (computational chemistry), seperti juga di bidang Biologi dikenal Biologi Teori (theoretical biology) serta Biologi Komputasi (computational biology), lengkap dengan jurnalnya seperti Journal of Computational Chemistry dan Journal of Computational Biology. Cara penggolongan yang digunakan berbeda dengan cara penggolongan lain berdasarkan obyek kajian, seperti penggolongan kimia atas Kimia Organik, Kimia Anorganik, dan Biokimia.
Walaupun dengan titik pandang yang berbeda, ilmu komputasi sebagai bentuk ketiga dari ilmu (sains) telah banyak disampaikan oleh berbagai pihak, antara lain Stephen Wolfram dengan bukunya yang terkenal: A New Kind of Science, dan Jürgen Schmidhuber.
Komputasi sains
Komputasi sains merupakan salah satu cabang ilmu komputasi. Secara umum komputasi sains mengkaji aspek-aspek komputasi untuk aplikasi / memecahkan masalah di bidang sains lain, seperti fisika, kimia, biologi dan lain-lain.
Di Indonesia sudah banyak pertemuan atau kegiatan ilmiah terkait dengan komputasi, tetapi umumnya lebih terkait dengan aspek teknologi informasi. Sedangkan kajian di komputasi sains masih sangat kurang. Hal ini tidak mengherankan karena komputasi sains lebih condong sebagai kajian teori murni, sehingga komunitasnya masih sangat terbatas seperti halnya fisika teori. Hanya ada satu kegiatan ilmiah yang terkait langsung dan fokus pada kajian komputasi sains, yaitu Workshop on Computational Science yang diadakan rutin setiap tahun oleh konsorsium yang tergabung dalam Masyarakat Komputasi Indonesia - MKI
Komputasi awan
Komputasi awan (bahasa Inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metefora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya.Ia adalah suatu moda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan") tanpa pengetahuan tentangnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain."
Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server.
Teknologi di Belakang Komputasi Awan
Semua teknologi IT saat ini terlibat di layanan komputasi awan ini mulai dari teknologi infrastruktur yang scalable, platform pengembangan, bahasa/language pemrograman, dan sebagainya.
Tetapi jika kita berfokus ke standar interkoneksi antar layanan ini maka kita tidak akan lari dari spesifikasi SOA (Service Oriented Architecture). Buat yang berkecimpung di dunia pengembangan aplikasi seperti ini, maka tentunya sudah tidak asing lagi dengan istilah-istilah seperti REST, SOAP,RPC, Web Services, dan arsitektur/protokol lain yang sangat berkaitan erat dengan SOA ini.
Protokol dan arsitektur yang disebutkan di atas inilah yang memungkinkan terjadinya interkoneksitas independen antar platform, aplikasi dan bahasa pemrograman. Dan spesifikasi dari protokol/arsitektur ini juga mendefinisikan bagaimana menjaga state dan messaging antar komponen tersebut dengan baik.
Platform pengembangan yang mainstream untuk SOA saat ini adalah Java Enterprise Edition (JEE) dan Microsoft .NET platform. JEE saat ini masih menggunakan bahasa Java. Sedangkan Microsoft .NET mendukung berbagai bahasa seperti C#, C++, Python, Visual Basic, dan lain sebagainya.
Di bidang infrastruktur juga tidak ketinggalan dimana berbagai sistem operasi server saat ini sudah mampu melakukan clustering baik untukfilesystem maupun resource RAM. Salah satu produk yang khusus ditujukan untuk pembangunan infrastrukur terdistribusi dan cukup banyak disebut di dalam berbagai literatur adalah proyek Hadoop.
Manfaat, Peluang dan Kesempatan
Berbagai manfaat yang saya lihat dapat dipetik dari sini, diantaranya adalah:
Dunia industri tidak perlu menginvestasikan infrastruktur publik yang tentunya memerlukan biaya tidak sedikit. Bisnis bisa lebih fokus ke fungsionalitas daripada memusingkan detil teknis yang memakan waktu, biaya dan tenaga. Aplikasi yang bisa dialihkan ke layanan ini contohnya adalah aplikasi CRM (Customer Relationship Management) atau SCM (Supply Chain Management).
Untuk pengembang aplikasi maka saatnya sebagai individu maupun bagian dari tim developer dapat lebih fokus ke pengembangan ide dan imajinasi untuk mendapatkan hasil akhir produk. Dengan kelengkapan infrastruktur yang sudah ada dapat membantu implementasi aplikasi dengan cepat sehingga meningkatkan produktivitas.
Bagi kita sebagai praktisi, pemberi jasa atau bergerak di industri solusi IT, kesempatan baru tentu sangat terbuka. Dengan pengembangan terkini yang telah bergeser dari pengembangan aplikasi desktop yang sangat bergantung kepada sistem operasi ke arah pengembangan platform SOA dan berdaya jangkau global hal ini berpeluang membuka pasar baru yang tidak terbatas.
Bagi pebisnis di bidang infrastruktur tentunya ini menjadi peluang yang besar karena dengan meningkatnya penggunaan layanan SaaS ini akan meningkatkan penggunaaan bandwidth internet. Pasar akan makin besar dan biaya yang telah dikeluarkan untuk pembangunan infrastruktur akan makin cepat kembali sehingga dapat memberikan harga yang sangat bersaing.
Integrasi aplikasi dengan berbagai device. Dengan infrastruktur yang ditawarkan terutama oleh Google dan Micosoft Live Mesh, maka integrasi aplikasi kita dengan layanan mereka lainnya terutama di layanan aplikasi mobile device - seperti misalnya Google Android - akan sangat terbuka lebar. Dan seperti yang Anda tahu, pasar mobile selalu meningkat signifikan dari tahun ke tahun.
KESIMPULAN
Cloud computing atau komputasi awan merupakan tren baru di bidang komputasi terdistribusi dimana berbagai pihak dapat mengembangkan aplikasi dan layanan berbasis SOA (Service Oriented Architecture) di jaringan internet.
Referensi: www.wikipedia.org





Perangkat Lunak Multimedia Dalam Berbagai Bidang
Perangkat lunak multimedia adalah komponen-komponen dalam data processing system, berupa program-program untuk mengontrol bekerjanya sistem komputer multimedia. Perangkat lunak ini digolongkan menjadi tiga bagian yaitu bahasa pemrograman multimedia, perangkat lunak sistem multimedia dan perangkat lunak aplikasi multimedia.
Bahasa Pemrograman Multimedia
Bahasa pemrograman Multimedia adalah bahasa-bahasa yang digunakan programmer untuk membuat aplikasi multimedia. Contohnya Assembly, C, C++, Power Builder,
Perangkat Lunak Sistem (System Software)
Perangkat lunak ini terdiri dari Sistem operasi (Operating System) misalnya DOS (Disc Operating System), Windows 95/98/ME, Windows NT/2000, Windows XP, Windows Vista, UNIX, Linux atau Mac OS. Perangkat lunak lainnya adalah aplikasi utilitas (utility application) misalnya aplikasi Antivirus.
Perangkat Lunak Aplikasi Multimedia
Perangkat lunak aplikasi multimedia merupakan aplikasi-aplikasi yang dibuat oleh personal atau organisasi untuk user yang beroperasi dalam bidang-bidang multimedia spesifik seperti grafik 2D, modeling dan animasi.
Perangkat Pengolah Teks
Aplikasi pengolah teks yang banyak digunakan misalnya Microsoft Word, Word Star for Windows, Word Perfect dan Star Writer, sedangkan beberapa aplikasi pengolah teks yang bersifat open source misalnya Open Writer, KWriter dan Abi Word.
Perangkat Lunak Pengolah Animasi dan Grafik 2D
Aplikasi pengolah grafik 2D dibagi menjadi dua bagian yaitu:
a. Grafik 2D Vector, misalnya Corel Draw, Macromedia Freehand dan Adobe Illustrator.
b. Grafik 2D Image (Raster), misalnya Adobe Photoshop, Jasc Paint Shop Pro, Gimp.
c. Animasi, misalnya Macromedia Flash.
Perangkat Lunak Pengolah Animasi dan Modeling Grafik 3D
Contoh dari perangkat lunak Animasi dan modeling Grafik 3D adalah 3D Studio MAX, Maya, Softimage, LightWave, Blender dan lain sebagainya.
Perangkat Lunak Authoring Multimedia
Authoring merupakan aplikasi komputer yang memberikan peluang kepada pengguna untuk mengembangkan sebuah perangkat lunak dengan dragging dan dropping berbagai objek multimedia tanpa harus mengetahui penggunaan dan pemahaman bahasa pemrograman, misalnya Macromedia Authoring, sedangkan aplikasi authoring yang dilengkapi dengan pemrograman misalnya Macromedia Director dengan dilengkapi Lingo (Bahasa pemrograman). Jenis perangkat ini dibagi menjadi tiga kategori yaitu authoring berbasis halaman, authoring berbasis icon dan authoring berbasis waktu.
Authoring berbasis halaman merupakan authoring yang bekerja berbasis halaman atau buku dengan mengorganisasi elemen-elemen dalam halaman atau buku tersebut. Contoh dari aplikasi ini adalah HyperCard dan ToolBook Assistant. Authoring berbasis icon menggunakan konsep flowchart untuk membuat aliran elemen-elemen multimedia yang dihubungkan bersama atau secara sendiri-sendiri yang secara khusus menampilkan diagram alir aktivitas sepanjang jalur percabangan, contohnya adalah Microsoft Power Point dan Macromedia Authorware.
Authoring berbasis waktu merupakan pengembangan paket multimedia sebagai pengorganisasian objek sepanjang lini waktu. Frame yang diorganisasikan secara berurut kemudian ditampilkan kembali kepada pengguna. Contoh aplikasi yang menggunakan cara ini adalah Macromedia Director. Authoring DVD adalah aplikasi yang digunakan untuk menampilkan menu interaktif movie, contohnya adalah Pinnacle Impression, Sonic ReelDVD dan Ulead DVD Workshop.
Perangkat Lunak Aplikasi Berbasis Web
Contoh produk-produk mendesain web antara lain adalah Macromedia Flash yang digunakan untuk membuat animasi grafis pada web, Macromedia Dreamweaver dan Microsoft Front Page.
Aplikasi Multimedia untuk keunggulan bersaing di perusahaan
Aplikasi multimedia perusahaan di berbagai bidang antara lain sumber daya manusia, produksi/operasi, akuntansi dan keuangan, sistem informasi dan pemasaran.
Aplikasi pada Bidang Pengembangan Sumber Daya Manusia
Multimedia merupakan media pelatihan yang baik dan menarik yang dikenal dengan istilah Computer Based Training (CBT). Misalnya peusahaan IntallShield membuat perangkat lunak multimedia yang khususkan untuk training. Aplikasi yang lain misalnya rekrutmen karyawan, seperti yang dilakukan oleh L’OREAL.
Aplikasi dalam Bidangn Produksi
Penggunaan aplikasi ini digunakan untuk merancang dan merakayasa suatu produk misalnya alat-alat elektronik dan mesin bahkan dapat pula digunakan untuk memonitor dan mengontrol proses produksi dan berkembang menuju ke sistem manufaktur terintegrasi berbasisi multimedia.
Aplikasi dalam Bidang Pelayanan Keuangan
Bidang pelayanan keuangan meliputi pelayanan keuangan personal, pajak, perencanaan keuangan, sumber pinjaman dan perbankan. Contohnya adalah situs SmartMoney.com.
Aplikasi dalam Bidang Sistem Informasi
Aplikasi dalam bidang ini misalnya aplikasi Sistem Informasi Akuntansi (SIA), aplikasi Sistem Informasi Manajemen (SIM), aplikasi Decision Support System (DSS) dan aplikasi Executive Information System (EIS).
Aplikasi Otomatisasi Kantor
Dua aplikasi yang digunakan untuk area otomatisasi kantor yaitu workgroup computing yang
memungkinkan beberapa orang untuk memakai komputer yang sama pada saat bersamaan pula.
Peserta diskusi melihat tampilan bersama yang meliputi rangkaian media lengkap, termasuk fotigrafi
dan video bergerak. Aplikasi yang kedua adalah Desktop Video Conferencing yang memungkinkan
peserta melakukan konferensi video sambil duduk di meja masing-masing dengan menggunakan
layar CP atau televisi yang tehubung.
Aplikasi dalam Bidang Pemasaran
Penerapan multimedia dalam bidang ini tertuju kepada aktivitas pemasaran, khususnya aktivitas promosi yang meliputi periklanan, promosi penjualan, penjualan perseorangan, public realtion dan penjualan langsung termasuk penjualan melalui jaringan internet. Contoh dari aplikasi ini adalah:
Ø Periklanan televisi
Ø Interactive Multimedia Merchandising (cara perusahaan untuk menjangkau dan melayani pelanggan)
Ø Merchandising Kiosk
Ø Video Kiosk
Ø Virtual Shopping
Ø Comparison Shopping
Ø Mass Market Application
Aplikasi Multimedia di Bidang Travel
Apliaksi berbasis Web digunakan sebagai penerapan layanan perjalanan yang di dalamnya termasuk informasi biaya perjalanan, travel news, fitur paket liburan, dan pemesanan online untuk lodging dan transportasi melalui darat, laut dan udara.
Aplikasi Multimedia dalam Bidang Real Estate
Multimedia komputer memungkinkan pembeli mengunjungi ratusan properti lewat dunia maya, melihat foto rumah on-screen, memeriksa perencanaan lantai, melihat peta jalan, dan mempelajari demografi sekeliling rumah.
Aplikasi Multimedia dalam Bidang Kesehatan
Dalam bidang kesehatan, multimedia dapat mendukung pelayanan dan fasilitas sistem kesehatan, ilmu kesehatan, kantor pendidikan medis, perpustakaan ilmu kesehatan dan fotografi medis serta pelayanan produksi median.
Aplikasi Multimedia dalam Bidang Hiburan
Dalam bidang hiburan multimedia digunakan dalam film, musik, radio interaktif, televisi interaktif, game elektronik.
Aplikasi Multimedia dalam Bidang Publishing
Banyak informasi yang dapat dipublikasikan secara elektronik melalui dokumentasi elektronik misalnya penyajian buku yang setiap materinya dapat terdiri dari grafik, animasi, audio dan video.
Aplikasi Multimedia dalam Bidang Pendidikan
Aplikasi multimedia pendidikan antara lain sebagai perangkat lunak pengajaran, memberikan fasilitas untuk mahasiswa atau siswa untuk belajar mengambil keuntungan dari multimedia, belajar jarak jauh
dan pemasaran pendidikan.
Aplikasi Multimedia dalam Pemerintahan
Aplikasi multimedia yang paling menonjol dalam bidang kepemerintahan adalah E-Government, Profil Departemen dan Kios Informasi tentang
Sumber Pustaka:
M. Suyanto. 2003. MULTIMEDIA Alat untuk Meningkatkan Keunggulan Bersaing. ANDI OFFSET.