Pemrograman Terstruktur Dan Berorientasi Objek
Pemrograman Terstruktur dan Berorientasi Objek membahas konsep, prinsip, dan pendekatan pemrograman dalam pengembangan program komputer yang sistematis, terorganisasi, dan mudah dipelihara. Buku ini menguraikan dua pendekatan penting dalam pemrograman, yaitu pemrograman prosedural dan pemrograman berorientasi objek, serta penerapannya dalam penyelesaian berbagai permasalahan komputasi menggunakan bahasa Python.
Pembahasan diawali dengan konsep fungsi, prosedur, dan modularitas sebagai landasan dalam membangun program yang terstruktur dan dapat digunakan kembali. Selanjutnya, buku ini mengkaji karakteristik pemrograman prosedural, konsep dasar pemrograman berorientasi objek, serta perbedaan keduanya dalam hal organisasi program, pengelolaan data, penggunaan kembali kode, dan pemeliharaan perangkat lunak. Perbandingan kedua pendekatan tersebut diperkuat melalui contoh implementasi dan studi kasus pengolahan nilai mahasiswa.
Selain membahas paradigma pemrograman, buku ini menguraikan jenis-jenis kesalahan program (error), teknik penelusuran dan perbaikan kesalahan (debugging), penanganan pengecualian (exception handling), serta pengujian program (software testing). Aspek-aspek tersebut merupakan bagian penting dalam proses pengembangan perangkat lunak karena berkaitan dengan ketepatan hasil, keandalan, dan kualitas program yang dihasilkan.
Untuk memperjelas penerapan konsep, pembahasan dilengkapi dengan contoh kode Python, ilustrasi, studi kasus, serta berbagai latihan dan evaluasi. Penyajian materi menghubungkan landasan konseptual dengan praktik pemrograman sehingga pembaca dapat memahami tidak hanya cara membangun program, tetapi juga pertimbangan dalam memilih pendekatan, mengelola kesalahan, dan menguji hasil implementasi.
Buku ini diharapkan dapat menjadi referensi bagi mahasiswa, dosen, peneliti, praktisi, dan pembaca yang ingin memperdalam pemahaman mengenai pemrograman terstruktur dan berorientasi objek. Dengan cakupan pembahasan tersebut, buku ini diharapkan dapat mendukung pengembangan wawasan konseptual dan keterampilan teknis dalam merancang serta mengembangkan program komputer yang sistematis, terstruktur, dan sesuai dengan kebutuhan.
Penulis : Anggi Hadi Wijaya, S.Pd., M.Kom
Halaman buku: 225
DOWNLOAD
PRE-ORDER | Rp 76.000