Featured Post Today
print this page
Latest Post

GET IP, GET NAME, IPTONAME, NSLOOKUP


---------------------------------------------------------------------------------------------------------------- 
GETIP
---------------------------------------------------------------------------------------------------------------- 

1.       Buka editor yang kalian punya contoh notepad atau notepad++
2.       Ketikkan source code berikut :




3.       Lalu save sesuai dengan nama class yang ada, pada source code di atas nama class adalah getIP, jadi save dengan nama getIP jangan lupa ekstensinya, karena ini java jadi getIP.java
4.       Jika sudah, lalu compile file getIP.java dengan cara membuka terminal atau command prompt lalu masuk kedalam directory yang menyimpan file getIP.java tersebut. Lalu ketikkan Javac getIP.java, jika tidak terjadi apa apa maka file tersebut sukses di compile
5.       Untuk menjalankannya cukup java getIP. Maka akan tampil seperti gambar dibawah ini



Logika

Perintah import java.net ini berfungsi untuk memanggil library dari java.net, getIP adalah nama dari classnya, dan  variable host diatas berfungsi untuk mengambil hostname dari PC kita dan mengambil alamat local dari PC kita, lalu di terjemahkan di byte IP ke dalam mode 0xff



 ---------------------------------------------------------------------------------------------------------------- 
GETNAME
---------------------------------------------------------------------------------------------------------------- 

1.       Buka editor yang kalian punya contoh notepad atau notepad++
2.       Ketikkan source code berikut :




3.       Lalu save sesuai dengan nama class yang ada, pada source code di atas nama class adalah getName, jadi save dengan nama getName jangan lupa ekstensinya, karena ini java jadi getName.java
4.       Jika sudah, lalu compile file getName.java dengan cara membuka terminal atau command prompt lalu masuk kedalam directory yang menyimpan file getName.java tersebut. Lalu ketikkan Javac getName.java, jika tidak terjadi apa apa maka file tersebut sukses di compile
5.       Untuk menjalankannya cukup java getName. Maka akan tampil seperti gambar dibawah ini


Logika
Perintah import java.net ini berfungsi untuk memanggil library dari java.net, GetName adalah nama dari classnya, dan  terdapat variable host juga sama seperti getIP, tapi bedanya pada variable host disini berguna untuk mengambil data dari PC kita

  

 ---------------------------------------------------------------------------------------------------------------- 
IPtoName
---------------------------------------------------------------------------------------------------------------- 


1.       Buka editor yang kalian punya contoh notepad atau notepad++
2.       Ketikkan source code berikut :




3.       Lalu save sesuai dengan nama class yang ada, pada source code di atas nama class adalah IPtoName, jadi save dengan nama IPtoName jangan lupa ekstensinya, karena ini java jadi IPtoName.java
4.       Jika sudah, lalu compile file IPtoName.java dengan cara membuka terminal atau command prompt lalu masuk kedalam directory yang menyimpan file IPtoName.java tersebut. Lalu ketikkan Javac IPtoName.java, jika tidak terjadi apa apa maka file tersebut sukses di compile
5.       Untuk menjalankannya cukup java IPtoName. Maka akan tampil seperti gambar dibawah ini





Logika

Perintah import java.net ini berfungsi untuk memanggil library dari java.net, IPtoName adalah nama dari classnya, pada source code di atas itu menggabungkan file code getIP dan getName, dimana nantinya jika kita memasukkan IP local yang terdapat di PC kita, contohnya ada IP 192.168.1.108 maka si program akan mencari alamat itu alamat milik siapa, dan jika kita menjalankan dengan java IPtoName <alamat IP> maka hasilnya akan terlihat bahwa alamat 192.168.1.108 adalah milik saya dengan nama host : DEKSTOP-3D7V4VU



---------------------------------------------------------------------------------------------------------------- 
NsLookup
 ----------------------------------------------------------------------------------------------------------------

1.       Buka editor yang kalian punya contoh notepad atau notepad++
2.       Ketikkan source code berikut :




