Modul ialah unit perangkat lunak atau perangkat keras yang terpisah. Karakteristik khas dari komponen modula termasuk portabilitas, yang memungkinkan mereka untuk dipakai dalam banyak sekali sistem, dan interoperabilitas, yang memungkinkan mereka berfungsi dengan komponen sistem lain. Istilah ini pertama kali dipakai dalam arsitektur.
1) Dalam pemrograman komputer, terutama dalam bahasa yang lebih renta menyerupai PL / 1, output dari kompiler bahasa dikenal sebagai modul objek untuk membedakannya dari set pernyataan bahasa sumber, kadang kala dikenal sebagai modul sumber. Dalam sistem mainframe menyerupai IBM OS / 360, modul objek lalu dihubungkan bersama dengan modul objek lain untuk membentuk modul pemuatan. Modul pemuatan ialah arahan yang sanggup dihukum yang Anda jalankan di komputer.
Pemrograman modular ialah konsep fungsi-fungsi yang serupa harus dimasukkan dalam unit arahan pemrograman yang sama dan bahwa fungsi-fungsi yang terpisah harus dikembangkan sebagai unit-unit arahan yang terpisah sehingga arahan tersebut sanggup dengan gampang dipelihara dan dipakai kembali oleh kegiatan yang berbeda. Pemrograman berorientasi objek ialah inspirasi yang lebih gres yang secara inheren meliputi pemrograman modular.
2) Dalam perangkat keras komputer dan elektronik, modul ialah unit yang relatif kompak dalam perangkat atau pengaturan yang lebih besar yang dirancang untuk dipasang, diganti, atau diservis secara terpisah. Misalnya, modul memori in-line tunggal ialah unit memori terusan acak (RAM) yang sanggup Anda tambahkan ke komputer pribadi.
Sumber aciknadzirah.blogspot.com