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.