IMPLEMENTACIJA VIZUALIZATORA STRUKTURA PODATAKA KORIŠĆENJEM WEBASSEMBLY PLATFORME
Ključne reči:
Vizualizacija struktura podataka, Rust, JavaScript, WebAssembly
Apstrakt
Izučavanje struktura podataka može da bude apstraktno za studente koji su početnici u programiranju. Njihovo razumevanje memorijskog modela računara nije na dovoljno visokom nivou. Strukture podataka temelje se na teoriji grafova, koji se na lak način mogu vizualizovati i intuitivno razumeti. Tema ovog rada je softverska implementacija vizualizatora za strukture podataka.
Reference
[1] Prof. Tom Leighton, Dr. Marten van Dijk “Mathematics for Computer Science”, MIT course
[2] J.A. Bondy, U.S.R. Murty “Graph Theory”, 3rd edition, 2008
[3] Kevin Hoffman “Programming WebAssembly with Rust”
[4] Steve Klabnik, Carol Nichols “The Rust Programming Language”
[5] “wasm-bindgen guide”, official wasm-bindgen documentation
[6] “D3.js - Data-Driven Documents”, official D3.js documentation
[7] E. Gamma, R. Helm, R. Johnson, J. Vlissides “Design Patterns Elements of Reusable Object-Oriented Software”
[2] J.A. Bondy, U.S.R. Murty “Graph Theory”, 3rd edition, 2008
[3] Kevin Hoffman “Programming WebAssembly with Rust”
[4] Steve Klabnik, Carol Nichols “The Rust Programming Language”
[5] “wasm-bindgen guide”, official wasm-bindgen documentation
[6] “D3.js - Data-Driven Documents”, official D3.js documentation
[7] E. Gamma, R. Helm, R. Johnson, J. Vlissides “Design Patterns Elements of Reusable Object-Oriented Software”
Objavljeno
2019-12-30
Sekcija
Elektrotehničko i računarsko inženjerstvo