Posts

Algoritma Kuantum

Image
Komputasi Klasik pada Komputer Kuantum Melakukan simulasi logika klasik pada komputer kuantum dapat dilakukan menggunakan gerbang kebalikan yang dikenal dengan nama Toffoli gate . Toffoli gate memiliki 3 bits input dan 3 bits output, seperti yang dapat dilihat pada gambar berikut.  Dua bits pertama merupakan control bits dan bits ketiga merupakan target bits. Pararelisasi Kuantum Pararelisasi kuantum adalah fitur dasar dari banyak kuantum algoritma. Pararelisasi kuantum memungkinkan kuantum komputer untuk mengevaluasi fungsi f(x) untuk banyak nilai x secara simultan. Misalkan f(x) : {0, 1} → {0, 1} adalah sebuah fungsi dengan 1 bit domain dan range. Mudahnya fungsi komputasi dalam komputer kuantum adalah untuk memperhitungkan 2 qubit komputer kuantum yang dimulai pada posisi |x, y|. Algoritma Deutsch's Algoritma Deutsch's menggabungkan pararelisasi kuantum dengan properti mekanika kuantum yang dikenal sebagai interference . Pada gambar berikut menunjukkan bagaimana sirkuit kua...

1.3 Komputasi Kuantum

Image
Komputasi Kuantum Perubahan yang terjadi pada keadaan kuantum dapat dijelaskan menggunakan bahasa komputasi kuantum.  Analog komputer klasik dibangun dari rangkaian listrik yang berisi wires dan logic gates , sedangkan komputer kuantum dibangun dari rangkaian kuantum yang berisi wires dan logic gates kuantum yang membawa dan memanipulasi informasi kuantum.  Pada bagian ini akan dijelaskan gerbang kuantum secara sederhana, dan menampilkan beberapa rangkaian yang menggambarkan aplikasinya, termasuk rangkaian yang mengirimkan qubits. Single Qubit Gates Rangkaian komputer klasik terdiri dari wires dan logic gates. Wires digunakan untuk membawa informasi ke seluruh rangkaian, sementara logic gates melakukan manipulasi informasi, mengubahnya dari satu bentuk ke bentuk lainnya. Misalkan single bit logic gates klasik. Satu-satunya anggota yang tidak biasa dari class tersebut adalah NOT gate, yang operasinya didefinisikan dengan tabel kebenaran, di mana 0 --> 1 dan 1 --> 0. ...

Komputer Kuantum

Komputer Kuantum Apa itu Komputer Kuantum? Komputer Kuantum adalah cara melakukan komputasi dengan memanfaatkan fenomena 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 . Namun, komputer kuantum juga tidak akan menggantikan komputer yang dipakai saat ini, karena tidak semua masalah komputasi perlu menggunakan komputer kuantum. Implementasi komputer kuantum akan dijadikan sebagai pelengkap komputer yang kita gunakan saat ini dan hanya digunakan untuk permasalahan-permasalahan khusus yang telah disebutkan sebelumnya. Cara Kerja Komputer Kuantum Kita umpamakan cara kerja komputer kuantum dan komputer klasik seperti elektron yang ada di medan magnetik. Semua elektron pasti memiliki yang namanya medan magnetik, ...

Teknologi Cloud Computing

Latar Belakang Perkembangan teknologi menimbulkan rasa minat bagi penggunanya karena efisiensi yang ditawarkan. Salah satu teknologi yang menawarkan hal tersebut adalah cloud computing Cloud computing biasa digunakan sebagai media penyimpan yang dapat digunakan pengguna agar dapat saling berbagi data dan informasi. Namun lebih dari itu cloud computing dapat dijadikan peluang bisnis yang cukup menguntungkan. Cloud computing bukan hanya digunakan sebagai media penyimpanan, cloud computing juga dapat dijadikan layanan yang menyediakan sumber daya perangkat keras dan juga perangkat lunak bagia para penggunanya. Melihat masih banyaknya bagian dari cloud computing yang belum terekspos, pada jurnal "STUDI LITERARTUR: TEKNOLOGI CLOUD COMPUTING" maka akan memaparkan tentang beberapa taksonomi yang dapat dijadikan panduan untuk membangun, mengembangkan dan memberikan pemahaman terhadap cloud computing. Metode Penelitian Penelitian ini diawali dengan menentukan kata kunci sesuai topik d...

Prosedur Pengadaan Barang dan Jasa

