RSS

Saterdag 30 April 2016

Modern Computation


Pengertian Komputasi

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

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. Konsep ini pertama kali digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
        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)

Implementasi komputasi.

1.      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. Dan berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat.

Contoh Mobile Computing :
Setelah kita mengetahui mengapa kita membutuhkan mobile computing, kita bisa menyebutkan mobile applications yang sudah ada saat ini. Diantaranya adalah :
Ø  Kendaraan (untuk pemantauan dan koordinasi, GPS)
Ø  Peralatan Emergensi (akses kedunia luar)
Ø  Akses web dalam keadaan bergerak
Ø  Location aware services
Ø  Information services
Ø  Disconnected operations (mobile agents)
Ø  Entertaintment (network game groups)
 
2.      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.

Contoh Grid Computing :

  • Scientific Simulation: Komputasi grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan simulasi terhadap proses yang kompleks. 
  • Medical Images: Penggunaan data grid dan komputasi grid untuk menyimpan medical-image. Contohnya adalah eDiaMoND project.
  •  Computer-Aided Drug Discovery (CADD): Komputasi grid digunakan untuk membantu penemuan obat. Salah satu contohnya adalah: Molecular Modeling Laboratory (MML) di University of North Carolina (UNC). 
  • Big Science: Data grid dan komputasi grid digunakan untuk membantu proyek laboratorium yang disponsorioleh pemerintah Contohnya terdapat di DEISA.
  • e-Learning: Komputasi grid membantu membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran informasi dibidang pendidikan. Contohnya adalah AccessGrid. 
  • Visualization: Komputasi grid digunakan untuk membantu proses visualisasi perhitungan yang rumit. 
  • Microprocessor design: komputasi grid membantu untuk mengurangi microprocessor design cycle dan memudahkan design center untuk membagikan resource lebih efisien. Contohnya ada diMicroprocessor Design Group at IBM Austin.

3.    Cloud computing
Komputasi cloud atau disebut juga komputasi awan 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.

Contoh Cloud Computing:
  • Email 
  • Data storage online 
  • Are you a collaborator?

Implementasi Teori Komputasi dalam Berbagai Bidang :
  • Bidang BIologi : terdapat Bioinformatics merupakan aplikasi dari teknologi informasi dan   ilmu komputer dalam penelitian bidang biologi molekuler. 
  •  Bidang Fisika :  terdapat Computational Physics yang mempelajari algoritma numerik untuk memecah kan teori kuantitatif fisika yang ada
  • Bidang Kimia : terdapat Computational Chemistry yaitu penggunaan ilmu komputer untuk  membantu menyelesaikan masalah kimia, contohnya penggunaan super komputer untuk menghitung struktur dan sifat molekul. 
  • Bidang 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. 
  • Bidang Sosiologi : terdapat Computational Sosiology yaitu penggunaan metode komputasi dalam menganalisa fenomena sosial.
  • Bidang Geografi : terdapat penggunaan komputasi yang diterapkan pada GIS (Geographic Information System) yang berguna untuk menyimpan, memanipulasi dan menganalisa informasi geografi. 
  • 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.   
  • Bidang Matematika : terdapat numerical analysis yaitu sebuah algoritma dipakai untuk menganalisa masalah – masalah matematika.
 

Vrydag 16 Oktober 2015

Aplikasi Sistem Pemesanan Makanan Berbasis Online oleh TikaNesia




    Kebutuhan hidup manusia saat ini sangatlah berbeda dengan kehidupan manusia zaman dahulu. Baik kebutuhan primer, sekunder, maupun tersier. Terutama pada pemerolehan kebutuhan primer. Itu dilihat dari perkembangan zaman yang semakin maju dan berkembang dengan pesatnya. Kebutuhan primer terutama makanan sangatlah dibutuhkan. Dilihat dari banyaknya perusahaan penyedia makanan yang saling bersaing untuk menemukan inovasi terbaru sebagai daya tarik kepada konsumen.
    Kadang kala keluarga, banyak masyarakat yang sibuk dengan karirnya dan pekerjgkala banyak masyarakat yang tidak sedikit yang bisa meluangkan waktunya untuk memasak dan makan di rumah bersamaaan yang jaraknya jauh dari lokasi rumah mengakibatkan masyarakat menginginkan sesuatu yang simple, instan, dan tidak ribet. Hal ini memungkinkan masyarakat untuk memilih makan di luar rumah atau ditempat makan yang siap saji.
    Hal tersebut membuat banyak para pengusaha yang berlomba-lomba untuk membuat tempat makan yang strategis, simpel, dengan memiliki banyak fasilitas yang bisa menguntungkan dan dapat digunakan para konsumen dengan mudah. Contohnya adalah bisnis makanan online. Dengan menggunakan cara  ini tentunya memudakan para konsumen untuk memesan makanan dengan cara mudah dan tidak membutuhkan biaya untuk memesan langsung ke tempat tersebut. 
  Sistem pemesanan makanan berbasis online adalah sebuah aplikasi mobile pemesanan makanan online yang berbasis android, dengan digunakannya aplikasi ini proses pemesanan makanan akan menjadi sangat mudah.
     Sistem ini dapat dimanfaatkan oleh para pemula yang ingin membuka usahanya pada bidang makanan melalui sistem Online. Prospek bisnis melalui online ini sangat menjanjikan, karena pada jaman era globalisasi ini masyrakat banyak yang tergantung dengan pemakaian internet untuk memenuhi kebutuhan informasi tambahan yang diperoleh selain dari media cetak.
     TikaNesia membuat aplikasi ini dengan tujuan untuk membantu pelanggan restoran atau rumah makan untuk memesan makanan secara efektif tanpa mengantri. Waktu adalah uang, jika waktu dibuang percuma hanya untuk mengantri memesan makanan sangatlah tidak efisien, sehingga dengan adanya sistem pemesanan makanan ini, pemilik rumah makan tidak akan kehilanggan pelanggan yang ingin memesan makanan mereka.
     



Adapun tujuan daripada pembuatan sistem pemesanan makanan berbasis online ini yaitu :

  1. Memudahkan pemesanan makanan bagi pengunjung restoran
  2. Memudahkan monitoring status pesanan makanan
  3. Memudahkan pemilihan menu makanan yang akan dipesan
Fitur yang terdapat pada sistem pemesanan makanan berbasis online, sebagai berikut :

  1. Daftar menu makanan yang akan dipesan
  2. Dashboard makanan yang telah dipesan
  3. Total harga makanan yang dipesan
  4. Dashboard status makanan yang dipesan
  5. Content manajemen system untuk mengelola data menu makanan dan harga makanan, serta perubahan status makanan yang dipesan oleh pelanggan restoran


 
Copyright Goresan Pena 2009. Powered by Blogger.Designed by Ezwpthemes .
Converted To Blogger Template by Anshul .