Tags : VHDLMCS-518051chipAlteraPemrogramanMikrokontrolerFPGAMikroprosesorPLCTeknologiProgrammablerobot
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 …

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 …

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 …

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 …

Flowchart Percabangan

Oleh , 13 Juni 2009
Flowchart 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 …

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 …

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 …

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 …

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 …

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 …

Sejarah Pemrograman Komputer

Oleh , 19 Mei 2009
Sejarah Pemrograman Komputer

Pada tahun 1822, Charles Babbage seorang mahasiswa di Universitas Cambridge Inggris mengembangkan sebuah mesin untuk mengelola data-data agar mudah digunakan, mesin tersebut diberi nama ‘Difference Enggine’.
Difference Enggine
Setelah bekerja selama 10 tahun pada mesinnya, Charles Babbage menyadari bahwa mesin yang dia ciptakan ini merupakan sebuah mesin yang bersifat single-purpose machine …

Arsitektur Havard dan Von Neumann

Oleh , 19 Mei 2009
Arsitektur Havard dan Von Neumann

Ada dua kelas utama dari arsitektur komputer, yaitu ‘arsitektur Havard’ dan ‘arsitektur Von Neumann (atau Princeton). Banyak desain khusus mikrokontroler dan DSP (Digital Signal Processor) menggunakan arsitektur Havard.
    
Arsitektur Havard menggunakan memori terpisah untuk program dan data dengan alamat dan bus data yang berdiri sendiri. Karena dua perbedaan …

Sistem Bilangan

Oleh , 30 April 2009
Sistem Bilangan

Cuma mau berbagi informasi tentang Sistem Bilangan. Berikut ini uraiannya. Bahwa ada beberapa sistem bilangan yang digunakan dalam sistem digital, yaitu : Bilangan Biner (Sistem Bilangan Basis Dua), Bilangan Oktal (Sistem Bilangan Basis Delapan), Bilangan Desimal (Sistem Bilangan Basis Sepuluh) dan Bilangan Heksadesimal (Sistem Bilangan Basis Enam Belas).
Kulik …