CS 3721 Programming Languages
|
where % is the Unix prompt. The above is for Recitation 1, and similarly, use cs3723r2 for Recitation 2, etc.
Below is an interactive session illustrating the correct submission of Recitation 0:
% cat rec0.text Wagner, Neal R., CS 3723, Recitation 0. * Wal-Mart: Corporate Criminal * * In a chilling reversal of Henry Ford's strategy, which * * was to pay his workers amply so they could buy Ford cars, * * Wal-Mart's stingy compensation policies ... contribute * * to an economy in which, increasingly, workers can only * * afford to shop at Wal-Mart. * * (Lisa Featherstone, The Nation, 3 Jan 2005, page 11.) * % whoami nrwagner % ~wagner/bin/cs3723r0 < rec0.text CS 3723, Programming Languages, Spring 2005 Processing Recitation Number 0 Submission Date/Time: Fri Jan 14 09:38:37 2005 Full Credit Date/Time: Mon Jan 17 23:59:59 2005 Part Credit Date/Time: Fri Jan 21 23:59:59 2005 Received and archived for FULL CREDIT 475 bytes and 9 lines received. The received file has been emailed to you for confirmation. % mailx "/var/mail//nrwagner": 1 message 1 new >N 1 Neal R. Wagner Fri Jan 14 09:38 33/1501 ? 1 To: nrwagner@cs.utsa.edu Submitted by: nrwagner@cs.utsa.edu Course: CS 3723, Spring 2005, Recitation 0 Time Received: Fri Jan 14 09:38:37 2005 Credit: FULL Wagner, Neal R., CS 3723, Recitation 0. * Wal-Mart: Corporate Criminal * * In a chilling reversal of Henry Ford's strategy, which * * was to pay his workers amply so they could buy Ford cars, * * Wal-Mart's stingy compensation policies ... contribute * * to an economy in which, increasingly, workers can only * * afford to shop at Wal-Mart. * * (Lisa Featherstone, The Nation, 3 Jan 2005, page 11.) * ? d ? q %
% ssh -l username ten63.cs.utsa.edu, or % ssh username@ten63.cs.utsa.edu
where % is the Unix prompt, username is your account name, and ten63 can to be replaced by one of the other Sun client machines, such as ten57, etc. At this point you can submit as in item 1 above.
% cat rec1_part1.txt rec1.java rec1.output rec1_part2.txt > rec1.txt
Normally, however, you would want to do the concatenation inside an editor, identifying each separate file and providing some kind of line of characters separating different parts.
I intend to be strict about these deadlines. If some special problem comes up, that is what the 75% fallback credit is for, and if a special problem keeps you from meeting the second deadline, you just shouldn't have cut it that close, and it is only one out of 14 recitations. In the end, you should send something to meet the deadlines even if it is not complete.
Of course you can use the code I supply for the course. In fact you can use any source at all for your code as long as you give a clear and prominent citation of where it came from. In that case the credit will depend on how much you wrote yourself. No citation is needed for the code I have supplied. Remember, though, that you only learn from the code you write yourself.
wagner@cs.utsa.edu
Please try to do this as seldom as possible. The same deadlines will apply, based on the timestamp on the email. You should be aware that there can be almost an arbitrarily long delay between sending an email and its receipt. Please do not send any attachments at all, particularly not WORD attachments. (Just paste your email in along with your message.)
Even though this system is not unbreakable, you will still be in big trouble if you crack it and use the cracking to cheat. However, if you want to study the security of the system, I'll even supply you with the C source code for the system.