Submission instructions for ITEC1620 programming assignments
Programming assignments for ITEC1620 must be submitted
electronically.
We will run your programs, print your source code, and return your
grades
and comments by hardcopy. If you do not submit your programming
assignment
properly, you will receive ZERO.
Please note: on-line submission will be disabled at
the
exact deadline. Late assignments will receive ZERO. If you
are working till the last minute, submit what you have -- resubmitting
will replace your previous submission. We will only mark your
last
(on-time) submission. Thus, submit early and often!
Instructions
- Complete and test your assignment on any java
platform (e.g. TEL labs).
- Transfer the source code of your program
to your
account at unix.aml.yorku.ca.
If you are working in the TEL labs, your AML
account directory is mapped as a
virtual drive -- this virtual drive is the only place that you may save
files (and have them be there the next time you login).
If you are working from home or another computer,
you will have to transfer your files to your AML directory (e.g. FTP to
unix.aml.yorku.ca)
If you have not used FTP before, please see FTP
Help.
- Use TELNET to login to unix.aml.yorku.ca.
If you have not used TELNET before, pleasee see Telnet Help.
- unix.aml.yorku.ca is a UNIX
machine. After telnetting in, you will be in your home
directory. You will have to then go to the directory where you
source code resides, and you will have to copy it from your account to
our marking account (see step 7).
(If you have not used UNIX before,
please see Unix Help -- includes help on file
systems)
- Test your program
To run Java on AML, you must
initialize
the Java environment first
source
/javainit
Then, compile and run your program
javac
ClassName.java
java
ClassName
- If your program runs, then it is
ready for
submission.
Please continue with these instructions. Otherwise, you need to
debug
your program and restart from Instruction 1.
- To submit, you must be in the directory with
your
source
code.
type: submit 1620* a#
<filename>
Note 1: the * is
replaced
by your section letter.
Note 2: the # is
replaced
by the program number.
Note 3: <filename>
is
the file name specified in the program template.
For example, if you are in section
A and are submitting program 1 for Fall 2002, then you would type
submit
1620a a1 Info.java
You should see a
response like the following:
The file was
successfully submitted. x bytes received
Submission attempt
is logged
- Check that your submission was
successful.
type: showsub 1620* a#
Note 1: the * is
replaced
by your section letter.
Note 2: the # is
replaced
by the program number.
For example,
showsub 1620a a1
You should see a
response like the following:
FareGenerator.java: x bytes, last changed: Day Mon
dd hh:mm:ss year
All files present.
Please be sure to do all 8 steps. Failure to
follow the submission procedures will result in a grade of ZERO for
your assignment.