3.       Lalu save sesuai dengan nama class yang ada, pada source code di atas nama class adalah NsLookup, jadi save dengan nama NsLookup jangan lupa ekstensinya, karena ini java jadi NsLookup.java
4.       Jika sudah, lalu compile file NsLookup.java dengan cara membuka terminal atau command prompt lalu masuk kedalam directory yang menyimpan file NsLookup.java tersebut. Lalu ketikkan Javac NsLookup.java, jika tidak terjadi apa apa maka file tersebut sukses di compile
5.       Untuk menjalankannya cukup java NsLookup. Maka akan tampil seperti gambar dibawah ini





Logika
Perintah import java.net ini berfungsi untuk memanggil library dari java.net, NsLookup adalah nama dari classnya, pada source code di atas itu menggabungkan file code GETIP dan GETName, hamper sama dengan file IPtoName, bedanya pada file NsLookup ini dibalik dimana nantinya jika kita memasukkan hostname kita (nama PC kita, dalam hal ini nama PC saya :  DEKSTOP-3D7V4VU ) yang terdapat di PC kita, contohnya NsLookup DEKSTOP-3D7V4VU maka si program akan mencari hostname itu milik alamat siapa, dan jika kita menjalankan dengan java NsLookup <hostname> maka hasilnya akan terlihat bahwa hostname DEKSTOP-3D7V4VU adalah milik saya dengan IP : 192.168.1.108




0 komentar

Konfigurasi WEB SERVER dengan menggunakan Ubuntu Server

Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server sebenarnya. dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website.

Instalasi Web Server

Pertama-tama kita akan menginstall paket apa saja yang dibutuhkan untuk membuat web server, berikut contohnya :




Setelah proses instalasi selesai. Sekarang kita akan mengkonfigurasi web server tersebut.
Konfigurasi Web Server

Untuk mengkonfigurasi web server ada beberapa file yang akan kita konfigurasi, yaitu :
1. /etc/apache2/sites-enabled/default
2. /var/www
Pertama kita akan mengkonfigurasi file /etc/apache2/sites-enabled/default, berikut contohnya :




Pada gambar tersebut terlihat bahwa file default sedang di salin dengan nama file lain yaitu file web. Kenapa disalin ulang, untuk tidak menghilangkan konfigurasi bawaan pada saat instalasi. Setalah disalin kita akan konfigurasi file web tersebut. berikut contohnya :

Pada terminal ketikan :
Nano web
Maka akan muncul tampilan isi dari file web tadi.



Kemudian edit beberapa baris menjadi seperti berikut :



Setelah diedit silahkan save file tersebut
Ctrl+x à Y à enter

Kemudian setelah kita selesai mengkonfigurasi file web di /etc/apache2/sites-enabled/. Sekarang kita akan mengkonfigurasi di /var/www/, berikut contohnya



Sekarang kita akan mengkonfigurasikan file index.html yang berada di direktori web, pada terminal ketikan perintah berikut :
nano index.html
maka akan muncul tampilan seperti berikut :



Kemudian edit isinya sesuai dengan desain anda, edit dengan bahasa pemrograman HTML. Berikut contoh yang saya buat :



Kemudian save file tersebut dengan cara yang sama.

Setelah kita mengkonfigurasi file di atas kita perlu merestart paket apache2 supaya apa yang sudah kita setting tadi bisa berjalan.
/etc/init.d/apache2 restart
Pengetesan Web Server di Client

Buka browser kalian, kemudian ketikan nama web yang tadi kalian isi di file /etc/apache2/sites-enabled/web. Berikut contohnya :





Apabila tampilan web kalian seperti diatas dan tidak ada error, berarti konfigurasi kalian telah berhasil.
0 komentar

Konfigurasi MAIL SERVER dengan menggunakan Ubuntu Server

Mail Server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa http://FTP.

Instalasi Mail Server 

Pada terminal ketikan perintah berikut :




kemudian akan muncul pop up, untuk mengisinya silahkan ikuti contoh berikut :

- General Type of Mail Configuration  : internet site
- System Mail Name    : snsd.com

Lalun tunggu sampai selesai.
Konfigurasi Mail Server

Untuk mengkonfigurasi mail server ada beberapa file yang akan kita konfigurasi, berikut filenya:

- /etc/apache2/apache2.conf
- /etc/squirrelmail/apache.conf
- /etc/postfix/main.cf

