Posts

Showing posts from August, 2009

trend software engeneering

Image
untuk mendapatkan pengertian tentang software, sangat penting untuk memeriksa karakteristik dari software yang membuatnya berbeda dari hal lain yang di buat oleh umat manusia. ketika sebuah hardware di buat, proses kreatif manusia(analisa, desain, konstruksi dan testing) sepenuhnya di terjemahkan ke dalam sebuah bentuk fisik. jka kita membangun sebuah komputer baru, rencana, desain dan hasilnya melibatkan bentuk fisik. software merupakan sebuah logika daripada sebuah bentuk fisik semata. oleh karena ituoleh karena itu software mempunyai karakteristik yang lebih daripada sebuah hardware. Pemrograman berorientasi objek kini sudah sangat popular dalam dunia rekayasa perangkat lunak. Dengan menggunakan 3 konsep utama, Encapsulate(Enkapsulasi), Inheritance(Penurunan), dan Polymorphic. Ketiga konsep ini menjadi landasan kuat pada pemograman beroriantasi objek yang dapat menigkatkan readability (mudah dibaca dan dipelajari), reusability (mudah dikegunakan kembali), dan dekomposisi permasalaha