Kamis, 14 April 2011

Membuat Game Point dengan Strawberry Prolog

Halo teman-teman ketemu lagi dengan saya lg. Ok disini saya akan menjelaskan game Points dengan memakai strawberry prolog. dan penjelasan silakan disimak di bawah.

Initial State
Initial state yang menjadi acuan pembuatan program Points yaitu terdapat 16 simpul yang akan terhubung sehingga menjadi sebuah kotak. Untuk pemain boleh menyambungkan simpul apa saja.

Rule
Aturan main di dalam game point yaitu:
1. User memulai permainan dengan menghubungkan antara 2 simpul terdekat apa saja sehingga menjadi garis dengan cara mengklik, kemudian ada yang lebih dari 2 sumbu terdekat yang terhubung menjadi garis walaupun hanya menghubungkan ke 2 sumbu terdekat tersebut.
2. Komputer diberi pengetahuan untuk memilih sumbu-sumbu apa saja yang dapat terhubung dan tidak terhubung. Ketika semua sumbu terhubung maka akan terbentuk kotak-kotak yang terdiri dari 9 kotak.
3. Komputer juga dapat merandom warna yang ada di dalam kotak-kotak tersebut. Warna di dalam kotak terdiri dari 2 jenis yaitu merah untuk pemain (user) dan biru untuk komputer.

Goal
Goal untuk menyelesaikan game Point ini adalah membuat semua sumbu-sumbu terhubung sehingga membentuk 9 kotak kecil, yang setiap kotak memiliki warna masing-masing sehingga ketika semua kotak telah terbentuk sempurna dan memiliki warna maka games akan berakhir.

Solusi
Pada pembuatan game ini pemain memulai permainan terlebih dahulu dengan menghubungkan simpul-simpul terdekat. Tetapi pemain harus menggunakan strategi dalam memilih simpul agar bisa menang melawan komputer jika kotak warna merah (pemain) lebih banyak dibandingkan kotak komputer (biru).


















Instalasi Strawberry Prolog
Strawberry Prolog adalah sebuah bahasa pemrograman logika yang memiliki object oriented language. Pada prolog tidak terdapat prosedur, hanya terdapat kumpulan data yang akan diolah. Dalam menggunakan strawberry prolog tidak dilakukan instalasi. Programmer dapat mengunduhnya secara gratis di dalam website resminya. Namun karena penggunaannya yang gratis, pada strawberry prolog ini, game Points tidak dapat membentuk sebuah file execute (.exe). Jadi program yang dapat dijalankan dengan membuka file strawberry project (.spj) atau file prolog-nya (.pro) di dalam aplikasi strawberry prolog itu sendiri.



Kemudian membuka program aplikasi strawberry prolog ( light edtion) yang terdapat pada program files di dalam windows.




Untuk membuka file pro nya pilih menu file lalu open kemudian pilih file Points.



Kemudian hasilnya terlihat seperti gambar dibawah ini:



Output

Hasilnya akan seperti gambar dibawah ini jika komputernya menang



bagi yang ingin liat laennya dapat di lihat

pusatstudi.gunadarma.ac.id"

Selasa, 08 Maret 2011

KOMPUTER KUANTUM

Pada bahasan kali ini kita membahas tentang komputer kuantum ok. Definisi dari komputer kuantum adalah suatu alat hitung yang menggunakan sebuah fenomena mekanika kuantum, misalnya superposisi dan keterkaitan, untuk melakukan operasi data. Prinsip dasar dari komputer kuantum adalah 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.

Teori tentang sebuah komputer kuantum pertama kali ditemukan oleh seorang fisikawan dari Argonne National Laboratory yang bernama Paul Benioff. Paul Benioff adalah orang pertama yang mengaplikasikan teori fisika kuantum pada dunia komputer di tahun 1981.

Komputer yang sering kita gunakan di dalam kehidupan sehari-hari adalah komputer digital. Komputer digital sangat berbeda dengan komputer kuantum. Komputer digital bekerja dengan bantuan microprocessor yang berbentuk chip kecil yang tersusun dari banyak transistor. Microprosessor lebih dikenal dengan sebutan CPU. Komputer kuantum memanfaatkan sebuah fenomena yang dinamakan superposisi yaitu Dalam mekanika kuantum, suatu partikel bisa berada dalam dua keadaan sekaligus. komputer kuantum juga menggunakan Qubits yaitu kemampuan untuk berada di macam keadaan. Semoga bermanfaat ya.


Sumber:

http://www.yohanessurya.com/download/penulis/

Minggu, 13 Februari 2011

KOMPUTASI MODERN

Pengertian komputasi adalah suatu cara untuk memecahkan suatu masalah dari data input dengan menggunakan suatu algoritma. Secara umum ilmu komputasi adalah ilmu yang mempunyai perhatian dalam penyusunan suatu model matematika dan teknik penyelesaian numerik serta menggunakan komputer untuk menganalisis dan memecahkan suatu masalah. Di dalam penggunaan yang praktis komputasi dapat berupa penerapan simulasi komputer atau bentuk komputasi lainnya.

Sedangkan Teknologi komputasi adalah sebuah aktivitas penggunaan dan pengembangan teknologi komputer, perangkat keras, dan perangkat lunak komputer. Merupakan bagian spesifik komputer dari teknologi informasi.

Komputasi modern menghitung dan mencari solusi dari masalah yang telah ada, yang menjadi perhitungan dari komputasi modern adalah :
1. Akurasi ( Floating poin ).
2. Kecepatan ( Dengan satuan Hz ).
3. Problem volume besar ( Paralel ).
4. Modeling ( NN dan GA ).
5. Kompleksitas ( Menggunakan teori Big O ).


Dasar-dasar komputasi modern ditemukan pertama kali oleh ilmuwan John Von Neuman. Karya – karya yang telah dilahirkan oleh John Von Neuman meliputi bidang matematika, teori kuantum, fisika nuklir dan ilmu komputer.

Sumber:
http://wapedia.mobi/id/Komputasi
http://id.wikipedia.org/wiki/Teknologi_komputasi

Sabtu, 15 Januari 2011

Poster Studentsite

Menentukan Harga Produk

Di dalam Industri yang saya impikan yang bernama PT Indah Selalu yang bergerak dibidang Antivirus untuk kalangan menengah ke bawah. Harga produk yang dibuat juga ditentukan oleh harga pasar khususnya antivirus. Perkiraan harga antivirus terdiri dari ongkos produksi meliputi harga dari karyawan yang merupakan programmer yang di buat sekitar 6 bulan, biaya listrik, transportasi dll. Anrivirus yang dibuat memiliki fasilitas dapat menghapus virus seperti trojan, worm atau spyware, lalu ukuran antivirus pun tidak terlalu besar hanya 40 mb dan untuk membuat antivirus ini lebih aman, harus selalu di update setiap minggu sehingga dapat mengenali lebih banyak virus. Selanjutnya ditentukan juga dengan biaya listrik dan transpor tasi yang cukup besar. Lalu ditentukan laba atau keuntungan yang di inginkan.

Yang terpenting adalah kepercayaan konsumen terhadap produk kami. Karena produk disini mengutamakan kualitas yang bisa bersaing dengan produk antivirus lain dengan harga yang lebih murah. Sehingga dapat memberi manfaat masyarakat Indonesia dan solusi untuk masyarakat agar dapat menyimpan dokumen-dokumen penting kerja dengan aman tanpa terkena virus. Yang dulu biasanya mengabaikan virus sekarang jadi lebih waspada kepadanya karena semakin hari semakin berbahaya saja virus. Sekian....