array[1..4] of msgText Proses yang distandarkan selalu mengalami upaya perbaikan berkelanjutan

Aditya R. Mitra 145 Gambar 2 Keadaan Awal Tumpukan Sebelum Inisialisasi Header Gambar 3 Keadaan Tumpukan Setelah Penyisipan Elemen Gambar 4 Keadaan Tumpukan Setelah Penyisipan Elemen Saat Tumpukan Dalam Keadaan Penuh Gambar 5 Keadaan Tumpukan Saat Penghapusan Akan Dilakukan 146 Gambar 6 Keadaan Tumpukan Setelah Penghapusan Dilakukan V. S IMPULAN DAN S ARAN Dalam makalah ini telah diuraikan kerangka besar algoritma pembangkitan skrip animasi dalam JAWAA dengan dengan mengacu kepada kode sumber yang ditulis dalam bahasa C. Dengan contoh penerapan pada struktur tumpukan, animasi sederhana dalam skrip JAWAA dinilai representatif dengan kejadian kemunculan fungsi pushS dan popS dalam teks atau kode sumber. Di dalam proses pemetaan kode program ini struktur tumpukan sendiri tidak digunakan yang berarti mengeliminasi beban yang muncul untuk menangani struktur dimaksud. Sebagai saran pengembangan dapat dipelajari bagaimana program pembangkit skrip animasi dapat mengakomodasi varian yang mungkin terjadi pada elemen tumpukan yang tidak selalu harus berupa tipe primitif, sebagaimana tipe elemen dalam contoh disini adalah integer. D AFTAR P USTAKA [1] W.C. Pierson S.H. Rodge, “Web-based Animation of Data Structures Using JAWAA”, Proceeding SIGCSE 98, pp. 267-271, http:www.cs.duke.educsedrodger paperscse98jawaa.pdf, 1998. [2] D. Hendrix, J.H. Cross, Jhilmil Jain, “Providing Data Structure Animations in a Lightweight IDE ”, Electronic Notes in Theoretical Computer Science , vol. 178, pp. 101 –109, 2007. [3] T. Chen T. Sobh, “A Tool for Data Structure Visualization and User- defined Algorithm Animation”, Impact on Engineering and Science Education Conference Proceedings , vol. III, pp. T1D 2-7, 2001. [4] M.D. Byrne, R. Catrambone J.T. Stasko, “Evaluating Animations as Student Aids in Learning Computer A lgorithms”, Computers Education , vol. 33, pp. 253-278, 1999. [5] D.J. Jarc, M.B. Feldman, “A Empirical Study of Web-based Algorithm Animation Courseware in an Ada Data Structure Course”, ACM SIGAda Ada Letters , vol. XVIII, issue 6, pp. 68-74,1998.