Pertaman-tama kita akan mengkonfigurasi file apache2.conf, berikut contohnya :

nano /etc/apache2/apache2.conf

kemudian akan muncul isis dari file apache2.conf. isikan script berikut dibagian paling bawah isi file:

Include /etc/squirrelmail/apache.conf

Sehingga menjadi seperti ini :




Setelah itu save file tsb.

Setelah kita selesai mengkonfigurasi file apache2.conf, sekarang kita akan mengkonfigurasi file apache.conf yang berada pada direktori squirrelmail dengan perintah berikut :

nano /etc/squirrelmail/apache.conf

lalu akan muncul isi file dari apache.conf. ubahlah script yang mempunyai tag “<virtualhost></virtualhost>” menjadi seperti berikut :



Save file tsb.

Langkah selanjutnya adalah membuat file untuk mailbox untuk user, jadi apabila seseorang user mendapatkan sebuah email, maka email tersebut akan tertampung di file tersebut. Berikut perintahnya :

maildirmake /etc/skel/Maildir

setelah membuat file untuk menampung email masuk, sekarang kita akan membuat user akun email yang nantinya bisa dipakai dalam web mail. Berikut perintahnya :

adduser nama_user

isikan password dan nama lengkap user tersebut.

Jika sudah sekarang kita akan mengrekonfigurasi paket postfix yang ada dengan perintah :
dpkg-reconfigure postfix

beberapa saat kemudian akan muncul pop up, untuk menanyakan beberapa settingan untuk mail server, berikut contohnya :



Setelah di OK, pilih internet site pada pilihan selanjutnya



Lalu isikan nama domain mail server kalian seperti berikut



untuk root and postmaster kosongkan saja, lalu ok. Kemudian di popup selanjutnya isikan seperti berikut



untuk mail queue pilih saja no, dan pada selanjutnya isikan bagian depan dengan alamat network yang kita punya, seperti berikut



Lalu untuk mailbox size dan local address kosongkan saja atau ok saja. Dan untuk internet protocol pilih yang ipv4, seperti berikut



Setalah kita mengrekonfigurasi paket postfixnya, selanjutnya kita akan mengkonfigurasi file main.cf yang berada di direktori postfix, pada terminal ketikan perintah berikut :

nano /etc/postfix/main.cf

maka akan muncul tampilan seperti berikut :



Dibagian bawah isi file main.cf isikan script berikut :

home_mailbox = Maildir/
itu digunakan sebagai tempat penampungan apabila ada mailbox yang masuk.
Setelah selesai save file tersebut dan sekarang restart paket postfix, courier-pop, dan courier-imap

/etc/init.d/postfix restart
/etc/init.d/courier-pop restart
/etc/init.d/courier-imap restart



Pengujian Mail Server di Client

Buka browser kalian dan coba ketikan nama domain untuk mail server kalian, apabila berhasil akan muncul tampilan seperti berikut :





Cobalah login dengan username dan password yang tadi telah kita buat. Kemudian coba kirim email satu sama lain. Apabila berhasil berarti konfigurasi mail server berjalan dengan semestinya.

0 komentar

Konfigurasi PROXY SERVER dengan menggunakan Ubuntu Server

Proxy server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet. Proxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer klien.

Instalasi Proxy Server

Aplikasi yang sering digunakan untuk membuat proxy server adalah squid, untuk menginstallnya pada terminal ketikan perintah berikut :



Konfigurasi Proxy Server

Ada beberapa file yang akan kita edit, yaitu :

  • /etc/squid3/squid.conf
  • /etc/squid3/url à merupakan file buatan untuk menaruh website yang akan di blokir
  • /etc/squid3/key à merupakan file buatan untuk menaruh keyword yang akan di blokir

Konfigurasi File squid.conf

Pertama kita akan mengkonfigurasi file squid.conf terlebih dahulu, pada terminal ketikan perintah berikut :
nano /etc/squid3/squid.conf
maka akan muncul tampilan berikut :




Setelah terbuka cari kata “http_port 3128” dengan menggunakan ctrl+w, dan kemudian edit hingga menjadi seperti berikut :



Kemudian cari lagi kata “acl CONNECT” dan tambahkan script berikut tepat dibawah nya :



