Jumat, 27 Mei 2016

Teori Quantum


1. Pengertian
Quantum computer adalah alat untuk perhitungan yang menggunakan langsung dari kuantuk mekanik fenomena, seperti superposisi dan belitan. yang dimana untuk melakukan operasi data. dalam komputasi mode klasik, jumlah data dihitung dengan bit dalam komputer kuantum hal ini dilakukan dengan qubit yang artinya jika di komputer biasa hanya mengenal 0 atau 1, dengan qubit sebuah komputer quantum dapat mengenal keduanya secara bersamaan dan itu membuat kerja dari komputer quantum itu lebih cepat dari komputer yang biasanya. Komputer kuantum tentunya jauh lebih cepat dari komputer konvensional pada banyak masalah, salah satu nya memiliki sifat seperti berikut:
1. satu-satunya cara adalah menebak dan mengecek jawabannya berkali-kali.
2. terdapat n jumlah jawaban yang mungkin
3. setiap kemungkinan jawaban membutuhkan waktu yang sama untuk mengeceknya
4. tidak ada petunjuk jawaban mana yang kemungkinan benarnya lebih besar memberi jawaban dengan asal tidak berbeda dengan mengeceknya dengan urutan tertentu.

2. Quantum Entanglement
Quantum entanglement adalah bagian dari fenomena, quantum mechanical yang menyatakan bahwa dua atau lebih objek dapat digambarkan mempunyai hubungan dengan objek lainnya walaupun objek tersebut berdiri sendiri dan terpisah dengan objek lainnya. Quantum entanglement merupakan salah satu konsep yang membuat Einstein mengkritisi teori Quantum mechanical. Einstein menunjukkan kelemahan teori Quantum Mechanical yang menggunakan entanglement merupakan sesuatu yang “spooky action at a distance” karena Einstein tidak mempercayai bahwa Quantum particles dapat mempengaruhi partikel lainnya melebihi kecepatan cahaya. Namun, beberapa tahun kemudian, ilmuwan John Bell membuktikan bahwa “spooky action at a distance” dapat dibuktikan bahwa entanglement dapat terjadi pada partikel-partikel yang sangat kecil.
Penggunaan quantum entanglement saat ini diimplementasikan dalam berbagai bidang salah satunya adalah pengiriman pesan-pesan rahasia yang sulit untuk di-enkripsi dan pembuatan komputer yang mempunyai performa yang sangat cepat.

3. Pengoperasian Data Qubit
Komputer kuantum memelihara urutan qubit. Sebuah qubit tunggal dapat mewakili satu, nol, atau, penting, setiap superposisi quantum ini, apalagi sepasang qubit dapat dalam superposisi kuantum dari 4 negara, dan tiga qubit dalam superposisi dari 8. Secara umum komputer kuantum dengan qubit n bisa dalam superposisi sewenang-wenang hingga 2 n negara bagian yang berbeda secara bersamaan (ini dibandingkan dengan komputer normal yang hanya dapat di salah satu negara n 2 pada satu waktu). Komputer kuantum yang beroperasi dengan memanipulasi qubit dengan urutan tetap gerbang logika quantum. Urutan gerbang untuk diterapkan disebut algoritma quantum.

Sebuah contoh dari implementasi qubit untuk komputer kuantum bisa mulai dengan menggunakan partikel dengan dua putaran menyatakan: “down” dan “up”. Namun pada kenyataannya sistem yang memiliki suatu diamati dalam jumlah yang akan kekal dalam waktu evolusi dan seperti bahwa A memiliki setidaknya dua diskrit dan cukup spasi berturut-turut eigen nilai , adalah kandidat yang cocok untuk menerapkan sebuah qubit. Hal ini benar karena setiap sistem tersebut dapat dipetakan ke yang efektif spin -1/2 sistem.

4. Algoritma Quantum Computing
Algoritma shor adalah sebuah teori dimana komputer kuantum dapat memecahkan sebuah kode rahasia yang saat ini secara umum digunakan untuk mengamankan pengiriman data. Kode ini disebut kode RSA. Algoritma shor sendiri diambil dari nama penumunya yaitu Peter Shor pada tahun 1995. Berkat Peter Shor, teori Algoritma ini jika sebuah pengirimian data melalui kode RSA, data yang dikirimkan akan aman karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat dan membutuh kan lebih banyak komputer yang terhubung secara paralel dan itu membutuh kan waktu yang lama.

