Rabu, 13 Juli 2022

Data Qubit & Quantum State

Disusun Untuk Memenuhi Tugas Mata Kuliah Komputasi Modern

Dosen Pengampu : Adam Huda Nugraha


Disusun Oleh :

Andini Eva Lestari (50418755)


UNIVERSITAS GUNADARMA

FAKULTAS TEKNOLOGI INDUSTRI

TEKNIK INFORMATIKA

2022


Data Qubit

Sebuah qubit adalah unit dasar informasi dalam sebuah komputer kuantum. Sementara sedikit dapat mewakili hanya satu dari dua kemungkinan seperti 0 / 1, ya / tidak, qubit dapat mewakili lebih : 0 / 1, 1 dan 0, probabilitas terjadinya setiap saat dikombinasikan dengan qubit lebih dan semua yang secara bersamaan. Secara umum komputer kuantum dengan qubit n bisa dalam superposisi sewenang-wenang hingga 2 n negara bagian yang berbeda secara bersamaan.

Untuk memanipulasi sebuah qubit, maka menggunakan quantum gates. Cara kerjanya yaitu sebuah gerbang kuantum bekerja mirip dengan gerbang logika klasik. Gerbang logika klasik mengambil bit sebagai input, mengevaluasi dan memproses input dan menghasilkan bit baru sebagai output.

Quantum State

State kuantum qubit adalah vektor satuan panjang dalam ruang vektor kompleks dua dimensi yang dikenal sebagai state space. Dengan cara yang mirip dengan cara komputer konvensional terdiri dari bit (0 atau 1) komputer kuantum terdiri dari quantum bits atau qubit. Sama seperti bit, qubit memiliki state. Tetapi, state qubit adalah vektor dalam ruang vektor dua dimensi. Ruang vektor ini dikenal sebagai state space.

Beberapa istilah yang umum digunakan pada state kuantum; superposition, amplitude, dan normalization constraint.

SUMBER :

https://amoekinspirasi.wordpress.com/2014/05/15/pengertian-quantum-computing-dan-implementasinya/

https://helmifadhiel.wordpress.com/2018/04/17/quantum-computation-entanglement-pengoperasian-data-qubit-quantum-gates-dan-algoritma-shor/

https://keamanansiber.id/blog/2020/05/24/berkenalan-dengan-konsep-state-quantum-state-dari-quantum-bit-qubit/

Quantum Entanglement

Disusun Untuk Memenuhi Tugas Mata Kuliah Komputasi Modern

Dosen Pengampu : Adam Huda Nugraha


Disusun Oleh :

Andini Eva Lestari (50418755)


UNIVERSITAS GUNADARMA

FAKULTAS TEKNOLOGI INDUSTRI

TEKNIK INFORMATIKA

2022


Definisi

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.

Penggunaannya saat ini diimplementasikan dalam berbagai bidang salah satunya yaitu pengiriman pesan-pesan rahasia yang sulit untuk di-enkripsi dan pembuatan komputer yang mempunyai performa yang sangat cepat.

Bell's Theorem

Teorema Bell dirancang oleh fisikawan Irlandia John Stewart Bell (1928-1990) sebagai alat untuk menguji apakah partikel yang terhubung melalui keterikatan kuantum mengkomunikasikan informasi lebih cepat daripada kecepatan cahaya. Secara khusus, teorema mengatakan bahwa tidak ada teori variabel tersembunyi lokal yang dapat menjelaskan semua prediksi mekanika kuantum. Bell membuktikan teorema ini melalui penciptaan Bell ketidaksetaraan yang ditunjukkan oleh eksperimen untuk dilanggar dalam sistem fisika kuantum, sehingga membuktikan bahwa beberapa ide id jantung teori variabel tersembunyi lokal harus salah.

SUMBER :

https://sukasayurasem.wordpress.com/2013/06/28/quantum-entanglement/

https://id.eferrit.com/segala-sesuatu-yang-perlu-anda-ketahui-tentang-teorema-bell/

Quantum Computing

Disusun Untuk Memenuhi Tugas Mata Kuliah Komputasi Modern

Dosen Pengampu : Adam Huda Nugraha


Disusun Oleh :

Andini Eva Lestari (50418755)


UNIVERSITAS GUNADARMA

FAKULTAS TEKNOLOGI INDUSTRI

TEKNIK INFORMATIKA

2022


Definisi

Quantum Computing adalah cara melakukan komputasi dengan memanfaatkan fenomena pada fisika yang disebut superposition (superposisi) dan entanglement (keterkaitan kuantum) yang berdampak pada proses perhitungan yang jauh lebih cepat dibanding komputer biasa untuk beberapa permasalahan tertentu seperti masalah pencarian kunci pada kriptografi, simulasi dunia fisik dan machine learning.

Perbedaan dengan Komputer Umum

Komputer biasa memiliki prosesor yang dibuat menggunakan peralatan elektronik; IC atau sirkuit terpadu yang dapat melakukan perhitungan matematika. Untuk mensimulasikan dunia nyata pada komputer biasa, perlu membuat model atau persamaan matematis dari dunia nyata tersebut. Pada komputer kuantum, proses perhitungannya dilakukan dengan melakukan satu eksperimen fisika dan untuk mendapatkan hasilnya, perlu melakukan pengukuran pada eksperimen tersebut. Sehingga komputer kuantum dapat mensimulasikan dunia nyata dengan lebih baik karena cara perhitungannya langsung dengan melakukan eksperimen di dunia nyata.

