Tags : MCS-51VHDLMikrokontrolerFPGATeknologiPLCMikroprosesor8051PemrogramanAlterachipProgrammablerobot
Home » Index Pemrograman

Artikel Pemrograman

FUZZY LOGIC (LOGIKA FUZZY) Bagian I

Oleh , 21 Desember 2009
FUZZY LOGIC (LOGIKA FUZZY) Bagian I

Fuzzy Logic (Logika Fuzzy) atau biasa juga disebut dengan Logika Samar merupakan suatu cara yang tepat untuk memetakan suatu ruang input ke dalam suatu ruang output didasari oleh konsep himpunan fuzzy.

Gambar : Pemetaan input-output
Diantara input dan output terdapat black box. Di dalam black box terdapat proses yang tidak diketahui, …

BASIS DATA

Oleh , 8 Desember 2009
BASIS DATA

Basis data atau database merupakan komponen dasar dalam pembangunan sebuah sistem yang berbasis komputer. Seperti namanya ‘basis data’ berarti sudah bisa ambil kesimpulan bahwa database merupakan sekumpulan data-data penting.
Setiap pemrograman pasti menggunakan database, yang digunakan untuk menyimpan konfigurasi, data-data program itu sendiri maupun log hasil dari proses running aplikasi tersebut.
Basis …

DIAGRAM ENTITAS RELASIONAL (Diagram E-R) Bag.II

Oleh , 27 Oktober 2009
DIAGRAM ENTITAS RELASIONAL (Diagram E-R) Bag.II

Alohaa… ini merupakan pembahasan lanjutan dari diagram E-R Bag.I. Seperti yang sudah direncanakan pada bagian I bahwa pada bagian ini akan ngebahas sebuah contoh kasus yang menggunakan perancangan diagram E-R.
KASUS
Topik yang dipilih untuk pembahasan nya adalah Sistem Informasi Nilai Siswa (SINIS) pada Sekolah Menengah Pertama.
PENENTUAN ENTITAS
SINIS membutuhkan 4 entitas …

DIAGRAM ENTITAS RELASIONAL (Diagram E-R) Bag.I

Oleh , 20 Oktober 2009
DIAGRAM ENTITAS RELASIONAL (Diagram E-R) Bag.I

Diagram E-R atau sering disebutkan secara panjang yaitu Diagram Entitas Relasional atau juga dalam versi bahasa inggris nya adalah Entity Relationship Diagram (ERD) merupakan bentuk perancangan dari tahap pembuatan database (basis data).
Udah pada tau kan apa itu database? Yang jelas kalo’ kamu-kamu yang konsentrasi ilmu nya di bidang komputer …

Diagram Alir (Flowchart)

Oleh , 14 September 2009
Diagram Alir (Flowchart)

Didalam pemrograman sangat dikenal dengan diagram alir (flowchart) yang digunakan untuk membantu analis dan programmer untuk memecahkan masalah dalam pemrograman. Diagram Alir (Flowchart) adalah gambaran secara grafik yang terdiri dari simbol-simbol dari algoritma-algoritma dalam suatu program, yang menyatakan arah dari alur program.
Diagram Alir atau Flowchart adalah dasar dari pemrograman. Mulai …

ARRAY

Oleh , 7 September 2009
ARRAY

Apakah Array itu? Sebelum dibahas lebih lanjut tentang array, harus diketahui sebelumnya bahwa array tuh sering juga disebut dengan larik. Jadi… kalo’ misalnya kamu membaca sebuah buku jenis buku bahasa pemrograman dan ada penulisan larik, ya… berarti yang akan dibahas ya array dan sebaliknya, so…. jangan bingung lagi ya …

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 …

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 …