Lalu save file squid.conf
Konfigurasi File url dan File key

Setelah kita mengedit file squid.conf nya, sekarang kita akan membuat file dengan nama url dan key. File tersebut berfungsi untuk menaruh web-web apa saja yang akan kita blokir dan keyword apa saja yang akan kita blokir. berikut contohnya :




Isikan nama website yang akan di blokir



Lalu save file url



Masukan kata kunci yang akan di blokir



Lalu save file key

Konfigurasi IPTABLES

Kita akan mengkonfigurasi sedikit iptables untuk meng redirect dari port 80 ke port 3128, berikut contohnya :






Setelah semua file kita edit sekarang restart paket squidnya
/etc/init.d/squid3 restart
Pengujian di Komputer Client

Kita akan melakukan pengujian di computer client, proxy server akan menjadi transparent apabila ada koneksi ke internet. Apabila tidak ada seperti kita melakukannya pada ruang lingkup LAN maka kita akan menggunakan manual proxy.

Pertama kita akan melakukan setting proxy terlebih dahulu di browser, disini saya menggunakan browser Mozilla firefox, berikut contohnya :
1. Tools à options à advance à network à settings
2. Edit seperti gambar di bawah ini :




3. Setalah itu OK

Apabila berhasil maka apabila kalian mengetikan nama website atau kata kunci yang kalian blokir di url browser maka akan muncul tampilan seperti ini :




0 komentar

Konfigurasi FTP server dengan menggunakan Ubuntu Server

File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client

Instalasi FTP Server

  1. Install Software FTPnya, Pada sesi kali ini saya menggunakan proftpd. Untuk menginstallnya ketikan perintah berikut di terminal :


Konfigurasi FTP
Disini kita akan mengkonfigurasi 2 jenis FTP, yaitu
1. Anonymous FTP
2. Private FTP

Sebelum mengkonfigurasi FTP server ada beberapa file yang akan kita konfig, yaitu :
1. /etc/proftpd/proftpd.conf
2. /home/ftp  merupakan tempat dimana file/data disimpan untuk private ftp
3. /srv/file  merupakan tempat dimana file/data disimpan untuk anonymous ftp

Konfigurasi Private FTP Server

Pada terminal ketikan perintah berikut :
nano /etc/proftpd/proftpd.conf
kemudian akan muncul isi file dari proftpd.conf seperti berikut :



Selanjutnya kita edit beberapa settingan yang ada, seperti :
  1. - UseIpv6 on  off
  2. - ServerName “debian”  “nama_server_name_ftp_anda”
  3. - Aktifkan DefaultRoot dan isikan tempat untuk menaruh file/data. Karena kita tadi sudah sepakat membuatnya di /home/ftp maka tuliskan itu di defaultroot

Contoh :



Setelah itu save dengan cara yang sama

Kemudian kita akan membuat file yaitu /home/ftp, pada terminal ketikan perintah berikut :
mkdir /home/ftp



setelah itu kita masuk kedalam direkroti /home/ftp, kita akan membuat beberapa folder dan file didalam direktori tersebut, berikut contohnya :

Kalau sudah semuanya, sekarang kita restart paket proftpdnya dengan perintah :
/etc/init.d/proftpd restart

Pengecekan Konfigurasi Private FTP di Client

Untuk settingan IP pada client tidak berubah masih sama dengan sewaktu kita mengkonfigurasi DNS.
Langsung saja kita buka browsernya dan ketikan server name ftp di url, berikut contohnya :




Kemudian enter untuk melakukan request ke ftp server. Pada saat request pasti kalian akan diminta untuk memasukan user dan password. Untuk mengisi form tersebut isikan saja user dan pass sewaktu kalian login di Ubuntu server.




tekan OK, lalu akan muncul tampilan seperti berikut :




Apabila tampilan kalian muncul seperti itu berarti konfigurasi kalian telah berhasil.

Konfigurasi Anonymous FTP Server

Setelah kita membuat Private FTP server, sekarang kita akan membuat anonymous ftp server. Buka kembali file /etc/proftpd/proftpd.conf dengan menulisnya di terminal.
nano /etc/proftpd/proftpd.conf

setalah terbuka, cari tulisan “# <Anonymous ~Ftp>” seperti berikut :