Kelebihan & Kekurangan

Kelebihan

Untuk beberapa permasalahan khusus dapat menghitung jauh lebih cepat karena efek superposisi yang dimilikinya sehingga perhitungannya bisa berjalan secara paralel. Komputer kuantum juga lebih baik dalam mensimulasikan dunia nyata karena memanfaatkan secara langsung fenomena fisika.

Kekurangan

Implementasi komputer kuantum tergolong sangat sulit, karena untuk mengimplementasikan komputer kuantum, harus melakukan eksperimen fisika pada level kuantum dimana selama proses komputasi, operator (manusia) tidak bisa mengganggu proses itu.

Konsekuensi Pemanfaatan Teknologi

Selain memberikan manfaat juga memiliki dampak yang cukup mendapat sorotan yaitu berkaitan dengan sistem keamanan. Protokol kemanan pada perangkat-perangkat yang ada saat ini masih menggunakan sistem kriptografi yang tidak sepadan dengan teknologi komputasi kuntum dan membuatnya rentan mengalami pembobolan data. Akses ke teknologi komputasi kuantum pun sangat terbatas.


SUMBER :

https://cs.ui.ac.id/2021/03/03/amril-syalim-quantum-computing-dukung-proses-perhitungan-jauh-lebih-cepat/

https://binus.ac.id/2022/05/mengenali-quantum-computing-teknologi-computer-science-terkini/

Jumat, 01 Juli 2022

Program Hitung Luas dan Keliling Lingkaran - Delphi 7

 Disusun Untuk Memenuhi Tugas Mata Kuliah Komputasi Modern

Dosen Pengampu : Adam Huda Nugraha



Kelompok 5 :

Andini Eva Lestari (50418755)

Farros Ammar Abdullah (52418576)

Pratama Rajaqi Nurinsyah (55418586)

Resya Wibowo (56418019)

Ricky Primus Saputra (56418105)


UNIVERSITAS GUNADARMA

FAKULTAS TEKNOLOGI INDUSTRI

TEKNIK INFORMATIKA

2022


Sejarah Borland Delphi 7

Pada tahun 1992 muncul bahasa pemrograman baru bernama Borland Pascal 7 yang merupakan penggabungan dari Turbo Pascal dan Turbo pascal for windows.
Namun ternyata bahasa pemrograman baru tersebut ternyata masih sulit di gunakan. Trend penggunaan bahasa pemrograman visual untuk membangun sebuah aplikasi telah mendorong Borland membuat bahasa pemrograman baru pada tahun 1995 diperkenalkan kepengguna komputer sebuah bahasa pemrograman visual yang berbasis bahasa pascal. Bahasa pemrograman baru tersebut diberi nama Borland Delphi setahun kemudian versi ke dua dari delphi dilempar kepasaran.

Penggunaan delphi dapat mempersingkat waktu pemrograman, karena anda tidak perlu lagi menuliskan kode program yang rumit dan panjang untuk menggambar, meletakkan dan mengatur komponen. Selain itu anda dapat menyusun aplikasi yang lebih interaktif. Delphi menyediakan cukup banyak pilihan komponen interface aplikasi, antara lain berupa tombol menu, drop down, ataupun menu pop up, kotak text, radio button, check box, dan sebagainya. Bahkan ada berbagai mascam komponen Skin tampilan yang beragam yang disediakan oleh beberapa vendor lainnya, seperti, SUIPack, Sxskincomponents, dan lain sebagainya. Anda tinggal memilih komponen yang dibutuhkan dengan klik mouse, mengatur tampilannya kemudian menuliskan sedikit kode program, maka aplikasi anda siap dijalankan.
Delphi 7.0, versi terbaru yang dikeluarkan oleh Borland, memiliki support yang sangat tinggi terhadap data base-data base yang sudah terkenal (seperti MS Accsses, Paradox, Foxpro, Dbase, Oracce, dan lain sebagainya), dan dilengkapi dengan objek-objek yang baru sehingga memudahkan pembuatan database maupun program lainnya (Game, Utility dan lainnya).

Flowchart



Form



Listing


Button1 hitung terdapat deklarasi variable K, L, r dengan tipe data double sebagai bentuk nilai pecahan. Edit1 akan disimpan ke variable r. strtofloat untuk mengubah tipe data string inputan menjadi float yang akan dihitung. Rumus keliling disimpan pada variable K dan luas L.Untuk mencetak hasil perhitungan keliling akan ditampilkan pada edit2 dan edit3 untuk hasil perhitungan luas.
button2 'hapus'. edit1, edit2, edit3 di clear untuk membersihkan bila ada inputan disana, lalu edit1.setfocus untuk menetapkan kursor ke edit1.
button3 'keluar'. showmessage('Terimakasih dari Kelompok 5') jika di button3 maka akan menampilkan popup pesan tersebut, lalu ada application.Terminate; yang berfungsi untuk mengakhiri aplikasi berjalan.

Output




Data Qubit & Quantum State

Disusun Untuk Memenuhi Tugas Mata Kuliah Komputasi Modern Dosen Pengampu : Adam Huda Nugraha Disusun Oleh : Andini Eva Lestari (50418755) UN...