Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
  1  
CS 470/502          Fall 2021 
 
PROGRAM ADMINISTRATION 
v. 1  9/2/2021 
 
1. Applicability and penalties for violating these rules 
Unless otherwise specified, the following rules apply to all assignments. 
If these rules are changed, new rules and their effective date will be posted and announced in 
class. 
There will be a penalty of up to 10% of the points for the assignment for each rule violation, with 
a maximum of 10 points for each violation. 
2. Coding style 
You must follow the coding style guide on the course web page. 
3. Your 4-letter ID 
For most people, your 4-letter ID will be the lower-case version of the first four characters of the 
first word of your last name as it is recorded on myNIU. If the first word contains less than 4 
letters, fill it out with 0’s. 
Names are complex in the 7000 languages of the world; please check carefully to see what 
myNIU considers to be your last name. 
If two students would otherwise have the same 4-letter ID, I will assign each of you a different 
ID. 
4. Submission on turing/hopper 
Name your main program Hwn.java, where n is the assignment number. Place it and any 
additional source files you create in a directory named hwn-xxxx, where n is the assignment 
number and xxxx is your 4-letter ID. Do not put other files in that directory. 
Zip up that directory to create hwn-xxxx.zip, where n is the assignment number and xxxx is 
your 4-letter ID. Note that the directory name and the zip file are all lower case. 
Zip is available on turing/hopper, or you can use one of the many free implementations 
available. 
Do not submit extra files (object files, test files, or any other files). Do not use an incorrect 
subdirectory structure, use a different compression program, or name your files 
differently. 
Submit the zipped file on Blackboard. You will lose points if your program does not compile and 
run on turing/hopper. 
New submission instructions will be provided when we switch to the IntelliJ IDE. 
  2  
5. Extra credit and late penalties 
You will receive 10% extra points (rounded) for assignments submitted 24 hours before the 
deadline. 
There will be a penalty of 10% (rounded) for each day or portion of a business day for late 
programs. Only business days count; weekends do not count. 
No programs will be accepted more than two business days late. I suggest you submit your 
assignments by 11:58 PM to make sure they are received on time. 
In general, there are no waivers of the late penalty or extensions beyond this period. No 
programming assignments may be submitted after the last day of classes. 
You may resubmit once. If you resubmit, the submission time will be the later one, and I will 
ignore the earlier submission.