5. Implementasi Quantum Computing
Pada 19 Nov 2013 Lockheed Martin, NASA dan Google semua memiliki satu misi yang sama yaitu mereka semua membuat komputer kuantum sendiri. Komputer kuantum ini adalah superkonduktor chip yang dirancang oleh sistem D – gelombang dan yang dibuat di NASA Jet Propulsion Laboratories.
NASA dan Google berbagi sebuah komputer kuantum untuk digunakan di Quantum Artificial Intelligence Lab menggunakan 512 qubit D-Wave Two yang akan digunakan untuk penelitian pembelajaran mesin yang membantu dalam menggunakan jaringan syaraf tiruan untuk mencari set data astronomi planet ekstrasurya dan untuk meningkatkan efisiensi searchs internet dengan menggunakan AI metaheuristik di search engine heuristical.
A.I. seperti metaheuristik dapat menyerupai masalah optimisasi global mirip dengan masalah klasik seperti pedagang keliling, koloni semut atau optimasi swarm, yang dapat menavigasi melalui database seperti labirin. Menggunakan partikel terjerat sebagai qubit, algoritma ini bisa dinavigasi jauh lebih cepat daripada komputer konvensional dan dengan lebih banyak variabel.
Penggunaan metaheuristik canggih pada fungsi heuristical lebih rendah dapat melihat simulasi komputer yang dapat memilih sub rutinitas tertentu pada komputer sendiri untuk memecahkan masalah dengan cara yang benar-benar cerdas . Dengan cara ini mesin akan jauh lebih mudah beradaptasi terhadap perubahan data indrawi dan akan mampu berfungsi dengan jauh lebih otomatisasi daripada yang mungkin dengan komputer normal.

Sumber :


Selasa, 12 April 2016

Perusahaan yang menggunakan Cloud Computing

Cloud Computing adalah suatu pergeseran dari perusahaan dalam membeli dan memelihara server dan aplikasi on-premise yang mahal, dan bergerak menuju metode penyewaan IT, sesuai dengan kebutuhan, dari satu penyedia layanan public cloud
Hanya dalam beberapa tahun terakhir hal ini telah menjadi layak dan masuk akal bagi perusahaan untuk memindahkan teknologi mereka ke sebuah pusat data yang dikelola secara profesional oleh pihak luar. Perubahan ini telah didorong oleh mulai tersedianya Internet berkecepatan tinggi yang tidak hanya tersedia di kantor Anda, tetapi juga di rumah, di warung kopi dan di mana saja anda dapat melakukan penerimaan sinyal telepon seluler. Kenyataan ini telah memungkinkan terjadinya konsolidasi yang revolusioner.
Alasan ekonomi yang menjadi pendorong di belakang konsolidasi ini adalah penghematan biaya yang signifikan dan pengurangan risiko yang diterima oleh perusahaan ketika mereka memusatkan sumber daya teknologi mereka di sebuah pusat data yang dikelola secara profesional oleh pihak luar. Penyedia layanan publik dapat mengimplementasikan keamanan industri yang paling canggih dan proses ketersediaan yang tinggi serta menawarkan pemantauan dan pemeliharaan server 24×7.
Biaya teknologi yang lebih rendah karena penyedia layanan public dapat berbagi sumber daya teknologi dan melakukan pembelian perangkat keras dan perangkat lunak dalam jumlah besar untuk Anda. Saat ini, dengan biaya lebih murah perusahaan dapat mendapatkan perangkat lunak terbaru maupun ketersediaan sistem yang tinggi yang dulunya hanya bisa dijangkau oleh perusahaan besar.

logo-lmd-02LMD Contoh perusahaan yang menerapkan Cloud Computing

Lintas Media Danawa (LMD), anak perusahaan Lintasarta, perusahaan ICT terkemuka di Indonesia saat ini, membawa teknologi cloud computing ke Indonesia.jadi perusahaan ini melayani on demand cloud computing dan privatecloud computing Di Indonesia.untuk biayanya juga tidak terlalu mahal yaitu untuk layanan on demand cloud computing.
Langkah yang diambil oleh perusahaan ini menurut saya sangat benar karena daripada membeli server baru, lebih baik perusahaan-perusahaan menyewa server secara virtual. Tak perlu keluar banyak biaya, menghemat biaya sampai 80 persen dan bebas biaya perawatan.Penghematan yang diperoleh jika menggunakan cloud computing adalah rak yang dipakai untuk server cukup 2 rak, sedangkan jika tidak menggunakan teknologi cloud computing, perusahaan butuh lebih 10 rak.
Selain itu, dari sisi biaya, jauh lebih murah. Perusahaan yang belum menggunakan teknologi ini harus membayar 2.000 dollar AS per bulan untuk sewa server, sedangkan yang memanfaatkan teknologi ini cukup membayar 40 dollar AS tergantung skalanya.


