Thursday, April 16, 2015

Quantum Computing

 A.    Pendahuluan Quantum Computing
Quantum Computation adalah bidang studi yang difokuskan pada teknologi komputer berkembang berdasarkan prinsip-prinsip teori kuantum , yang menjelaskan sifat dan perilaku energi dan materi pada kuantum (atom dan subatom) tingkat. 
Sedangkan Quantum Computer atau yang dikenal sebagai Quantum Supercomputer adalah sistem komputasi yang menggunakan sebuah fenomena mekanika kuantum untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit, dalam komputer kuantum, hal ini dilakukan dengan qubit atau quantum bit.
Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum.

     B.    Entaglement
Definis quantum computation dan quantum  computer telah sudah dijelaskan dan sekarang kita akan membahas Entanglement. Entanglement sendiri masih bagian dari Quantum Computation. Entanglement adalah suatu teori mekanika quantum yang menggambarkan seberapa cepat dan betapa kuatnya keterhubungan partikel-partikel pada Quantum computer yang dimana jika suatu partikel diperlakukan "A" maka akan memberikan dampak "A" juga ke partikel lainnya.

     C.    Pengoperasian data Qubit
Kita akan membahas tentang bagaimana pengoperasian qubit kita cari tau dulu apa itu bit. Bit atau binary digit, merupakan ukuran terkecil data dalam sebuah komputer, yang hanya terdiri dari 1 atau 0, nyala atau mati, benar atau salah, tidak ada selain dari dua kemungkinan itu. Tapi qubit, atau quantum bit, bisa memiliki tiga kemungkinan, 1, 0, atau superposisi dari 1 dan 0. Iya, tidak, dan “mungkin”. Qubit menggunakan mekanika kuantum ( hukum fisika yang berlaku hanya untuk partikel yang sangat kecil seperti atom ) untuk mengkodekan informasi baik sebagai 1 dan 0 pada saat yang sama.
         Apa itu mekanika kuantum? Mekanika kuantum yaitu sebuah cabang dasar fisika yang menggantikan mekanika klasik pada tataran atom dan subatom yang berupa superposition, entanglement, multi-verse dan tunneling.


     D.    Quantum Gates
Gate sendiri dalam bahasa Indonesia adalah Gerbang.jadi Quantum Gates adalah sebuah gerbang kuantum yang dimana berfungsi mengoperasikan bit yang terdiri dari 0 dan 1 menjadi qubits. dengan demikian Quantum gates mempercepat banyaknya perhitungan bit pada waktu bersamaan

     E.    Algoritma Shor
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 tidak sebentar

Referensi:
https://docs.google.com/presentation/d/1o4aLKJ6sBJ33ioQvAGnKel4HzQLy1BXHj-MxOKqZNUw/edit#slide=id.g29d5ab2ac_078
http://abdanniputri.blogspot.com/2013/04/pengantar-quantum-computation.html
http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1227938582 
http://ery-prima.blogspot.com/2012/05/komputasi-kuantum.html
http://rcaesario.blogspot.com/2013/04/pengantar-quantum-computation.html 



Wednesday, March 11, 2015

Komputasi Cloud



CLOUD COMPUTING

               Cloud Computing adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Cloud computing melibatkan menyebarkan kelompok server remote dan jaringan lunak yang memungkinkan penyimpanan data terpusat dan akses online untuk layanan komputer atau sumber daya . Awan dapat diklasifikasikan sebagai publik, swasta atau hybrid.
 
A.  Pendahuluan Komputasi Cloud
               Cloud computing bergantung pada berbagi sumber daya untuk mencapai koherensi dan skala ekonomi, mirip dengan utilitas (seperti jaringan listrik) melalui jaringan. Pada dasar dari komputasi awan adalah konsep yang lebih luas dari infrastruktur terkonvergensi dan berbagi jasa. 
               
               Cloud computing, atau dalam istilah sederhana hanya "awan", juga berfokus pada memaksimalkan efektivitas sumber daya bersama. Sumber Cloud biasanya tidak hanya dimiliki oleh beberapa pengguna, tetapi juga dinamis dialokasikan sesuai permintaan. Hal ini dapat bekerja untuk mengalokasikan sumber daya untuk pengguna. Misalnya, fasilitas komputer awan yang melayani pengguna Eropa selama jam kerja Eropa dengan aplikasi tertentu (misalnya, email) dapat mengalokasikan sumber daya yang sama untuk melayani pengguna Amerika Utara selama Amerika Utara jam kerja dengan aplikasi yang berbeda (misalnya, web server). 
               
               Pendekatan ini harus memaksimalkan penggunaan daya komputasi sehingga mengurangi kerusakan lingkungan juga karena kurang daya, AC, ruang rak, dll diperlukan untuk berbagai fungsi. Dengan komputasi awan, beberapa pengguna dapat mengakses server tunggal untuk mengambil dan memperbarui data mereka tanpa membeli lisensi untuk aplikasi yang berbeda.
 
