Langsung ke konten utama

Postingan

Menampilkan postingan dari Januari, 2024

UP HAL 139

 1. Jelaskan alasan program perlu dipecah menjadi beberapa bagian. 2. Jelaskan yang dimaksud dengan subprogram. 3. Jelaskan perbedaan antara fungsi dan prosedur. 4. Jelaskan bagian utama program dan subprogram "berkomunikasi" di Scratch.  5. Jelaskan karakteristik dari suatu subprogram yang baik. 6. Mengapa suatu subprogram sebaiknya dibuat hanya untuk satu tujuan spesifik? Jelaskan. 7. Jelaskan hal-hal yang perlu dipahami agar dapat memecah program menjadi subprogram dengan benar. 8. Tuliskan langkah-langkah untuk menambahkan blok perintah yang didefinisikan sendiri. 9. Jelaskan perbedaan antara memecah program dengan mengirimkan pesan dan dengan membuat blok perintah sendiri.  10. Berdasarkan kekurangan dan kelebihan dari memecah program dengan mengirimkan pesan dan dengan membuat blok perintah sendiri, pada kondisi apa kita harus memilih masing-masing mekanisme tersebut? Jelaskan. Jawaban : 1. meningkatkan keterbacaan dan pemahaman program, meningkatkan pemeliharaan pr...