jika dulu untuk membuat dokumen kita harus menggunakan software word processing seperti Microsoft Office yang harganya lumayan mahal, kini kita dapat membuat dokumen dengan mudah dan gratis, yaitu dengan menggunakan Google Docs. Google Docs merupakan layanan cloud computing milik google yang berfungsi untuk membuat berbagai jenis dokumen. kita dapat menyimpan dokumen-dokumen kita pada server dan mengaksesnya dimana pun kita berada.
contoh lain dari layanan seperti ini adalah Office 365 milik Microsoft. aplikasi ini merupakan aplikasi berbayar dengan fitur-fitur yang sangat membantu bagi para pengusaha. fitur yang tersedia diantaranya adalah SharePoint Online, Exchange Online, Lync Online dan Office Professional Plus. Office 365 ini memungkinkan penggunanya untuk bekerjasama dalam mengolah dokumen, e -mail, konferensi via web, dan berbagi jadwal acara di kalender.

Sumber : 
https://www.google.co.id/search?q=Google+Docs+dan+Office+365
https://natsukisetsu.wordpress.com/2013/06/21/cloud-computing-dan-perusahaan-yang-menggunakannya/
https://id.wikipedia.org/wiki/Komputasi_awan

Selasa, 15 Maret 2016

Pengantar Komputasi Modren

Teori Komputasi

Teori komputasi adalah cabang ilmu komputer teoristis yang menggunakan algoritma. Salah satu model yang digunakan dan paling umum ialah Mesin Turing. Model mesin turing sangat mudah untuk dipelajari oleh para ilmuwan komputer karena model ini mudah untuk dirumuskan, dianalisis dan digunakan untuk pembuktian, dan karena model ini juga merupakan model yang paling masuk akal dan yang paling ampuh untuk dimungkinkan.
Teori komputasi dibagi lagi menjadi 3 ranting yaitu :
  1. Teori Otomata (automata theory).
  2. Teori Komputabilitas (computability theory).
  3. Teori Kompleksitas (computasional complexity theory).
Beberapa Model Komputasi ialah :
  • Finite State Automata(FSA/Finite State Machine (FSM).
  • Push Down Automata (PDA).
  • Mesin Turing (Turing Machine) atau TM. 
Beberapa nama ilmuwan  yang menjadi pionir di dalam  teori komputasi : Alonzo Church, Kurt Gödel, Alan Turing, Stephen Kleene, John von Neumann dan Claude Shannon.
Bidang-bidang Computing 
ACM Computing Curricula 2005, membagi bidang computing menjadi 5 domain:
  • Computer engineering fokus pada desain konstruksi komputer atau sistem berbasis komputer.
  • Computer science fokus pada kajian aspek teoritis dan algoritmis bidang computing hingga aplikasinya.
  • Software engineering fokus pada pengembangan (analisis, desain, implementasi, testing), pengoperasian, dan pemeliharan perangkat lunak secara sistematis dan terukur.
  • Information systems fokus pada pengintegrasian solusi teknologi informasi dan proses bisnis untuk mempertemukan kebutuhan informasi bisnis suatu enterprise.
  • Information technology fokus pada penggunaan teknologi komputer untuk mempertemukan kebutuhan bisnis, pemerintahan, pendidikan, kesehatan, dan organisasi lainnya. 

Implementasi Komputasi 

Implementasi komputasi pada dewasa ini terdapat dalam beberapa bidang yaitu : Fisika, Kimia, Matematika, Ekonomi, Geologi dan Geografi. Saya akan memberikan 2 buah contoh implementasi yaitu : 

1. Implementasi Komputasi pada bidang Kimia

Computational Chemistry merupakan implementasi modren komputasi pada bidang kimia. Contoh penggunaan super komputer untuk menghitung struktur dan sifat molekul. Perlu untuk diketahui bahwa kata "Tepat" atau "Sempurna" tidak muncul disini, hal ini dikarenakan hanya sedikit sekali aspek kimia yang dapat dihitung secara tepat. Hampir semua aspek kimia dapat digambarkan dalam skema komputasi kualitatif dan kuantitatif. 

2. Implementasi Komputasi pada bidang Matematika 

Implementasi komputasi pada bidang matematika ialah dibidang numerical analysis yaitu sebuah algoritma dipakai untuk menganalisa masalah-masalah matematika. Bidang analisis numerik ini sudah dikembangkan berabad-abad sebelum penemuan komputer modren. Salah satu numerik analisis sederhana yang terdapat didalam komputer ialah kalkulator.
Sumber :
  1. https://id.wikipedia.org/wiki/Teori_komputasi
  2. http://ubiquity.acm.org/article.cfm?id=1889839