Kemudian hapus tanda pagar pada <Anonymous ~Ftp> hingga </Anonymous>, berikut contohnya :








Non aktifkan DefaultRoot yang sebelumnya sudah di aktifkan.





Lalu save dan restart file dan paket proftpdnya
Ctrl+x  y  enter dan /etc/init.d/proftpd restart

Sekarang kita akan menuju direktori /srv/ftp untuk mengisi file atau data, berikut contohnya




Pengecekan Anonymous FTP Server di Client

Buka browser lalu ketikan nama server ftp di url, kemudian enter. Maka akan muncul isi direktori dari /srv/ftp, seperti beritkut :




Apabila tampilan browser kalian seperti gambar diatas berarti konfigurasi kalian telah berhasil.
0 komentar

Pengoperasian Data Qubit, Quantum Gates, dan Algoritma Shor

Pengoperasian Data Qubit




Qubit merupakan kuantum bit , mitra dalam komputasi kuantum dengan digit biner atau bit dari komputasi klasik. Sama seperti sedikit adalah unit dasar informasi dalam komputer klasik, qubit adalah unit dasar informasi dalam komputer kuantum . Dalam komputer kuantum, sejumlah partikel elemental seperti elektron atau foton dapat digunakan (dalam praktek, keberhasilan juga telah dicapai dengan ion), baik dengan biaya mereka atau polarisasi bertindak sebagai representasi dari 0 dan / atau 1. Setiap partikel-partikel ini dikenal sebagai qubit, sifat dan perilaku partikel-partikel ini (seperti yang diungkapkan dalam teori kuantum ) membentuk dasar dari komputasi kuantum. Dua aspek yang paling relevan fisika kuantum adalah prinsip superposisi dan Entanglement

Superposisi, pikirkan qubit sebagai elektron dalam medan magnet. Spin elektron mungkin baik sejalan dengan bidang, yang dikenal sebagai spin-up, atau sebaliknya ke lapangan, yang dikenal sebagai keadaan spin-down. Mengubah spin elektron dari satu keadaan ke keadaan lain dicapai dengan menggunakan pulsa energi, seperti dari Laser - katakanlah kita menggunakan 1 unit energi laser. Tapi bagaimana kalau kita hanya menggunakan setengah unit energi laser dan benar-benar mengisolasi partikel dari segala pengaruh eksternal? Menurut hukum kuantum, partikel kemudian memasuki superposisi negara, di mana ia berperilaku seolah-olah itu di kedua negara secara bersamaan. Setiap qubit dimanfaatkan bisa mengambil superposisi dari kedua 0 dan 1. Dengan demikian, jumlah perhitungan bahwa komputer kuantum dapat melakukan adalah 2 ^ n, dimana n adalah jumlah qubit yang digunakan. Sebuah komputer kuantum terdiri dari 500 qubit akan memiliki potensi untuk melakukan 2 ^ 500 perhitungan dalam satu langkah. Ini adalah jumlah yang mengagumkan - 2 ^ 500 adalah atom jauh lebih dari yang ada di alam semesta (ini pemrosesan paralel benar - komputer klasik saat ini, bahkan disebut prosesor paralel, masih hanya benar-benar melakukan satu hal pada suatu waktu: hanya ada dua atau lebih dari mereka melakukannya). Tapi bagaimana partikel-partikel ini akan berinteraksi satu sama lain? Mereka akan melakukannya melalui belitan kuantum.


Quantum Gates



Pada saat ini, model sirkuit komputer adalah abstraksi paling berguna dari proses komputasi dan secara luas digunakan dalam industri komputer desain dan konstruksi hardware komputasi praktis. Dalam model sirkuit, ilmuwan komputer menganggap perhitungan apapun setara dengan aksi dari sirkuit yang dibangun dari beberapa jenis gerbang logika Boolean bekerja pada beberapa biner (yaitu, bit string) masukan. Setiap gerbang logika mengubah bit masukan ke dalam satu atau lebih bit keluaran dalam beberapa mode deterministik menurut definisi dari gerbang. dengan menyusun gerbang dalam grafik sedemikian rupa sehingga output dari gerbang awal akan menjadi input gerbang kemudian, ilmuwan komputer dapat membuktikan bahwa setiap perhitungan layak dapat dilakukan.

