Computer Science 1704 |
Intro to Data Structures & Soft Eng
|
Command-line arguments and pointer example code.
Project WIMP is an extension and modification of LIMP. The primary goals of this assignment are to verify that you understand how to implement a graphical user interface using the Amulet library, and that you can fix any errors in your implementation of LIMP.
WIMP uses the same initial inventory file format as LIMP. There are no other input files that we will supply for WIMP.
Test Information for LIMP:
Testing Instructions and Checksheet Template
Test Files: Inventory File Actions File Correct dbase File
Project LIMP is an extension and modification of DIMP. The primary goals of this assignment are to verify that you understand how to implement and use a high-quality linked list data structure.
The input/output file formats will change slightly for LIMP. Samples will be posted here shortly.
Sample Input/Output files for LIMP:
Data File Set | View | View | View |
Basic Set | Inventory Data File | Actions Data File | Correct Output File |
2nd Set | Inventory Data File | Actions Data File | Correct Output File |
How to include classes in your modular structure chart. Class Form template in MS Word format.
Project DIMP is an extension and modification of SIMP. The primary goals of this assignment are to verify that you understand how to decompose a program design for separate compilation, and how to do simple dynamic memory management using arrays. In addition your program will access command-line parameters.
The test file used in evaluating DIMP are available below. Right-click the link and save the target.
Data File Set | View | View | View | Saved database files |
Test 1 | Inventory Data File | Actions Data File | Correct dbase.list | Saved dbase.001 |
Test 2 | Actions Data File | Correct dbase.list | Saved dbase.002 |
Project SIMP is a very simple inventory database management program. In essence, this is a (challenging) terminal project for CS 1044. The goal of this assignment is to verify that you have the necessary background expertise to have a reasonable chance of success in CS 2574.
Sample Input/Output files for SIMP and DIMP:
Data File Set | View | View | View | Download Set |
SIMP Specification | Inventory Data File | Actions Data File | Correct Output File | Download |
2nd I/O File Sample | Inventory Data File | Actions Data File | Correct Output File | Download |
3rd I/O File Sample | Inventory Data File | Actions Data File | Correct Output File | Download |
4th I/O File Sample | Inventory Data File | Actions Data File | Correct Output File | Download |
Note: to download sample data file sets in self-extracting archives, click on the Download link.
"This code violates access so many times it should be shot."
- Anonymous Software Developer
"The one language all programmers know best is profanity."
- Troutman's Fifth Programming Postulate
W D McQuain 10/8/1999 | Virginia Tech © 1995-2000 |