Regulasi dan Prosedur Pengadaan Barang dan Jasa Pengadaan barang/jasa adalah kegiatan untuk memperoleh barang/jasa oleh kementrian/lembaga/satuan kerja perangkat daerah/institusi lainnya yang prosesnya dimulai dari perencanaan kebutuhan sampai diselesaikannya seluruh kegiatan untuk memperoleh barang/jasa. Panitia Pengadaan dan Penyedia Barang/Jasa Setiap anggota dalam pengadaan dan penyediaan barang/jasa harus memenuhi beberapa persyaratan termasuk menguasai tentang prosedur pengadaan, pengadaan substansi, jenis pekerjaan yang akan dilakukan, serta memiliki sertifikat pengadaan barang/jasa pemerintah dan tidak memiliki hubungan keluarga dengan pejabat pengangkat. Berikut ini adalah beberapa kriteria penyedia barang/jasa: 1. Memiliki keahlian, kemampuan manjerial dan teknis yang memadai, keahlian yang sesuai dengan persyaratan yang dikeluarkan oleh lembaga yang menyediakan proyek pengadaan barang/jasa. 2. Memenuhi peraturan tentang usaha seperti yang ditentukan oleh peraturan perundang-...

Pengembangan Rencana Bisnis Informatika ditinjau dari Aspek Pemasaran dan Keuangan

 Aspek Pemasaran Aspek pemasaran adalah suatu faktor penting yang merupakan sebuah kunci dari keberhasilan perusahaan khususnya dalam memetakan pasar. Aspek pemasaran harus dirancang dan diperhatikan sebelum kita memulai usaha.     1. Spesifikasi Produk          Aspek pemasaran yang pertama adalah spesifikasi produk. Produk adalah setiap hal berupa barang maupun jasa yang ditawarkan ke pasar untuk memenuhi kepuasan dan kebutuhan konsumen. Produk atau jasa yang akan ditawarkan ke pasaran harus diketahui terlebih dahulu spesifikasinya. Spesifikasi yang dimaksud seperti untuk siapakah produk atau jasa tersebut ditunjukkan, dimanakah produka atau jasa tersebut akan dipasarkan,  berapa harga yang akan diterapkan. Hal-hal tersebut akan menentukan bagaimana kemasan yang akan ditampilkan untuk menarik perhatian konsumen,      2. Segmentasi Pasar          Segmentasi pasar adalah suatu aspek pemasaran yang berdas...

Pengembangan Rencana Bisnis Informatika

Regulasi dan Prosedur Pendirian Perusahaan Bentuk-Bentuk Usaha 1. Perusahaan Perorangan Perusahaan Perorangan merupakan jenis kegiatan usaha yang ditangani oleh satu orang. Orang yang mempunyai usaha tersebut biasanya menjadi manajer atau direktur dari perusahaannya dan memiliki tanggung jawab yang tidak terbatas. 2. Koperasi Koperasi merupakan jenis badan usaha yang beranggotakan orang-orang atau badan hukum koperasi dengan melandaskan kegiatannya berdasarkan prinsip koperasi sekaligus gerakan ekonomi rakyat yang berdasarkan asas kekeluargaan. 3. BUMN BUMN merupakan jenis badan usaha dimana seluruh modal atau sebagian besarnya berasal dari anggaran khusus kekayaan negara yang diprioritaskan khusus untuk kemakmuran rakyat dengan membuat produk dan jasa. 4. BUMS BUMS merupakan jenis badan usaha yang didirkan dan dimodali oleh seseorang atau sekelompok orang. BUMS bertujuan profit oriented atau untuk mendapatkan keuntungan semaksimal mungkin guna mengembangkan usaha dan membuka lapangan ...

Perkembangan Bisnis Informatika di Indonesia dan Dunia

Image
Bisnis informatika dapat diartikan sebagai suatu kegiatan yang dilakukan individu dan sekelompok orang atau organisasi yang menciptakan nilai melalui penciptaan barang dan jasa untuk memenuhi kebutuhan kebutuhan masyarakat dan memperoleh keuntungan melalui transaksi yang berkaitan dengan teknologi informasi, baik teknologi komputer maupun teknologi telekomunikasi. Gambar 1. Bisnis Informatika Saat ini bisnis informatika di indonesia maupun dunia sudah berkembang sangat pesat, hal ini didukung dengan naiknya kebutuhan pada teknologi informasi, yang mana sekarang ini hampir semua kegiatan dan pekerjaan menggunakan bantuan teknologi informasi, begitu juga bisnis informatika. Lewat bantuan teknologi informasi salah satunya internet, perusahaan dapat menjalankan bisnisnya secara e-commerce atau dengan software house, karena cukup dengan membuat situs web yang menarik perhatian, sosialisasi yang baik, maka konsumen akan datang dan keuntungan akan didapat. Para pebisnis sekarang juga dapat me...

