Home » Penulis

Articles was written by : ichal

Sistem Pakar

Oleh , 27 Juli 2009
Sistem Pakar

Anda pernah mendengar tentang MYCIN sebuah aplikasi komputer yang dapat membantu dokter dalam mendiagnosa penyakit seseorang, aplikasi yang dibuat pada tahun 70-an tersebut mengapdosi pengetahuan para ahli ke aplikasi komputer, agar aplikasi komputer tersebut dapat menyelesaikan masalah seperti yang biasa dilakukan oleh para ahli, konsep tersebut dalam dunia komputer biasa disebut sebagai sistem pakar (expert [...]

Kecerdasan Buatan

Oleh , 14 Juli 2009
Kecerdasan Buatan

Kecerdasan buatan atau Artificial Intelligence (AI) istilah yang mungkin akan mengingatkan kita akan kehebatan optimus prime dalam film The Transformers. Kecerdasan buatan memang kerap diidentikkan dengan kemampuan robot yang dapat berperilaku seperti manusia.
Definisi Kecerdasan Buatan
Berbagai definisi diungkapkan oleh para ahli untuk dapat memberi gambaran mengenai kecerdasan buatan beberapa diantaranya:

Kecerdasan buatan (artificial intelligence) merupakan kawasan [...]

Sejarah Algoritma

Oleh , 17 Juni 2009
Sejarah Algoritma

Pada artikel-artikel sebelumnya kita sering menemukan kata algoritma, tahukah anda mengenai asal-usul algoritma?. Menurut para ahli sejarah matematika, algoritma (algorithm) merupakan latinisasi dari nama Muhammad bin Musa Al-Khuwarizmi seorang ahli matematika, astrologi, astronomi dan geografi yang dilahirkan pada tahun 164 H (780 M) di kawasan Khwarizm, Asia Tengah dan wafat di Baghdad pada tahun [...]

Membuat Aplikasi Konversi Desimal ke Biner

Oleh , 15 Juni 2009
Membuat Aplikasi Konversi Desimal ke Biner

Konversi bilangan dari desimal ke biner dapat dilakukan dengan membagi bilangan desimal tersebut dengan dua, kemudian sisa hasil baginya disimpan sebagai bagian dari bilangan biner, selanjutnya jika hasil bagi bilangan tersebut belum habis maka dibagi lagi dengan dua, begitu seterusnya sampai bilangan tersebut habis dibagi dua. Setelah hasil bilangan tersebut habis dibagi dengan dua, maka [...]

Percabangan

Oleh , 13 Juni 2009
Percabangan

Dalam pemrograman percabangan merupakan salah struktur kendali yang memungkinkan pemilihan atas perintah yang akan dijalankan. Secara sederhana percabangan dapat digambarkan seperti dalam flowchart berikut:

Pada flowchart di atas “perintah 1” akan dilakukan jika ”kondisi” benar, sedangkan “perintah 2” akan dilakukan jika ”kondisi” salah.
Selain bentuk diatas, dalam percabangan juga dikenal istilah percabangan bersarang (Nested IF), bentuk sederhana [...]

Perulangan (Loop)

Oleh , 9 Juni 2009
Perulangan (Loop)

Dalam konteks pemrograman perulangan adalah pengulangan suatu proses hingga batas yang telah ditentukan. Secara umum dikenal dua jenis perulangan yaitu perulangan iteratif dan rekursif.
1. Perulangan Iteratif merupakan struktur kontrol perulangan yang umumnya menggunakan perintah-perintah yang telah tersedia pada bahasa pemrograman, setiap bahasa pemrograman mempunyai perintah perulangan yang berbeda-beda, tetapi secara umum ada tiga perintah [...]

Pemrograman Berorientasi Objek/Object Oriented Programming (OOP)

Oleh , 6 Juni 2009
Pemrograman Berorientasi Objek/Object Oriented Programming (OOP)

Pemrograman berorientasi objek atau yang lebih umum disebut OOP merupakan paradigma pemrograman yang menggunakan pendekatan “object” untuk membangun sebuah aplikasi. Dalam OOP, data dan fungsi dibungkus dalam class atau object.

Dalam konsep Pemrograman Berorientasi Objek dikenal beberapa istilah umum, yaitu:
- Attribute atau yang biasa juga disebut state/properties/field merupakan bagian yang dimiliki oleh sebuah class yang [...]

Aritmetika Biner

Oleh , 2 Juni 2009
Aritmetika Biner

Seperti pada bilangan desimal, dalam bilangan biner dapat dilakukan operasi aritmatika seperti penjumlahan, pengurangan, perkalian dan pembagian.
Penjumlahan Biner
Penjumlahan bilangan biner serupa dengan penjumlahan pada bilangan desimal. Dua bilangan yang akan dijumlahkan disusun secara vertikal dan digit-digit yang mempunyai signifikansi sama di tempatkan pada kolom yang sama. Digit-digit ini kemudian dijumlahkan dan jika jumlahnya lebih besar [...]

Pendekatan Modular dalam Pemrograman Terstruktur

Oleh , 22 Mei 2009
Pendekatan Modular dalam Pemrograman Terstruktur

Istilah Pemrograman Terstruktur (Structured Programming) mengacu dari suatu kumpulan tehnik yang dikemukan oleh Edsger Dijkstra. Dengan tehnik ini akan meningkatkan produktifitas programmer, dengan mengurangi waktu yang dibutuhkan dalam penulisan (write), pengujian (test), penelusuran kesalahan (debug) dan pemeliharan (maintain) suatu program.
Salah satu pendekatan yang biasa digunakan dalam pemrograman terstruktur adalah pendekatan yang dilakukan secara modular, dengan [...]

Paradigma Pemrograman

Oleh , 19 Mei 2009
Paradigma Pemrograman

 
Paradigma adalah sudut pandang tertentu yang digunakan terhadap suatu problem, realitas, keadaan dan sebagainya. Paradigma membatasi dan mengkondisikan jalan berpikir seseorang, mengarahkannya terhadap beberapa atribut dan mengabaikan atribut lain, sehingga paradigma hanya memberikan pandangan yang terbatas terhadap sebuah realitas.
Dalam pemrograman dikenal beberapa paradigma, yaitu:
1. Paradigma Pemrograman Prosedural atau Imperatif
Paradigma ini didasari oleh konsep mesin Von [...]

Switch to our mobile site