Object Oriented Programming

Assalammu’alaikum :D

Kali ini saya akan coba sharing soal Object Oriented Programming (OOP) dari sudut padang saya dan saya juga akan mencoba step by step implementasi OOP ini dengan java jadi mungkin akan terdiri dari beberapa postingan.

OOP merupakan salah satu paradigma dari banyak paradigma dalam dunia pemrograman. Biasanya kita mengenal prosedural programming ketika kita mulai belajar di teknik informatika atau ilmu komputer. Setelah itu kita akan bertemu dengan yang namanya pemrograman berbasis objek (PBO) atau OOP dan paradigma lainnya ada functional programming, Aspect Oriented Programming dan lain-lain. Namu kali ini saya coba share mengenai OOP menurut otak dan hati nurani saya hahahaha.

Dalam berbagai referensi biasanya ketika kita masuk kedalam OOP kita harus melihat suatu sistem yang merupakan solusi yang ingin kita bangun dari suatu case sebagai Objek buka sebagai suatu proses. Mungkin dapat dikatakan ketika kita masuk kedalam prosedural programming kita melihat proses terlebih dahulu baru kita melihat ada apa saja dalam proses yang dibutuhkan proses itu sendiri, sedangkan dalam OOP, kita harus melihat berbagai objek terlebih dahulu baru melihat ada artibut apa saja yang ada di dalam objek tersebut (yang memungkinkan atribut tersebut merupakan objek dari kelas lain) dan juga proses apa saja yang dimiliki oleh objek tersebut atau biasa disebut dengan methode.

Read the rest of this entry »

, , , , , , ,

Leave a Comment

long time no post… Kondisi saya saat ini.. hahahaha…

Assalammu’alaikum…. :D /
Huaahhh.. saya dah jarang ngpost, karena kemarin ikut apicta 2011, walau kalah ya setidaknya saya dah pernah mencoba untuk memberla nama negara saya di mata orang-orang yang berkecimpung di bidang Infomation and Communcation Technology di Asia Pasific.

Sekarang status saya sudah bukan mahasiswa strata 1 lagi, sekarang saya bekerja sebagai calon dosen tetap luar biasa di Universitas Komputer Indonesia di Bandung. Dan saya minta do’anya saya berencana nerusin S2 di STEI ITB jurusan Teknik Informatika, sub program studi informatika (walau saya sendiri bingung di web sitenya tertulis ilmu komputer, tapi waktu daftar adanya sub program studi ‘informatika’ hehehe.. dan katanya ini disebut juga informatika murni) :D / alhamdulillah saya di terima di jurusan tersebut… dan kembali harus banyak belajar biar cepet lulus lagi.. hahaha…

Ada 2 cerita yang ingin saya tulis saat ini, pertama adalah pengalaman saya beradaptasi yang dulunya seorang software engineer sekarang berpindah menjadi dosen yang bertugas untuk mengajar mahasiswa-mahasiswa yang memiliki daya tangkap dan cara memahami suatu hal yang berbeda antara satu mahasiswa dengan mahasiswa yang lain. Yang kedua adalah penglaman sayan test masuk STEI ITB yang hampir mepet2-mepet batas waktu pendaftaran hehehe…

Read the rest of this entry »

Leave a Comment

INAICTA 2011 #01

Kali ini saya ingin posting mengenai pengalaman saya ikut inaicta 2011. :D

ketika saya saya sedang mencoba memulai bekerja di bidang profesional di sebuah perusahaan mobile developer ternyata saya mendapat kabar dari panitia bahwa saya masuk Final INAICTA 2011. Wah kebayang gag tuh girangnya kaya gimana hahaha… secara udah mendadak.. gag nyangka..

Read the rest of this entry »

2 Comments

Hand Tracking dan Motion untuk kontrol mouse pointer komputer

Dah jarang posting, sekalinya posting lama banget hehehe..

Kali ini saya mu posting dan share soal TA saya sekarang (2011), kebetulan saya mengambil topik computer vision, implementasi hand tracking pada kontrol mouse pointer komputer dengan algoritma pyramidal lucas kanade.

Saya mengimplementasikan algoritmanya sebenarnya secara implisit, karena saya menggunakan library opencv untuk membantu saya dalam membuat aplikasi ini. Saya juga menggunakan QT Framework untuk membangun antarmukanya, agar lebih mudah tinggal drag and drop dan dengan menggunakan bahasa pemrograman C++.

Sebelumnya pada aplikasi ini saya menggunakan teknologi-teknologi sebagai berikut :

1. ubuntu 10.10

2. QT Framework 4.7

3. OpenCV 2.2

4. library X11

5. WebCam 5 MP

6. C++ programming language

7. eclipse helios

8. Qt Creator & Qt Designer

Read the rest of this entry »

, , , , , ,

35 Comments

Sistem Pakar yang masih Bodoh :D dengan java

Assalammu’alaikum …
udah lama gag posting..
kali ini iseng posting soal Ai yang cukup aneh dan hasilnya pun saya sendiri masih bingung heuheuheu…

Soalnya sederhana, mengenai sistem panasehat keungan kemana seseorang berinvestasi.
kasus : Seorang user ingin berkonsultasi, Apakah tepat jika dia berinvestasi pada stock saham IBM ??? (ceritanya.. :D )

nah rule yang ada atau knowledge yang di sediakan simple ajo.. yaitu :
R1 : jika A dan C, Maka E;
R2 : jika D dan C, Maka F;
R3 : jika B dan E, Maka F;
R5 : jika F , Maka G;

dengan data :
A : mempunyai minimal $10000;
B : Lebih Muda dari 30 tahun;
C : Pendidikan Stingkat Universitas;
D : Pendapatan tahunan minimal $ 40000;
E : Investasi Sekuritas;
F : Investasi Grawth Stock
G : Investasi Saham IBM;

simple kan :) )

Read the rest of this entry »

, , ,

22 Comments

Follow

Get every new post delivered to your Inbox.