Facebook
RSS

Pengalaman Mengembangkan Sistem Informasi Melalui Program C++




Pada kesempatan kali ini, saya ingin berbagi sedikit pengalaman saya dalam mengembangkan sebuah system informasi. Beberapa waktu lalu saya pernah membuat contoh program sederhana mencari luas segitiga menggunakan bahasa pemrograman C++. C++ adalah bahasa pemrograman computer dan merupakan pengembangan dari bahasa C.

                Perbedaan antara C dan C++ adalah sebagai berikut. C merupakan bahasa pemrograman procedural, dimana penyelesaian suatu masalah dilakukan dengan membagi masalah tersebut kedalam sub-sub masalah yang lebih kecil sedangkan C++ merupakan bahasa pemrograman yang bersifat pemrograman berorientasi objek. Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, setelah beberapa class dibuat kemudian masalah dipecahkan dengan class.

                Karakteristik pertama adalah komponen. Komponen-komponen dalam C++ diantaranya:

                Karakteristik kedua adalah batasan. Bahasa pemrograman C++ memiliki keterbatasan dimana kurangnya library built-in, sehingga untuk proses-proses tertentu kita harus membuat sebuah program nearly built from scratch, atau dari dasar sekali.

                Karakter ketiga adalah lingkungan, bahasa pemrograman C++ bukan merupakan bahasa yang diajarkan dan digunakan dikalangan sekolah-sekolah seperti halnya pascal, tapi lebih merupakan bahasa yang digunakan oleh kalangan professional dalam pemrograman computer.

                Karakter keempat adalah keterhubungan antar komponen, hubungan antara system computer contohnya sinyal control, class yang dipakai, logika yang digunakan, prosesor, interface programmer, dan memiliki dampak langsung pada eksekusi / compiler-nya nanti.

                Karakter kelima adalah input, jika ingin mencari luas segitiga seperti yang pernah saya coba dimana rumus luas segitiga adalah ½ axt maka inputannya:
 
Dan kita member input 2 untuk alas kemudian 4 untuk tinggi.

                Karakter keenam adalah proses, dimana inputan tadi akan di compile agar menghasilkan output sesuai dengan hasil yang diinginkan.

                Karakter ketujuh adalah output, yaitu hasil akhir dari luas segitiga berdasarkan kodingan / inputan awal yang telah dibuat.

                
                Karakter kedelapan adalah tujuan/goal, membantu pengguna computer untuk membuat program-program sederhana seperti yang saya contohkan atau bahkan program-program yang lebih mutakhir lagi.

Demikian pengalaman saya dalam mengembangkan Sistem Informasi dengan menggunakan Bahasa Pemrograman C++. Semoga dapat bermanfaat bagi teman-teman semuanya…

[ Read More ]