Konsep Dasar Bisnis Informatika dan Prospek Bisnis di Bidang Teknologi Informasi

Image
Teknologi Informasi dan Komunikasi Teknologi Informasi dan Komunikasi yang dalam bahasa inggrisnya biasa dikenal  Information Technology and Communication Tehcnology (ICT) merupakan segala kegiatan yang berhubungan dengan pengambilan, pengumpulan, pengolahan, penyimpanan, penyebaran, dan penyajian informasi. Gambar 1. Teknologi Informasi dan Komunikasi Pada zaman ini teknologi informasi dan komunikasi sudah sangat berkembang dan merambah ke berbagai bidang di dalam kehidupan masyarakat. Teknologi Informasi dan Komunikasi dipisahkan menjadi teknologi informasi dan teknologi komunikasi. Teknologi informasi digunakan untuk mengolah informasi. Contoh teknologi informasi adalah komputer. Sedangkan teknologi komunikasi digunakan untuk memindahkan atau mengirimkan informasi dari sumber ke penerima. Contoh teknologi komunikasi adalah telepon dan televisi. Bisnis Informatika Bisnis informatika merupakan suatu kegiatan yang dilakukan secara individu ataupun kelompok yang bertujuan untuk me...

Pengantar Teknologi Game - Pertemuan 3

Elemen Game Engine Pada game engine terdapat beberapa elemen diantaranya adalah: Tools / Data, dalam pengembangan game, paling tidak dibutuhkan beberapa tools seperti 3d model editor, level editor dan graphics programs. Bahkan jika diperlukan, seringkali kita mengembangkan game engine tersebut dengan menambahkan beberapa code dan fitur yang diperlukan. System, merupakan bagian dari game engine yang berfungsi untuk melakukan komunikasi dengan hardware yang berada di dalam mesin.  Console, dengan menambahkan console, kita dapat merubah setting game dan setting game engine di dalam game tanpa perlu melakukan restart pada game tersebut. Console sendiri lebih sering digunakan dalam proses debugging. Apabila game engine tersebut mengalami error kita tinggal mengoutputkan error message tersebut ke dalam console tanpa harus melakukan restart. console sendiri dapat dihidupkan dan dimatikan sesuai keinginan. Support, merupakan bagian yang paling sering digunakan oleh system di dala...

Pengantar Teknologi Game

Script Script adalah semacam bahasa pemrograman namun dalam tingkatan kesulitan yang lebih rendah. Script biasanya disisipkan ke dalam bahasa pemrograman yang lebih kompleks. Hasil dari script digunakan oleh bahasa pemrograman.Script juga dapat dikatakan sebagai kumpulan sintaks bahasa pemrograman yang siap untuk di compile. Salah satu contoh penggunaan script adalah pada penyisipan script assembly ke dalam program pascal untuk mengakses hardware pada level bahasa tingkat rendah. Dalam pemrograman script memiliki banyak macam, berikut ini adalah macam-macam script tersebut. PHP , PHP atau biasa disebut dengan  personal home page  biasa digunakan dalam mengembangkan sebuah website.   penggunaan script php dapat digabungkan dengan penulisan sintaks HTML namun dengan syarat, file yang digunakan berekstensi .php. ASP , script ini biasanya digunakan dalam bahasa pemrograman C# atau pada VB.NET. ASP atau biasa disebut dengan active server page adalah sebuah script berb...

Analisis Game Limbo

Image
Limbo adalah game teka-teki yang pada awalnya dikembangkan untuk Xbox Live Arcade oleh studio independen Playdead. Game limbo ditampilkan dalam sisi 2 dimensi dan sudut pandang orang ketiga. Pada game limbo kita akan bermain sebagai seorang anak laki-laki tanpa nama. Limbo sendiri sebenarnya bukan nama dari anak laki-laki tersebut melainkan sebuah tempat antara kehidupan dan kematian. Anak laki-laki tersebut masuk ke dalam limbo dan bertujuan untuk mencari adik perempuannya. Jalan Cerita Pada awalnya seorang anak laki-laki tanpa nama terbangun di tengah hutan misterius yang mana hutan misterius di dalam game ini adalah Limbo. Anak laki-laki tersebut bertujuan untuk mencari adik perempuannya yang menghilang. Selama perjalanan ia bertemu dengan banyak orang-orang yang menyerangnya, laba-laba raksasa, dan ulat yang dapat mengendalikan pikiran. Bukan hanya itu ia juga harus melewati berbagai macam ringtangan dan jebakan. Setelah berhasil melewati semua itu akhirnya ia bertemu deng...

