Sabtu, 30 April 2016

Quantum Gates

Sebuah gerbang kuantum atau gerbang logika kuantum adalah sirkuit kuantum dasar operasi pada sejumlah kecil qubit. Mereka adalah analog untuk komputer kuantum untuk gerbang logika klasik untuk komputer digital konvensional. Gerbang logika Quantum adalah reversibel, tidak seperti banyak gerbang logika klasik. Beberapa yang universal gerbang logika klasik, seperti gerbang Toffoli, memberikan reversibilitas dan dapat langsung dipetakan ke gerbang logika kuantum. gerbang logika Quantum diwakili oleh matriks kesatuan.

sumber: https://quantiki.org/wiki/quantum-gates

  TikaNesia-Jasa Pembuatan Website

Pengoprasian Data Qubit

Qubit adalah sebuah bit kuantum, mitra dalam komputasi kuantum dengan digit biner atau bit dari komputasi klasik. Sama seperti bit unit dasar informasi dalam komputer klasik, qubit adalah unit dasar informasi dalam sebuah komputer kuantum.

Dalam komputer kuantum, sejumlah partikel elemental seperti elektron atau foton dapat digunakan (dalam praktek, keberhasilan juga telah dicapai dengan ion), dengan baik biaya atau polarisasi mereka bertindak sebagai representasi dari 0 dan / atau 1. Setiap partikel ini dikenal sebagai qubit;. sifat dan perilaku partikel-partikel ini (seperti yang diungkapkan dalam teori kuantum) membentuk dasar kuantum komputasi dua aspek yang paling relevan fisika kuantum adalah prinsip-prinsip superposition dan engtalement.


sumber: http://whatis.techtarget.com/definition/qubit


TikaNesia-Jasa Pembuatan Website

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.

sumber: http://www.sciencedaily.com/articles/q/quantum_entanglement.html

  TikaNesia-Jasa Pembuatan Website

Quantum Computation

Komputasi kuantum adalah bidang studi yang berfokus pada pengembangan teknologi komputer berdasarkan prinsip-prinsip teori kuantum, yang menjelaskan sifat dan perilaku energi dan materi pada kuantum (subatomik atom dan) tingkat. Pengembangan komputer kuantum, jika praktis, akan menandai lompatan maju dalam kemampuan komputasi yang jauh lebih besar dari itu dari sempoa untuk sebuah superkomputer modern, dengan keuntungan kinerja di alam miliar kali lipat dan seterusnya. komputer kuantum, mengikuti hukum-hukum fisika kuantum, akan mendapatkan kekuatan pemrosesan yang sangat besar melalui kemampuan untuk berada di beberapa negara, dan untuk melakukan tugas-tugas menggunakan semua kemungkinan permutasi secara bersamaan. pusat sekarang penelitian dalam komputasi kuantum termasuk MIT, IBM, Oxford University, dan Laboratorium Nasional Los Alamos.

Daripada menyimpan informasi sebagai 0s atau 1s komputer konvensional lakukan, sebuah komputer kuantum menggunakan qubit -. Yang dapat menjadi 1 atau 0 atau keduanya pada saat yang sama "superposisi kuantum" ini, bersama dengan efek kuantum dari belitan dan terowongan kuantum , memungkinkan komputer kuantum untuk mempertimbangkan dan memanipulasi semua kombinasi bit secara bersamaan, membuat komputasi kuantum kuat dan cepat.

sumber: http://whatis.techtarget.com/definition/quantum-computing

TikaNesia-Jasa Pembuatan Website

Sabtu, 09 April 2016

NoSQL Database

Database NoSQL adalah database yang tidak menggunakan realasi antar tabel dan tidak menyimpan data dalam format tabel kaku (kolom yang fix) seperti layaknya Relasional Database.

Pengelompokan database noSQL

Secara umum, database noSQL dibagi menurut format penyimpanan dokmentnya . Berikut ini adalah pengelompokan database noSQL berdasarkan model (penyimpanan) datanya

  1.        Document Database contohnya MongoDB, seiap satu object data disimpan dalam satu  dokumen. Dokumen sendiri bisa terdiri dari key-value, dan value sendiri bisa berupa array  atau  key-value bertingkat.

2          2. Graph , Format penyimpanan data dalam struktur graph. Format ini sering dipakai untuk data               yang saling berhubungan seperti jejaring social. Contoh database noSQL dengan format ini                 adalah Neo4J dan FlockDB. FlockDB dipakai oleh twitter.
3          3. Key – Value,  contoh database jenis ini adalah Apache Cassandra.
4          4. Object Database. Format database yang disimpan dalam object object, Object disini sama                     dengan pengertian object di Pemrograman beroreintasi object , Contoh databasenya adalah                   Db4o.
5          5. Tipe lainnya adalah tabular, tuple store dan berbagai jenis lain yang tidak terlalu populer.


Sumber: http://www.candra.web.id/pengantar-database-nosql-dan-mongodb/


TikaNesia-Jasa Pembuatan Website

Map Reduce dan NOSQL


Map Reduce danNoSQL (Not Only SQL) adalah sebuah pemogramaan framework guna untuk membantu user mengembangankan sebuah data yang ukuran besar dapat terdistribusi satu sama lain. Map reduce  adalah paradigma pemrograman yang memungkinkan untuk skalabilitas besar di ratusan atau ribuan server dalam cluster Hadoop. Konsep MapReduce cukup sederhana untuk memahami bagi mereka yang akrab dengan skala-out solusi pengolahan data berkerumun. NoSQL adalah sebuah konsep mengenai penyimpanan data non-relasional. Berbeda dengan model basis data relasional yang selama ini digunakan, NoSQL menggunakan beberapa metode yang berbeda-beda . Metode ini bergantung dari jenis database yang digunakan. Karena NoSQL sendiri merupakan konsep database, dan pada implementasinya, banyak jenis-jenis dari NoSQL ini.


TikaNesia-Jasa Pembuatan Website

DISTRIBUTED COMPUTATION DALAM CLOUD

Komputasi terdistribusi merupakan bidang ilmu komputer yang mempelajari sistem terdistribusi. Sebuah sistem terdistribusi terdiri dari beberapa komputer otonom yang berkomunikasi melalui jaringan komputer. Komputer yang saling berinteraksi untuk mencapai tujuan bersama. Suatu program komputer yang berjalan dalam sistem terdistribusi disebut program didistribusikan, dan didistribusikan pemrograman adalah proses menulis program tersebut. Distributed computing juga mengacu pada penggunaan sistem terdistribusi untuk memecahkan masalah komputasi. Dalam distributed computing, masalah dibagi menjadi banyak tugas, masing-masing yang diselesaikan oleh satu komputer.




TikaNesia-Jasa Pembuatan Website