B.  Pengantar Komputasi Grid
              Komputasi grid (atau penggunaan komputasi grid) adalah menerapkan sumber daya banyak komputer dalam jaringan dengan suatu masalah pada saat yang sama - biasanya untuk masalah ilmiah atau teknis yang membutuhkan sejumlah besar siklus pengolahan komputer atau akses ke besar jumlah data.
              Komputasi grid memerlukan penggunaan perangkat lunak yang dapat membagi dan pertanian dari potongan program untuk sebanyak beberapa ribu komputer . Komputasi grid dapat dianggap sebagai terdistribusi dan komputasi klaster skala besar dan sebagai bentuk jaringan terdistribusi pemrosesan paralel . Hal ini dapat terbatas pada jaringan workstation komputer dalam sebuah perusahaan atau bisa menjadi sebuah kolaborasi publik ( dalam hal ini juga kadang-kadang dikenal sebagai bentuk peer-to -peer komputasi ).

C.  Virtualisasi
virtualisasi bisa diartikan sebagai pembuatan suatu bentuk simulasi dari sesuatu yang asalnya bersifat fisik, misalnya sistem operasi, perangkat penyimpanan data atau sumber daya jaringan. Definisi lainnya adalah “sebuah teknik untuk menyembunyikan karakteristik fisik dari sumber daya komputer dari bagaimana cara sistem lain, aplikasi atau pengguna berinteraksi dengan sumber daya tersebut. Hal ini termasuk membuat sebuah sumber daya tunggal (seperti server, sebuah sistem operasi, sebuah aplikasi, atau peralatan penyimpanan terlihat berfungsi sebagai beberapa sumber daya logikal; atau dapat juga termasuk definisi untuk membuat beberapa sumber daya fisik (seperti beberapa peralatan penyimpanan atau server) terlihat sebagai satu sumber daya logika

D.  Distributed Computation dalam Cloud Computing
            Komputasi Terdistribusi merupakan salah satu tujuan dari Cloud Computing, karena menawarkan pengaksesan sumber daya secara paralel, para pengguna juga bisa memanfaatkannya secara bersamaan (tidak harus menunggu dalam antrian untuk mendapatkan pelayanan), terdiri dari banyak sistem sehingga jika salah satu sistem crash, sistem lain tidak akan terpengaruh dan juga dapat menghemat biaya operasional karena tidak membutuhkan sumber daya (resourches).

E.   MapReduce &  NoSQL
                MapReduce adalah kerangka kerja perangkat lunak yang memungkinkan pengembang untuk menulis program yang memproses sejumlah besar data terstruktur secara paralel di cluster didistribusikan prosesor atau komputer yang berdiri sendiri . Ini dikembangkan di Google untuk mengindeks halaman Web dan diganti algoritma pengindeksan asli mereka dan heuristik pada tahun 2004.
           Sebuah NoSQL (sering diartikan sebagai tidak hanya SQL) database menyediakan mekanisme untuk penyimpanan dan pengambilan data yang dimodelkan dalam berarti selain hubungan tabel yang digunakan dalam database relasional. Motivasi untuk pendekatan ini termasuk kesederhanaan desain, skala horisontal , dan kontrol yang lebih baik atas ketersediaan. Struktur data yang digunakan oleh database NoSQL ( misalnya kunci - nilai , grafik , atau dokumen) berbeda dari yang digunakan dalam database relasional, membuat beberapa operasi lebih cepat di NoSQL dan lain-lain lebih cepat dalam database relasional. Kesesuaian tertentu database NoSQL yang diberikan tergantung pada masalah itu harus dipecahkan.

Video:
Cloud Computing dibawah ini digunakan untuk bisnis musik




Referensi:
http://searchdatacenter.techtarget.com/definition/grid-computing
http://searchcloudcomputing.techtarget.com/definition/MapReduce
http://ilmukomputer.org/2013/07/04/konsep-virtualisasi/
http://putrifebiani.blogspot.com/2014/05/distributed-computation-dalam-cloud.html
http://en.wikipedia.org/wiki/NoSQL
http://computer.howstuffworks.com/cloud-computing/cloud-computing.htm
http://en.wikipedia.org/wiki/Cloud_computing
 



Thursday, October 16, 2014

Konsep dan Fungsi Bisnis


A. Pengertian Bisnis
            Bisnis berasal dari kata business yang artinya sibuk. Sibuk disini diartikan menjadi sibuk mengerjakan aktivitas dan pekerjaan yang mendapatkan keuntungan. Dan dalam arti luas bisnis adalah:
·      Bisnis adalah sebuah aktivitas dan intuisi yang memproduksi barang dan jasa dalam kehidupan sehari-hari
·      Sebagai suatu sistem yang memproduksi barang dan jasa untuk memuaskan kebutuhan masyarakat
Dari pendapat diatas dapat disimpulkan bahwa bisnis adalah kegiatan yang dilakukan oleh individu dan sekelompok orang (organisasi) yang menciptakan nilai melalui penciptaan barang dan jasa untuk memenuhi kebutuhan masyarakat dan memperoleh keuntungan melalui transaksi.

B. Fungsi Bisnis
Fungsi bisnis dapat dilihat dari kepentingan mikro dan makro bisnis yaitu seperti berikut:
1.    Fungsi Mikro Bisnis
Kontribusi terhadap pihak yang terlibat secara langsung
·      Pekerja/Karyawan
Karyawan menginginkan gaji yang layak dari hasil kerjanya, manajer perusahaan menginginkan kinerja yang tinggi agar omzet penjualan dan laba nya pun ikut meningkat.

·      Dewan Komisaris
Memantau kegiatan dan mengawasi manajemen, memastikan kegiatan sesuai dengan apa yang diinginkan.

·      Pemegang Saham
Pemegang saham memiliki kepentingan dan tanggung jawab tertentu terhadap perusahaan
2.    Fungsi Makro Bisnis
Kontribusi terhadap pihak yang terlibat secara tidak langsung
·      Masyarakat sekitar perusahaan
Memberikan kontribusi kepada masyarakat sekitar sebagai bentuk tanggung jawab perusahaan

·      Bangsa dan Negara
Tanggung jawab ini dapat diwujudkan dengan cara membayar pajak tiap tahunnya

C. Elemen dan Sistem Bisnis
1. Modal (capital)
    Sejumlah uang yang digunakan dalam menjalankan kegiatan bisnis

2. Bahan-Bahan (Materials)
    Merupakan faktor yang dibutuhkan dalam bisnis untuk menghasilkan
    barang dan jasa yang dibutuhkan masyarakat

3. Sumber Daya Manusia (Human Resources Department)
    Pekerja yang mempunyai kemampuan kompetitif dan berkualitas
    tinggi

4. Ketrampilan Manajemen (Management Skill)
    Sistem manajemen yang dilaksanakan berdasarkan prosedur dan
    tata kerja manajemen.

D. Teknologi Informasi dan Bisnis
            Dalam dunia bisnis, teknologi informasi berperan dan mempunyai pengaruh yang sangat amat kuat. Karena pada saat ini transaksi bisnis bisa dicatat secara online, dan pada saat yang hampir bersamaan hasil yang telah diolah dapat dilihat seperti yang lazim dilakukan nasabah sebuah bank saat transaksi ATM. Maraknya perdagangan secara elektronik atau yang biasa orang menyebutnya E-Commerce.
Sistem E-Commerce dapat dibagi menjadi tiga aplikasi yaitu:
·      Electronics Markets (EMs) adalah sebuah sarana yang menggunakan teknologi informasi dan komunikasi untuk melakukan penawaran dalam pasar.

·      Electronics Data Interchange (EDI) merupakan sarana untuk mengefisienkan pertukaran data transaksi-transaksi regular yang berulang dalam jumlah yang sangat besar dalam organisasi-organisasi komersial.

·      Internet Commerce adalah penggunaan internet yang berbasis teknologi informasi dan komunikasi untuk aktivitas perdagangan,  kegiatan komersial ini seperti iklan dalam penjualan produk dan jasa

Teknologi Informasi ternyata memiliki banyak pengaruh bagi manusia untuk membantu manusia dalam memecahkan masalah yaitu:
·      Meningkatkan produktivitas
·      Meningkatkan efektivitas
·      Meningkatkan efisiensi
·      Meningkatkan mutu dan kreativitas
·      Problem solving (pemecahan masalah)
Pemakai teknologi informasi harus mempunyai tanggung jawab dalam memaksimalkan kinerja teknolog informasi. Pemakai harus tau cara menggunakannya tanpa harus melanggar hak, privasi dan keberadaan orang lain, pemakai harus melindungi data dan informasi jauh dari kehilangan maupun kerusakan.


Saturday, July 5, 2014

3 Jenis Game

GTA V

Titel game ini melanjutkan dari titel-titel Grand Theft Auto yang sebelumnya, mungkin game ini diperuntukkan untuk orang yang berusia diatas 18+, mengapa begitu? karena disini terdapat unsur kekerasan dan sedikit pornografi. dibalik semua itu yang membuat game ini bagus adalah open worldnya, apa itu open world? open world adalah sebuah tempat yg menyerupai seperti apa yang kita lakukan saat ini. kita bisa melakukan aktivitas seperti bersepeda, hiking, bermain tennis, dan alam yg mengitari kota tersebut sungguh menyerupai aslinya seperti pohon, lautnya, bahkan terdapat binatang yang suatu waktu dapat kita buru. Perbedaan nya lagi adalah disini kita memainkan 3 character, tidak seperti sebelumnya hanya 1 karakter, setiap karakter mempunyai misi-misi tersendiri, namun ada juga yang mereka lakukan bersama. Misi yang dijalankan pun sekarang mempunyai banyak action moves membuat game ini seperti bagaikan film.
Dinamis, karena selain kita memainkan sebuah misi, kita juga bisa melihat pemandangan yang berada didalam gamenya dan dapat berinteraksi.
Terdapat unsur ai karena saat memainkan game tersebut kita dituntut untuk menjalankan misi dan memburu orang, saat terjadi baku tembak, ai akan menembaki penggunanya.
Dibuatnya menggunakan RAGE (Rockstar Advanced Game Engine), dibuat Rockstar San Diego tahun 2004, dan dimulai dari game Bully.


Last of Us

Ini adalah game yang berceritakan tentang sebuah virus yang dapat membuat manusia menjadi seperti zombie. Disini terdapat 2 karakter, pertama bernama Joel, dan satunya bernama Ellie yang hanya bisa kita pakai di beberapa chapter saja. Joel adalah sebuah ayah yang kehilangan anaknya saat virus ini terjadi, dan dia bertahan hidup hanya untuk Ellie, seorang perempuan kecil yang mengingatkan Joel kepada putrinya yang telah tiada. Mengapa game ini diberi nilai 10/10 pada setiap web game luar negeri adalah interaksi antar karakter itu membuat game lebih hidup bagaikan film, selain itu lawan kita bukan hanyalah zombie melainkan manusia juga, didalam game ini kita akan disuruh untuk berpikir bagaimana melawan musuh tersebut, misalkan peluru dalam pistol habis kalian akan menggunakan cara diam-diam daripada melawan nya secara langsung. Setiap musik pada game ini sangat membuat kita berdebar sekaligus membuat anda sedih.
Statik, dikarenakan game ini dituntut untuk menyelesaikan misi awal hingga akhir sehingga tidak ada interaksi yang terjadi.
Terdapat ai karena game ini melawan zombie yang mengetahui gerakan dan bunyi yang disebabkan oleh user. Apabila ai melihat user maka ai tersebut akan mengejarnya.

Clumsy Ninja

Ini adalah sebuah game yang menuntut kita untuk melatih(mentraining) ninja. Dibuat pada tahun 2013, game ini hamper sama seperti tamagotchi tetapi kita tidak perlu memberi makan, memandikannya atau menyuntiknya jika sakit. Fokus dalam game ini hanya melatih dan mendidik ninja yang ceroboh hingga menjadi ninja yang hebat. Ceritanya ninja ini mempunyai gebetan yang juga seorang ninja tetapi dia diculik oleh musuh yang tidak dikenal dan ninja ceroboh ini ingin menolongnya dengan menjadi ninja yang hebat. Dengan banyak tuntutan untuk menyelesaikan misi agar menjadi ninja yang hebat, kita juga bisa bermain dengan nija ini dengan menggelitik sang ninja dan melakukan Hi Five.
Statik, dikarenakan game ini hanya menyelesaikan misi untuk menjadi ninja hebat.
Pada game ini tidak terdapat ai, karena hanya mentraining seorang ninja.




Source: