{ Demonstration }
Step-by-step guide to using the GDSV
1 |
Installation |
|
First, download the GDSV via the Download Page.
Once downloaded, simply run the Windows Installer file (.msi).
Follow the on-screen instructions to install the GDSV.
|
2 |
Adding Libraries |
|
In order to have your data structure class be displayed/used
in the GDSV you must implement the GenericDataStructureViewable
interface that has the arrayRepresenationOfDataStructure()
method.
In order to compile your data structure class with
the new interface, you must have the GDSV.jar library
added to your classpath. To do this in BlueJ
simply select Tools -> Preferences -> Libraries
Tab and add GDSV.jar (You can find GDSV.jar in the
GDSV installation folder: C:\Program Files\GDSV\ default
for windows).
|
3 |
Coding a Data Structure |
|
The GDSV is an application to help code and check
student-created data structures. In order to help
you see the process, here is a complete example (we
use an ArrayStack class):
- Create a class
- Import the GDSV classes: import gdsv.*;
- Write the data structure (Use this code)
- Make sure your class realizes arrayRepresenationOfDataStructure()
- Compile
|
4 |
Running the GDSV |
|
Once you have successfully installed the GDSV, included the libraries, and coded a data structure, you are ready to run the GDSV. To do so, double click on the "Run the GDSV" icon on your desktop.
On the first run the Automatic
Updater will execute which will look to see if
there is a newer version of the GDSV available. You
can set the amount of times you wish the Automatic
Updater to run (once per week, once per month, etc..).
For more information please see the Automatic
Updater page.
Click "Finish" to continue past the Automatic Updater; this will start the GDSV. |
5 |
Using the GDSV |
|
With the GDSV now open you are ready to load your
data structure into the program. Following the on-screen
instructions, browse your computer for your data structure's
CLASS file. Next, select what type of data structure
it is (you can always change it later). Finally, click
"Start" to load your data structure into
the GDSV!
From here you can call methods you coded and see the changes on your data structure visually. Please refer to the complete Interactive Help provided for step-by-step instructions on the functionality of the GDSV (Found under Help -> Interactive Help, SHIFT+F1). |
|