Archive for the ‘/Programming’ Category

My First Program in Prolog

DOMAINS
orang=symbols
matakuliah=string
nilai=integer


PREDICATES
kuliah(orang,matakuliah).
nilai(orang,matakuliah,angka).
lulus(orang, matakuliah).


%Fakta
kuliah(asep, basdat).
kuliah(budi, pkb).
kuliah(wagiyem, progjar).
kuliah(sutoyo, basdat).
kuliah(ujang, pkb).
kuliah(neneng, sismul).
kuliah(asep,pkb).
kuliah(budi,dkm).

Baca lebih lanjut

Pembacaan Pohon (Tree) Dengan Metode PreOrder

Pembacaan pohon (tree) secara preorder dilaksanakan dengan mencetak isi node yang dikunjungi, kemudian kunjungi cabang kiri dan kunjungi cabang kanan. Baca lebih lanjut

Review Sejenak Algoritma Merge Sort

Aaarrrrrrrrrgggggghhhhhh

Kemarin pas praktikum masih bingung dengan logika algortima Divide and Conquer dengan menggunakan metode merge sort, padahal sudah meluangkan banyak waktu untuk memahami logikanya tetap saja mentok di situ-situ juga. Padahal konsepnya sih sudah dapat, tapi pas berhadapan dengan codingnya, bujug dahKalo begitu akan saya coba review sedikit dan sekalian membuat dokumentasinya (takut-takut suatu hari lupa lagi ^_^) algoritma merge sort secara mendasar, moga-moga sekarang udah sedikit lebih mengerti.

Baca lebih lanjut

Northwest Corner

Metode Northwest Corner merupakan suatu cara untuk menentukan solusi awal yang pengalokasiannya dimulai dari pojok barat laut (northwest corner). Selanjutnya pengalokasian dilakukan pada kotak Xij+1 bila permintaan ke j telah terpenuhi atau pada kotak Xi+1j bila penawaran ke telah terpenuhi.

Baca lebih lanjut

Java Applet Klasik

Applet merupakan suatu program Java yang ditujukan secara khusus agar dapat berjalan pada web browser (seperti Mozilla Firefox, Microsoft Internet Explorer, Opera, dan lain sebagainya) selama platform tersebut memiliki browser dengan JVM(Java Virtual Machine), biasanya program applet diletakkan (embedded) pada program lain. Karena ditujukan agar dapat berjalan pada web browser, maka applet juga dilengkapi dengan fitur untuk berkomunikasi dengan fitur untuk berkomunikasi dengan host server dan bahkan antar applet, akan tetapi applet dirancang untuk tidak melakukan operasi penulisan ke computer klien dengan alasan keamanan. Applet sendiri merupakan subkelas dari panel yang terletak pada paket java.applet dan class JApplet pada paket javax.swing. Dalam membuat program applet, kita memerlukan file berekstensi .HTML yang akan menjalankan file .CLASS nantinya.

Baca lebih lanjut

Apa Itu .Net Framework ?

Microsoft .Net Framework merupakan suatu lingkungan kerja untuk memudahkan pengembangan dan eksekusi berbagai macam bahasa pemrograman dan kumpulan pustaka-pustaka (library) agar dapat bekerja sama dalam menjalankankan aplikasi berbasis Windows.

Baca lebih lanjut

Pemrograman VB-API

API atau (Application Programming Interface) merupakan fungsi-fungsi eksternal yang terdapat di dalam file-file pustaka windows (library Windows) yang dapat dimanfaatkan oleh suatu aplikasi.

Baca lebih lanjut

Pemrograman Database di Gambas

Gambas merupakan sebuah IDE (Integrated Development Environment) yang berorientasi pada RAD (Rapid Application Development) seperti halnya Microsoft Visual Basic. Pada pemrograman gambas ini saya menggunakan mysql sebagai databasenya dengan gambas versi 1.0.17.

Baca lebih lanjut