Quantum Logic Gates, Prosedur berikut menunjukkan bagaimana cara untuk membuat sirkuit reversibel yang mensimulasikan dan sirkuit ireversibel sementara untuk membuat penghematan yang besar dalam jumlah ancillae yang digunakan.

·         Pertama mensimulasikan gerbang di babak pertama tingkat.
·         Jauhkan hasil gerbang di tingkat d / 2 secara terpisah.
·         Bersihkan bit ancillae.
·         Gunakan mereka untuk mensimulasikan gerbang di babak kedua tingkat.
·         Setelah menghitung output, membersihkan bit ancillae.
·         Bersihkan hasil tingkat d / 2.

Sekarang kita telah melihat gerbang reversibel ireversibel klasik dan klasik, memiliki konteks yang lebih baik untuk menghargai fungsi dari gerbang kuantum. Sama seperti setiap perhitungan klasik dapat dipecah menjadi urutan klasik gerbang logika yang bertindak hanya pada bit klasik pada satu waktu, sehingga juga bisa setiap kuantum perhitungan dapat dipecah menjadi urutan gerbang logika kuantum yang bekerja pada hanya beberapa qubit pada suatu waktu. Perbedaan utama adalah bahwa gerbang logika klasik memanipulasi nilai bit klasik, 0 atau 1, gerbang kuantum dapat sewenang-wenang memanipulasi nilai kuantum multi-partite termasuk superposisi dari komputasi dasar yang juga dilibatkan. Jadi gerbang logika kuantum perhitungannya jauh lebih bervariasi daripada gerbang logika perhitungan klasik.


Algoritma Shor



Algoritma Shor, dinamai matematikawan Peter Shor , adalah algoritma kuantum yaitu merupakan suatu algoritma yang berjalan pada komputer kuantum yang berguna untuk faktorisasi bilangan bulat. Algoritma Shor dirumuskan pada tahun 1994.  Inti dari algoritma ini merupakan bagaimana cara menyelesaikan faktorisasi terhaadap bilanga interger atau bulat yang besar.

Efisiensi algoritma Shor adalah karena efisiensi kuantum Transformasi Fourier , dan modular eksponensial. Jika sebuah komputer kuantum dengan jumlah yang memadai qubit dapat beroperasi tanpa mengalah kebisingan dan fenomena interferensi kuantum lainnya, algoritma Shor dapat digunakan untuk memecahkan kriptografi kunci publik skema seperti banyak digunakan skema RSA. Algoritma Shor terdiri dari dua bagian:

·         Penurunan yang bisa dilakukan pada komputer klasik, dari masalah anjak untuk masalah ketertiban -temuan.
·         Sebuah algoritma kuantum untuk memecahkan masalah order-temuan.


Hambatan runtime dari algoritma Shor adalah kuantum eksponensial modular yang jauh lebih lambat dibandingkan dengan kuantum Transformasi Fourier dan pre-/post-processing klasik. Ada beberapa pendekatan untuk membangun dan mengoptimalkan sirkuit untuk eksponensial modular. Yang paling sederhana dan saat ini yaitu pendekatan paling praktis adalah dengan menggunakan meniru sirkuit aritmatika konvensional dengan gerbang reversibel , dimulai dengan penambah ripple-carry. Sirkuit Reversible biasanya menggunakan nilai pada urutan n ^ 3, gerbang untuk n qubit. Teknik alternatif asimtotik meningkatkan jumlah gerbang dengan menggunakan kuantum transformasi Fourier , tetapi tidak kompetitif dengan kurang dari 600 qubit karena konstanta tinggi.

sumber :
  • https://computing.llnl.gov/tutorials/parallel_comp/
  • https://id.wikipedia.org/wiki/Komputasi_paralel
  • https://id.wikipedia.org/wiki/Komputer_kuantum
  • https://zarapintar.wordpress.com/2015/06/04/pengantar-quantum-computation/
  • https://nafa1108.blogspot.co.id/2015/11/algoritma-shor.html
  • https://djuneardy.blogspot.co.id/2015/04/quantum-computing-entanglement.html
0 komentar
 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. BDH_JR CORPORATION - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger