Page 104 - EMODUL AYU_Neat
P. 104
• Pemeliharaan: Meningkatkan dan memperbarui solusi sesuai
kebutuhan.
Sistem Pemrograman:
1. Definisi Sistem Pemrograman:
• Sistem pemrograman mencakup aturan dan prosedur untuk
merancang dan mengembangkan perangkat lunak.
2. Komponen Utama Sistem Pemrograman:
• Bahasa Pemrograman: Instruksi untuk menulis kode.
• Compiler atau Interpreter: Menerjemahkan kode ke dalam bahasa
mesin atau bahasa setara.
• Editor Kode: Alat untuk menulis dan mengedit kode sumber.
• Debugger: Membantu mengidentifikasi dan memperbaiki
kesalahan dalam kode.
3. Paradigma Pemrograman:
• Pemrograman Prosedural: Berfokus pada prosedur atau langkah-
langkah berurutan.
• Pemrograman Berorientasi Objek: Berfokus pada objek dan kelas
yang memiliki atribut dan metode.
• Pemrograman Fungsional: Berfokus pada fungsi sebagai unit
dasar.
4. Siklus Hidup Pengembangan Perangkat Lunak:
• Perencanaan: Identifikasi persyaratan dan perencanaan proyek.
• Analisis: Pemahaman mendalam tentang persyaratan proyek.
• Desain: Merancang solusi dan struktur perangkat lunak.
• Implementasi: Penulisan kode dan pengembangan perangkat lunak.
• Pengujian: Memastikan keberlanjutan dan kualitas solusi.
• Pemeliharaan: Perbaikan dan pembaruan terhadap perangkat
lunak.
5. Sistem Kontrol Versi:
• Git, SVN: Mereka memungkinkan pengembang bekerja secara
bersamaan pada proyek dan melacak perubahan kode.
99