Optimasi Query dan SQL Tuning

Optimasi Query Optimasi query sendiri merupakan suatu proses untuk menganalisa query untuk menentukan sumber-sumber apa saja yang digunakan oleh query tersebut dan apakah penggunaan dari sumber tersebut dapat dikurangi tanpa merubah output. Optimasi query dilakukan agar mendapatkan query yang baik secara optimasi. Query dapat dilakukan dengan mengoptimalkan ekspresi Aljabar Relasional seperti: Selection (σ) Projection (̟) Cartesian Product / Cross Product (X) Union (∪) Set-Difference (-) SQL Tuning Laporan sql digunakan untuk mengambil data dari database. Kita dapat mendapatkan hasil yang sama dengan menulis query sql yang berbeda. Berikut adalah beberapa contoh perbandingan query umum dengan query sql yang sudah dioptimalkan. 1. Penulisan query untuk mengambil data dengan nama-nama kolom akan jauh lebih cepat dibandingkan dengan menggunakan '*'. Contohnya:               SELECT id, first_name, last_name, age, subject FR...

Struktur Website dan Jenis-jenis Website

Image
Struktur Web Struktur web merupakan bagian yang sangat penting untuk dikuasai oleh seorang web designer. Setiap web pastilah memiliki struktur organisasi. Organisasi di dalam web mengatur hubungan antara halaman web dengan pengguna. Struktur web terdiri dari: - Struktur Linear - Struktur Grid - Struktur Hierarki 1. Struktur Linear Digunakan untuk situs-situs web yang kecil, seperti personal page. Biasanya hanya terdiri dari 4-10 halaman. Cocok digunakan untuk menampilkan isi yang bersifat tutorial atau penjelasan mengenai isi situs web. Kelemahan struktur jenis ini adalah ketidaknyamanan pengunjung dalam menjelajahi isi dari situs web. Untuk jenis struktur linear dengan halaman pilihan, pengguna diberi pilihan untuk melompat ke suatu halaman tertentu tanpa harus melewai halaman berikutnya. 2. Struktur Grid Merupakan perluasan dari struktur linear murni. Struktur ini juga mengandung struktur linear dengan halaman alternatif dan struktur linear ...

Mengenal Apa itu Framework dan Jenis-jenisnya

Image
Bagi kalian para programmer kata framework pastilah tidak asing lagi, karena dalam pembuatan aplikasi web pasti kita akan sangat membutuhkan sebuah framework untuk memudahkan pekerjaan kita. Untuk itu sekarang saya akan membahasnya di artikel ini. Framework atau kerangka kerja adalah sebuah software yang digunakan memudahkan programmer untuk membuat sebuah aplikasi web, di dalam framework terdapat berbagai macam fungsi diantaranya plugin. Framework memiliki konsep untuk membuat suatu sistem tertentu agar tersusun dan terstruktur secara rapih dan sistematis. Walaupun framework digunakan untuk mempermudah pekerjaan programmer, namun hal ini bukan berarti membebaskan kita dari pengkodean. Kita tetap diharuskan untuk menyusun sebuah template menggunakan HTML, CSS, dan JavaScript, serta membuat sebuah kerangka sistem dari website tersebut menggunakan bahasa pemrograman. Framework memiliki banyak sekali jenis dan berikut ini adalah beberapa contoh framework yang sangat populer dika...

Pembuatan Aplikasi E-Learning Mengenal Profesi Berbasis Android

Image
Kali ini saya akan menjelaskan aplikasi apa saja yang akan saya gunakan nantinya untuk membuat aplikasi " E-Learning Mengenal Profesi Berbasis Android ".

Design Aplikasi Android: Mengenal Profesi

Image
Pada tulisan kali ini saya akan menjelaskan tentang ide dari rancangan aplikasi e-learning yang berjudul "Mengenal Profesi". Penulisan ini sendiri bertujuan untuk memenuhi tugas yang sudah diberikan oleh dosen matakuliah softskill Ibu Atika Laras Paramita.

MAKALAH: MANUSIA DAN KEGELISAHAN

MAKALAH MANUSIA DAN KEGELISAHAN